[Clavier] touche verr.num non fonctionnel

Reconnaissance et configuration du matériel / kernel linux
Gorta
newbie
Messages : 4
Inscription : sam. 23 nov. 2013, 22:01

[Clavier] touche verr.num non fonctionnel

Message par Gorta »

Bonjour à tous,

Depuis que j'ai installé arch, la touche verr.num ne fonctionne plus.
Je suis sur un laptop sans pavé numérique. Appuyer sur la touche allume bien le voyant, mais c'est tout.

Du coup, à chaque fois que je doit tapper une série de chiffres, je doit garder enfoncé la touche shift. Ce qui est assez génant.

Une solution ?

Merci.

P.S : j'utilise awesome.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17628
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [Clavier] touche verr.num non fonctionnel

Message par benjarobin »

Qu'importe la distribution Linux utilisée, la disposition du clavier AZERTY sous Linux n'est pas la même que celle de Windows et donc ne permet pas de faire ce que tu indiques, et n'a jamais pu le faire.
L'explication ici en anglais : https://answers.launchpad.net/ubuntu/+question/69837
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Gorta
newbie
Messages : 4
Inscription : sam. 23 nov. 2013, 22:01

Re: [Clavier] touche verr.num non fonctionnel

Message par Gorta »

Ah bon ? Il me semblais que si... Mais ton lien est assez claire. Merci

Sinon, y a pas moyen de mapper cette touche qui du coup est inutile pour avoir un effet "shift" continu jusqu'a se que l'on rappui dessus ?

Si je comprend bien ce que répond un certain Yves dans ton lien :
CapsLock only acts on keys of type *ALPHABETIC
Keys <AE01> to <AE10> belong to type FOUR_LEVEL as can be found from doing "xkbcomp -xkb :0 -"
By changing their type to FOUR_LEVEL_ALPHABETIC they will also be modified by CapsLock and your AZERTY keyboard will implement the MS Windows "feature".

in /usr/share/X11/xkb/symbols/be (or fr for French AZERTY) change definitions as below:

key <AE01> { type= "FOUR_LEVEL_ALPHABETIC", [ ampersand, 1, bar, exclamdown ] };

Do the same thing for keys up to <AE10> restart X and voila, your Windows users will feel
at home in this strange Linux environment ...
C'est possible. Enfin, lui il change le type des chiffres pour que ça fonctionne avec caps_lock et perd donc les caractères majuscules c'est ça ? Mais dans ce cas, les chiffres on également un type et il suffit de mapper verr.num pour utiliser ce type non ?
Répondre