Re: [EGD-discu] Verr. Maj., AltGr, effacement arrière

[ Thread Index | Date Index | More ergodis.org/discussions Archives ]


Le 01/01/2017 à 23:08, Valentin Melot a écrit :
>> ## Dans X.org directement:
>>
>> Les instructions sont évoquées sur le wiki
>> <http://bepo.fr/wiki/Trucs_et_astuces#Utiliser_les_Options_de_xkb>, je
>> vais détailler un peu plus ici.
>>
>> X.org a tout un tas d’options sympathiques qu’on peut lister avec:
>> `grep --after-context=999 "! option" /usr/share/X11/xkb/rules/base.lst`
>>
>> Y a trois options qui nous intéressent:
>>
>> – `shift:both_capslock`: enfoncer les deux majs pour activer ou
>> désactiver Verr.Maj
>> – `shift:both_capslock_cancel`: enfoncer les deux majs pour activer
>> Verr.Maj. appuyer sur une pour désactiver
>> – `shift:both_shiftlock`: enfoncer les deux majs pour activer le blocage
>> majuscule (ça bloque fait comme si maj restait enfoncé, ainsi si on
>> appuie sur la touche du 4 on obtient bien un 4 et pas une parenthèse
>> ouvrante)
>>
>> Ensuite, dans le fichier dans lequel on a configuré sa disposition de
>> clavier, on peut ajouter (par exemple):
>> `Option "XkbOptions" "shift:both_capslock"`
>>
>> Un exemple de ce type de fichier de configuration est là si jamais vous
>> avez du mal à visualiser:
>> <https://wiki.archlinux.org/index.php/Keyboard_configuration_in_Xorg#Using_X_configuration_files>
>>
> 
> Est-ce que quelqu’un sait où sont définis ces comportements dans les
> fichiers de configuration de XKB, et notamment s’il est possible de les
> définir dans la disposition ? Dans /usr/share/X11/xkb/types/caps, l’on
> définit le comportement des shift et lock pour une seule touche, mais je
> ne sais pas où est définie la touche Lock, ni s’il est possible de
> configurer d’autres verrous par exemple…
> 
> Bonne année,

Visiblement on peut, toutes les définitions sont dans
`/usr/share/X11/xkb/symbols/shift`, d’après ce que je vois, il faut
faire `include "shift(both_capslock)"` pour utiliser l’option
both_capslock définie dans le fichier shift.


-- 
Pour ne plus recevoir les messages de cette liste de discussion, envoyez un courriel avec pour destinataire discussions-REQUEST@xxxxxxxxxxx et pour sujet "unsubscribe".


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/