Forum Astuces.divers taper une adresse email avec un raccourci clavier

Posté par  . Licence CC By‑SA.
Étiquettes :
1
6
août
2023

Bonjour,
je voudrais pour remplir d'un seul coup les champ d'adresse dans les formulaires avec un raccourci clavier (ctrl+E par exemple).
Je suis sous ubuntu 22.04 (wayland).
Le raccourci se programme facilement dans paramètre > clavier > raccourcis > personnalisés.
Reste à trouver la commande à appeler !
J'ai trouvé ydotool qui permet de simuler des frappes clavier dans wayland (et des clics souris).
Bien que mon clavier soit azerty, ydotool utilise le clavier qwerty donc pour faire écrire machin@linuxfr.org il faut lancer ydotool type ';qchinlinuxfr<org'

Mais je bloque sur l'arobase. J'ai essayer de passer par `ydotool key …' pour simuler l'appui de plusieurs touches en même temps mais impossible de trouver la solution (j'ai utilisé xev pour trouver les keycodes mais sans résultat dans ydotool).

L'un d'entre vous aurait-il une solution pour régler mon problème avec ydotool ou autre ?
Merci.

  • # Charset

    Posté par  (site web personnel) . Évalué à 3.

    Il y a 10 ans, quand j'avais utilisé xdotool, je n'avais pas du tout été ennuyé par le charset du "clavier".

    Je découvre qu'il existe ydotool, donc, je te suggère d'essayer xdotool.

    Il existe aussi un autre logiciel pour faire la même chose, mais j'ai oublié son nom.

    Pourquoi bloquer la publicité et les traqueurs : https://greboca.com/Pourquoi-bloquer-la-publicite-et-les-traqueurs.html

    • [^] # Re: Charset

      Posté par  . Évalué à 2.

      Merci mais malheureusement, xdotool ne fonctionne pas avec Wayland (le remplaçant de Xorg) !
      Si tu te souviens de l'autre logiciel…

  • # en qwerty, le @ est sur le 2

    Posté par  . Évalué à 3.

    il te suffirait donc de faire SHIFT 2 sur un clavier azerty qui genere du qwerty pour avoir l'arobase

    du coup ton ";qchin2linuxfr<org" devrait pouvoir fonctionner

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.