Alors là... Je ne comprend pas pourquoi ça ne va pas ! KeyPress event, serial 37, synthetic NO, window 0x800001, root 0x522, subw 0x0, time 200309, (125,78), root:(247,192), state 0x0, keycode 24 (keysym 0x61, a), same_screen YES, XLookupString gives 1 bytes: (61) "a"
Tes deux claviers retournent la même chose lors de la pression de la touche A : keycode 24 (keysym 0x61, a) Normalement ça devrait aller ... -- Benoit Sent with [ProtonMail](https://protonmail.com/) Secure Email. ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ Le lundi 22 novembre 2021 à 08:47, Olivier <oza.4...@gmail.com> a écrit : > De mon message précédent, je déduis: > la touche A du clavier d'origine émet des événements, > ces événements suivent "une table de correspondance" inhabituelle avec > l'émission d'un keycode 211 au lieu d'un keycode attendu 24, > visiblement, deux claviers physiques connectés à une même machine (l'un par > USB, l'autre par XXX), suivent chacun leur propre table de correspondance > > En cherchant, je n'ai pas trouvé de nom à l'interface entre la carte mère > d'un PC portable et son clavier d'origine. Je l'ai baptisée XXX ci-dessus. > > Qu'en pensez-vous ? Que faire ? > > Le lun. 22 nov. 2021 à 08:23, Olivier <oza.4...@gmail.com> a écrit : > >> KeyPress event, serial 37, synthetic NO, window 0x800001, >> root 0x522, subw 0x0, time 200309, (125,78), root:(247,192), >> state 0x0, keycode 24 (keysym 0x61, a), same_screen YES, >> XLookupString gives 1 bytes: (61) "a" >> XmbLookupString gives 1 bytes: (61) "a" >> XFilterEvent returns: False >> >> KeyRelease event, serial 37, synthetic NO, window 0x800001, >> root 0x522, subw 0x0, time 200508, (125,78), root:(247,192), >> state 0x0, keycode 24 (keysym 0x61, a), same_screen YES, >> XLookupString gives 1 bytes: (61) "a" >> XFilterEvent returns: False >> >> KeyPress event, serial 37, synthetic NO, window 0x800001, >> root 0x522, subw 0x0, time 215527, (125,78), root:(247,192), >> state 0x0, keycode 211 (keysym 0x1008ff44, XF86Launch4), same_screen YES, >> XLookupString gives 0 bytes: >> XmbLookupString gives 0 bytes: >> XFilterEvent returns: False >> >> KeyRelease event, serial 37, synthetic NO, window 0x800001, >> root 0x522, subw 0x0, time 215527, (125,78), root:(247,192), >> state 0x0, keycode 211 (keysym 0x1008ff44, XF86Launch4), same_screen YES, >> XLookupString gives 0 bytes: >> XFilterEvent returns: False >> Voici ci-dessus une capture avec xev. >> Les 2 premiers évènements sont consécutifs à un appui sur la touche A d'un >> clavier USB Azerty connecté au PC portable. >> Les 2 suivants sont consécutifs à un appui sur la touche du clavier Azerty >> d'origine du PC portable. >> >> KeyPress event, serial 37, synthetic NO, window 0x800001, >> root 0x522, subw 0x0, time 200309, (125,78), root:(247,192), >> state 0x0, keycode 24 (keysym 0x61, a), same_screen YES, >> XLookupString gives 1 bytes: (61) "a" >> XmbLookupString gives 1 bytes: (61) "a" >> XFilterEvent returns: False >> >> KeyRelease event, serial 37, synthetic NO, window 0x800001, >> root 0x522, subw 0x0, time 200508, (125,78), root:(247,192), >> state 0x0, keycode 24 (keysym 0x61, a), same_screen YES, >> XLookupString gives 1 bytes: (61) "a" >> XFilterEvent returns: False >> >> KeyPress event, serial 37, synthetic NO, window 0x800001, >> root 0x522, subw 0x0, time 215527, (125,78), root:(247,192), >> state 0x0, keycode 211 (keysym 0x1008ff44, XF86Launch4), same_screen YES, >> XLookupString gives 0 bytes: >> XmbLookupString gives 0 bytes: >> XFilterEvent returns: False >> >> KeyRelease event, serial 37, synthetic NO, window 0x800001, >> root 0x522, subw 0x0, time 215527, (125,78), root:(247,192), >> state 0x0, keycode 211 (keysym 0x1008ff44, XF86Launch4), same_screen YES, >> XLookupString gives 0 bytes: >> XFilterEvent returns: False >> >> Le jeu. 18 nov. 2021 à 17:29, benoit <benoit...@protonmail.ch> a écrit : >> >>> Perso j’essayerais en premier un test simple sur une touche au choix : >>> >>> – avec xev, je regarderais le numéro de la touche du clavier, par exemple >>> chez moi la touche A c’est keycode 24. >>> >>> - Tu regardes avec xev ce que renvois cette touche défectueuse (toujours >>> pour A) >>> >>> keycode 24 (keysym 0x61, a) >>> >>> - Si xev ne réagit pas à la pression d’une touche défectueuse t’es mal et >>> il faut aller l’associer, je ne sais plus comment. >>> >>> - Si tu obtiens un truc qui ne correspond pas, tu lui affectes a comme >>> premier test : >>> >>> xmodmap -e "keycode 24 = a" >>> >>> Et puis il faut aller lire la doc de l’ordre des modificateurs tels que >>> Shif, Alt, Ctrl… >>> >>> Voici l’ordre dans le man xmodmap : >>> >>> «Le premier keysym est utilisé quand aucune touche de modificateur n'est >>> pressée en même temps que la touche, le second quand la touche majus‐cule >>> (Shift) est pressée, le troisième en combinaison avec la touche Mode_switch >>> (Alt Gr) et le quatrième en combinaison avec les touches majuscule et >>> Mode_switch.» >>> >>> Ce qui donne en suivant l’ordre indiqué dans le man : >>> >>> xmodmap -e "keycode 24 = a A @" >>> >>> Et si tu arrives à t’en sortir comme ça pour chaque touche défectueuse, ce >>> n’est qu’une cafouille logiciel facile à régler provisoirement avec un peu >>> de patience. >>> >>> Pour pérenniser le résultat, tu écris chaque ligne ainsi >>> >>> keycode 24 = a A @ >>> >>> dans le fichier $HOME/.xmodmaprc >>> >>> Pour les signes, ils ont tous un nom à écrire en toute lettre. >>> >>> Ex : >>> >>> keycode 105 = less greater backslash >>> >>> xmodmap -pk >>> >>> Te donnera la liste complète. >>> >>> -- >>> Benoit >>> >>> Sent with [ProtonMail](https://protonmail.com/) Secure Email. >>> >>> ‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐ >>> Le mardi 16 novembre 2021 à 18:24, Olivier <oza.4...@gmail.com> a écrit : >>> >>>> Bonjour, >>>> >>>> J'ai un PC portable tactile Lenovo assez récent sur lequel j'ai installé >>>> Ubuntu 20.04. >>>> Après sa mise à jour hebdomadaire de lundi (hier), j'ai constaté que: >>>> >>>> plusieurs touches du clavier "n'entraient" rien, >>>> d'autres avaient une action inhabituelle, >>>> le clavier logiciel, quand le PC est en mode tablette, fonctionne >>>> normalement. >>>> >>>> Les touches inopérantes sont assez nombreuses: >>>> A, Q, X >>>> >>>> La touche S génère une copie d'écran. La touche W génère un beep. >>>> >>>> Beaucoup d'autres touches fonctionnent normalement. >>>> >>>> J'ai pensé à une simple passage à un clavier Qwerty au lieu d'Azerty mais >>>> ce n'est visiblement pas le cas. >>>> >>>> Voici les paquets mis à jour lundi: >>>> python3-ldb, linux-modules, linux-image, linux-modules-extra, linux-hwe, >>>> linux-headers >>>> >>>> Dans quelle direction chercher ? >>>> Comment décrire cette anomalie ? >>>> Qui a déjà vécu ça ? >>>> >>>> Slts