Problèmes et questions concernant l'édition KDE.
#1Messageil y a 10 moisBonjour,
La touche esc de mon clavier est partie. Je souhaite affecter à la touche ² la commande escape. Je suis sous KDE. J'ai jeté un oeil dans la rubrique Clavier - Raccourcis, je n'arrive pas à définir ce raccourci. j'ai essayé CTRL + 2, bof ce n'est pas concluant
Une idée sur la procédure détaillée de la manip, svp?
Borguy Portable Lenovo LOQ 15ARP9
Version de KDE Plasma : 6.3.3
Version de KDE Frameworks : 6.12.0
Version de Qt : 6.8.2
Version de noyau : 6.12.19-1-MANJARO (64-bit)
Plate-forme graphique : X11
Processeurs : 16 × AMD Ryzen 7 7435HS
Mémoire : 15,3 Gio de mémoire vive
Processeur graphique : NVIDIA GeForce RTX 4060 Laptop GPU
#2Messageil y a 10 moisPeut-être avec xmodmap ? J'avais noté cela pour bricoler caps lock et mettre un ³ :
xmodmap Désactivation CapsLock et ajout ³
https://wiki.archlinux.org/index.php/xmodmap #Turn_CapsLock_into_Control
To create a key map (i.e. ~/.Xmodmap): $ xmodmap -pke > ~/.Xmodmap
To test the changes: $ xmodmap ~/.Xmodmap
Dans le fichier ~/.Xmodmap :
• désactivation CapsLock :
!keycode 66 = Caps_Lock NoSymbol Caps_Lock (! pour commenter)
keycode 66 =
(pas besoin d'autre chose, le fichier est chargé au lancement de la session)
• m² et m³ :
!keycode 49 = twosuperior asciitilde twosuperior asciitilde notsign notsign notsign (! pour commenter)
keycode 49 = twosuperior threesuperior twosuperior threesuperior notsign notsign notsign
La touche 9 est Esc, tu copies le contenu dans la ligne de la touche 66 :
keycode 66 = Escape NoSymbol Escape
Tu sors de ta session et tu la rouvres et ça devait marcher. CPU : AMD A8-7600, carte mère ASRock FM2A88M-HD+ R3.0 - 8Go RAM
Graph. : AMD Radeon R7
1 SSD 120Go, 1HD 1 To
Manjaro xfce depuis mars 2016, après Ubuntu Voyager 12.04 (et bien d'autres)
#3Messageil y a 10 moisbonjour
@Borguy, tu cherches à redéfinir une touche et non un raccourci.
Avec wayland qui prend de plus en plus de place, sans doute prendre une autre technique ? Et certains utilitaires gèrent les 2 wiki arch Manjaro STABLE - Linux lts - fish - Kde6/x11 - icore N100 - 16Go RAM - ssd - efi
#mount /dev/archlinux /mnt/manjaro
#4Messageil y a 10 moisMerci pour vos conseils.
J'ai choisi d'utiliser keyd et suivi les configurations proposées par ce site :
https://man.uex.se/1/keyd
Mon fichier de configuration defaulf.conf présent dans /etc/keyd est le suivant :
[ids]
*
1770:ff00
² = esc
1770:ff00 est le vendor ID de mon clavier MSI.
J'ai relancé avec un sudo keyd reload, rien y fait, la touche ² ne me donne pas la commande escape.
Je sèche !!! Portable Lenovo LOQ 15ARP9
Version de KDE Plasma : 6.3.3
Version de KDE Frameworks : 6.12.0
Version de Qt : 6.8.2
Version de noyau : 6.12.19-1-MANJARO (64-bit)
Plate-forme graphique : X11
Processeurs : 16 × AMD Ryzen 7 7435HS
Mémoire : 15,3 Gio de mémoire vive
Processeur graphique : NVIDIA GeForce RTX 4060 Laptop GPU
#5Messageil y a 10 moisEn listant les touches disponibles avec la commande :
la touche ² n'est pas présente dans la liste, scale oui.
J'ai donc remplacé la commande ² par scale. Rien y fait.

Portable Lenovo LOQ 15ARP9
Version de KDE Plasma : 6.3.3
Version de KDE Frameworks : 6.12.0
Version de Qt : 6.8.2
Version de noyau : 6.12.19-1-MANJARO (64-bit)
Plate-forme graphique : X11
Processeurs : 16 × AMD Ryzen 7 7435HS
Mémoire : 15,3 Gio de mémoire vive
Processeur graphique : NVIDIA GeForce RTX 4060 Laptop GPU
#6Messageil y a 10 moisJe tenterai :
[ids]
1770:ff00
[main]
esc = noop
scale = esc
mais je viens juste d'en lire la doc 
et si scale ne convient pas, essaie d'abord avec une autre touche dont tu es sur du petit nom.
- keyd est-il lancé ?
- tu peux suivre les touches entrées avec keyd monitor
monitor [-t]
Print key events. If -t is supplied, also prints time since the last event in ms. Useful for discovering key names/device ids and debugging.
CPU : AMD A8-7600, carte mère ASRock FM2A88M-HD+ R3.0 - 8Go RAM
Graph. : AMD Radeon R7
1 SSD 120Go, 1HD 1 To
Manjaro xfce depuis mars 2016, après Ubuntu Voyager 12.04 (et bien d'autres)
#7Messageil y a 10 moisLa commande keyd monitor donne cela :
sudo keyd monitor
device added: 0001:0001 AT Translated Set 2 keyboard (/dev/input/event4)
device added: 046d:4057 Logitech B330/M330/M331 (/dev/input/event8)
device added: 0002:0007 SynPS/2 Synaptics TouchPad (/dev/input/event15)
device added: 0fac:0ade keyd virtual keyboard (/dev/input/event16)
device added: 0fac:1ade keyd virtual pointer (/dev/input/event17)
AT Translated Set 2 keyboard 0001:0001 enter up
Logitech B330/M330/M331 046d:4057 leftmouse down
Logitech B330/M330/M331 046d:4057 leftmouse up
AT Translated Set 2 keyboard 0001:0001 q down
AT Translated Set 2 keyboard 0001:0001 q up
AT Translated Set 2 keyboard 0001:0001 w down
AT Translated Set 2 keyboard 0001:0001 w up
AT Translated Set 2 keyboard 0001:0001 e down
AT Translated Set 2 keyboard 0001:0001 e up
AT Translated Set 2 keyboard 0001:0001 ` down
AT Translated Set 2 keyboard 0001:0001 ` up
AT Translated Set 2 keyboard 0001:0001 leftcontrol down
AT Translated Set 2 keyboard 0001:0001 c down
Apparemment il ne prend pas en compte mon type de clavier, il reste en qwerty. Le modèle est 0001:0001 et non 1770:ff00 La touche ² correspond à '.Je vais investiguer sur les codes claviers à indiquer. Portable Lenovo LOQ 15ARP9
Version de KDE Plasma : 6.3.3
Version de KDE Frameworks : 6.12.0
Version de Qt : 6.8.2
Version de noyau : 6.12.19-1-MANJARO (64-bit)
Plate-forme graphique : X11
Processeurs : 16 × AMD Ryzen 7 7435HS
Mémoire : 15,3 Gio de mémoire vive
Processeur graphique : NVIDIA GeForce RTX 4060 Laptop GPU
#8Messageil y a 10 moisJe pense que le programme ne tient pas compte de langue du clavier.Je me suis résolu à prendre une autre touche. J'ai choisi la touche Pause.
Cela fonctionne.
Encore merci pour votre aide.
Borguy Portable Lenovo LOQ 15ARP9
Version de KDE Plasma : 6.3.3
Version de KDE Frameworks : 6.12.0
Version de Qt : 6.8.2
Version de noyau : 6.12.19-1-MANJARO (64-bit)
Plate-forme graphique : X11
Processeurs : 16 × AMD Ryzen 7 7435HS
Mémoire : 15,3 Gio de mémoire vive
Processeur graphique : NVIDIA GeForce RTX 4060 Laptop GPU
#9Messageil y a 10 mois
Je viens de faire un petit test (sous plasma-x11, clavier fr) et c'est OK du premier coup 
1) Trouver la touche :
sudo keyd monitor -t
ps: en effet j'ai "q" pour la touche a
+2504 ms CHICONY HP USB Multimedia Keyboard 04f2:0841 ` down
+120 ms CHICONY HP USB Multimedia Keyboard 04f2:0841 ` up
cool, chez moi, c'est `
pour le ² (comme toi)
2) test
dans default.conf, un petit copier/coller du caractère `
que me retourne "keyd monitor" :
sudo systemctl restart keyd
et c'est OK (stop/start car je suppose qu'il ne lit le fichier qu'au chargement du service)
Si je remplace le *
dans le fichier de config par 04f2:0841
, même chose, c'est OK
Maintenant, il me reste à le lancer à chaque boot : sudo systemctl enable keyd
Manjaro STABLE - Linux lts - fish - Kde6/x11 - icore N100 - 16Go RAM - ssd - efi
#mount /dev/archlinux /mnt/manjaro
#10Messageil y a 10 moisMais bien sûr, je n'avais pas pensé à cette astuce.
Super, modification effectuée et c'est parti.
Merci Papa
joke Portable Lenovo LOQ 15ARP9
Version de KDE Plasma : 6.3.3
Version de KDE Frameworks : 6.12.0
Version de Qt : 6.8.2
Version de noyau : 6.12.19-1-MANJARO (64-bit)
Plate-forme graphique : X11
Processeurs : 16 × AMD Ryzen 7 7435HS
Mémoire : 15,3 Gio de mémoire vive
Processeur graphique : NVIDIA GeForce RTX 4060 Laptop GPU