Ce serait vraiment bien de trouver une documentation complète et lisible où est expliqué le fonctionnement du mécanisme de clavier dans Ubuntu et comment le remplacer localement (et comment il interagit avec le changement de disposition).
Je soupçonne qu'il y a vraiment peu de gens qui comprennent vraiment cela (je me souviens d'une citation célèbre de Stephen Hawkings, me semble-t-il, sur le temps); J'ai rassemblé un peu de liens dans une autre réponse, mais toujours pas de procédure générale.
Fondamentalement, vous devez rechercher toutes les définitions de votre clavier à partir de /usr/share/X11/xkb/symbols/us
--- si votre clavier est sélectionné us
, remplacez-le si nécessaire; il y a beaucoup d'options et comprend, il semble que la plupart des touches de modification sont dans /usr/share/X11/xkb/rules/base
, où vous pouvez trouver:
caps:none = +capslock(none)
caps:ctrl_modifier = +capslock(ctrl_modifier)
ctrl:nocaps = +ctrl(nocaps)
ctrl:lctrl_meta = +ctrl(lctrl_meta)
ctrl:swapcaps = +ctrl(swapcaps)
et dans xorg.lst
:
ctrl:nocaps Caps Lock as Ctrl
...
caps:capslock Caps Lock toggles normal capitalization of alphabetic characters
parmi des milliards d'autres choses. Donc, ce que cela signifie et quelles autres options vous avez, dépendent probablement de votre mise en page, mais vous pouvez essayer de deviner quelque chose qui y ressemble. Par exemple j'essaierais
setxkbmap -option caps:capslock
pour le retourner.
Maintenant, ce qu’ils veulent dire exactement, comment l’activez-vous (via control center
-> keyboard
ou language
via la gnome-tweak-tool
ligne de commande, les scripts d’initiation), comment les rendre insensibles à un commutateur de mise en page, s’ils fonctionnent ou non (je suis incapable parviens à désactiver les majuscules) verrouiller et le rendre ainsi à travers les commutateurs de mise en page), est une autre affaire.
Si quelqu'un peut compléter la réponse, veuillez le faire. J'avais l'habitude d'ajuster mon clavier avec xmodmap
, je comprends cela est remplacé, mais serait-il vraiment agréable d'avoir un guide pratique sur la façon d'ajuster votre clavier ...
setxkbmap -option
fonctionne pour moi.