Je ne peux pas imprimer les deux points en utilisant le Shift+;. J'ai donc pensé qu'il valait mieux utiliser les deux points comme nous utilisons le verrouillage des majuscules pour la capitalisation des lettres.
En d'autres termes: je veux que le verrouillage des majuscules fonctionne pour toutes les clés, même pour le point-virgule, donc lorsque les majuscules sont activées, je devrais avoir deux points au lieu d'un point-virgule.
Toute suggestion serait d'une grande aide. Je vous remercie.
Vous pouvez vous enregistrer evdev.lst
les options XKB disponibles
$ grep caps: /usr/share/X11/xkb/rules/evdev.lst
caps:internal Caps Lock uses internal capitalization; Shift "pauses" Caps Lock
caps:internal_nocancel Caps Lock uses internal capitalization; Shift doesn't affect Caps Lock
caps:shift Caps Lock acts as Shift with locking; Shift "pauses" Caps Lock
caps:shift_nocancel Caps Lock acts as Shift with locking; Shift doesn't affect Caps Lock
caps:capslock Caps Lock toggles normal capitalization of alphabetic characters
caps:numlock Make Caps Lock an additional Num Lock
caps:swapescape Swap ESC and Caps Lock
caps:escape Make Caps Lock an additional ESC
caps:backspace Make Caps Lock an additional Backspace
caps:super Make Caps Lock an additional Super
caps:hyper Make Caps Lock an additional Hyper
caps:shiftlock Caps Lock toggles ShiftLock (affects all keys)
caps:none Caps Lock is disabled
caps:ctrl_modifier Make Caps Lock an additional Ctrl
Ce que vous cherchez semble-t-il caps:shiftlock
mais si vous ne voulez pas un verrou tout comme shift (maintenez + appuyez sur une autre touche) utilisez caps:shift
ou caps:shift_nocancel
au lieu.
Installer dconf-editor
ensuite aller à:
org → gnome → bureau → sources d'entrée
puis ajouter caps:shiftlock
à xkb-options
:
['caps:shiftlock']
BTW, c'est une liste séparée par des virgules.
Ok, tu m'as intéressé. Voici comment procéder:
xev
.Appuyez sur la touche Maj et sur une autre touche que vous souhaitez utiliser à la place de la touche Maj. Voici un exemple de sortie (tronquée): state 0x0, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES, state 0x0, keycode 77 (keysym 0xff7f, Num_Lock), same_screen YES,
Remapper les clés:
xmodmap -e "keycode 77 = Shift_L"
Cela mappera la touche Verr Num sur Maj gauche.