Bjr.
Durant le BF (Black Friday), je me suis offert le clavier sus-mentionné dans le titre.
À la place de la touche CTRL droite, ils ont mis une touche que je crois être Copilot (pfff).

C’est la touche encadré finement en rouge, à D de la touche FN (fonction).
Avec mon ancien clavier, la touche de composition pour pouvoir gérer les caractères unicode est bel et bien la touche CTRL droite. Mais cette touche ne se comporte pas comme la touche CTRL droite !
Sous Xfce, je sais correctement gérer la touche de composition, mais celle-ci de fait n’apparaît pas. J’ai essayé de paramétrer la touche de Windows D, mais l’appui n’interagit pas ; donc pour l’instant, j’ai mis la touche Windows G comme touche de composition.
En tant que modèle, j’ai positionné sur PC générique 105 touches, mais testé avec la version Asus (portable) ; ce qui ne change rien au « problème » en question…
Une idée ?
L’utilisation de l’outil xev renvoie ces trois informations lors de l’appui de la touche :
KeyRelease event, serial 37, synthetic NO, window 0x4200001,
root 0x581, subw 0x0, time 3982419, (173,112), root:(1364,769),
state 0x11, keycode 201 (keysym 0x1008ffb1, XF86TouchpadOff), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 37, synthetic NO, window 0x4200001,
root 0x581, subw 0x0, time 3982426, (173,112), root:(1364,769),
state 0x11, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 37, synthetic NO, window 0x4200001,
root 0x581, subw 0x0, time 3982433, (173,112), root:(1364,769),
state 0x10, keycode 133 (keysym 0xff20, Multi_key), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
On voit que l’appui génère trois keycodes différents : 50, 133, 201 !
La génération du fichier suivant permet d’en savoir plus sur les attributions des touches en question… (par le biais de la commande : ~$ xmodmap -pke > ~/xmodmap_base)
(je ne recopie que les attributions relatives aux codes en question) :
keycode 50 = Shift_L NoSymbol Shift_L
keycode 133 = Multi_key Multi_key Multi_key Multi_key
keycode 201 = XF86TouchpadOff XF86Assistant XF86TouchpadOff XF86Assistant
Donc, je dois pouvoir réattribuer la touche en question !
