Problème clavier sur Digispark

Maley@IDN

Expert
#1
Salut Infos du net,

J'espère que tout le monde va bien et j'ose croire que vous passez un excellent été.
Je reviens vers vous car je sais que je peux vous faire confiance pour trouver une solution à laquelle je ne m'attendais pas.

Voici mon problème :
J'essaye de programmer une carte Digispark pour fonctionner comme un Rubber Ducky.
Le Rubber Ducky de Hak5 coûte 50$, le Digispark coûte 5€...

Le gros soucis, c'est que le Digispark ne sait injecter qu'en clavier qwerty.
Pour que cette clef puisse donc correctement écrire sur un clavier belge, il me faut écrire la programmation en azerty sur du qwerty.
(exemple : je dois 2crire co;;e celq)

Jusque là tout allait bien, jusqu'à ce qu'il fasse que je fasse l’exercice pour taper un @ et un \
J'ai su résoudre l'@ en tapant la commande suivante (pour @gmail.com) :
DigiKeyboard.sendKeyStroke(KEY_2,MOD_ALT_RIGHT);
// g;qil<co;4

Mais en ce qui concerne le \ je n'ai pu trouver aucun trick pour le faire apparaître sur un clavier belge.
Lorsque je programme la commande
DigiKeyboard.sendKeyStroke(KEY_\,MOD_ALT_RIGHT);
Arduino me retourne une erreur.
Impossible également de taper la commande
DigiKeyboard.sendKeyStroke(KEY_92,MOD_ALT_RIGHT);

Cela fait 5-6h que je planche sur le sujet et il semble que beaucoup de clavier étrangers aient des problèmes similaires au miens, mais je n'ai pu dégager aucune solution de celles-ci...
Transformer une Digispark en injecteur clavier comme une Rubber Ducky n'est-il donc pas fonctionnel correctement pour les claviers non-US ?

Merci d'avance,
 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Membres en ligne
  • labul671
Derniers messages publiés
Statistiques globales
Discussions
865 004
Messages
8 054 021
Membres
1 575 494
Dernier membre
anissanis
Partager cette page
Haut