Accéder au contenu.
Menu Sympa

linux-31 - Re: [Linux-31] Lire les keysym

Objet : Discussions sur le logiciel libre

Archives de la liste

Re: [Linux-31] Lire les keysym


Chronologique Discussions 
  • From: jpcas <jpcas AT free.fr>
  • To: linux-31 AT culte.org
  • Subject: Re: [Linux-31] Lire les keysym
  • Date: Sun, 29 Apr 2018 09:52:20 +0200

Le 29/04/2018 à 02:28, Pierre ESTREM (via linux-31 Mailing List) a écrit :

> Une chaîne de caractères représentant une valeur.
> Il simplifie la lecture.
>

Ok. Merci.

> Dans mon cas :
> KP_9 ou KP_Prior représentent des codes hexa sur 2 octets.
> C'est plus
>

C'est plus quoi… ? ;-\

> C'est la commande "xmodmap -pk" (et pas ... -pke) que je compte filtrer
> pour lire les keysym (mnémoniques et codes hexa sur 2 octets, pas le
> keycode !).
>

Ok, donc la sortie ressemble donc à ceci :

$ xmodmap -pk | grep 'KP_Prior'
81 0xff9a (KP_Prior) 0xffb9 (KP_9) 0xff9a (KP_Prior)
0xffb9
(KP_9) 0x1002197 (U2197) 0x10021d7 (U21D7) 0x1002197 (U2197)
0x10021d7
(U21D7)


> Ceci devrait me permettre d'associer à toute combinaison de touches un
> code hexa unique.
> Pour ce faire je compte multiplier les codes hexa de chaque touche entre
> eux.
> Alors j'obtiens (je crois) un code unique.
> Ce principe permet d'obtenir le code pour une combinaison quelle que
> soit l'ordre des touches (CTRL+WIN+A = CTRL+A+WIN  = WIN+CTRL+A etc).
>
> Je dois analyser le fichier
> $HOME/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
> et en sortir un fichier CSV qui me facilitera l'ajout/suppression de
> raccourci grâce à xfconf-query.
>
> Je ne suis pas certain d'avoir été clair...
>

Ben disons que maintenant il faudrait nous dire ce que tu voudrais
obtenir en sortie par rapport aux commandes "xmodpap -pk" et /ou "xev"
plus précisément.

Bon dimanche.

JP

> A+
> pierre estrem




Archives gérées par MHonArc 2.6.19+.

Haut de le page