Debian Debian-France Debian-Facile Debian-fr.org Debian-fr.xyz Debian ? Communautés

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 13-07-2020 16:48:08

NimbUx
Membre
Distrib. : Raspbian 10 (Buster)
Noyau : Linux 4.19.93-v7l+
(G)UI : LXDE-PI, OpenBox
Inscription : 15-01-2020

Consoles virtuelles et claviers

Bonjour ! Si je modifie le clavier national via loadkeys, cela affecte TOUTES les consoles virtuelles.
C'est d'ailleurs ce que confirme la page de man loadkeys, «c'est étudié pour», comme disait ce brave
Fernand Raynaud. Je ne trouve pas cela très logique, Linux est un système multi-utilisateurs, il me semble
que les consoles (virtuelles) doivent être considérées comme pouvant "appartenir" à différents utilisateurs,
chacune ayant potentiellement son clavier ou du moins son choix de paramètres nationaux (et autres).

Bref, assez de bla-bla : y a-t-il moyen de configurer le clavier de la console virtuelle courante sans influencer
ceux des autres consoles ? Je sais que cette question concerne (probablement) GNU/Linux "upstream" et pas
spécialement Debian.

Dernière modification par NimbUx (14-07-2020 15:54:08)

Hors ligne

#2 13-07-2020 18:54:00

Beta-Pictoris
Membre
Lieu : Angers
Distrib. : Buster
Inscription : 12-08-2015

Re : Consoles virtuelles et claviers

De cette manière :

loadkeys -C /dev/ttyX keymap


Pour obtenir les terminaux disponibles :

who -Ha

Hors ligne

#3 13-07-2020 20:32:11

NimbUx
Membre
Distrib. : Raspbian 10 (Buster)
Noyau : Linux 4.19.93-v7l+
(G)UI : LXDE-PI, OpenBox
Inscription : 15-01-2020

Re : Consoles virtuelles et claviers

Ah, ben, oui mais NON ça serait trop beau si ça marchait : j'avais vu le paramètre -C ( ou --console : je suppose que c'est kif-kif) dans la syntaxe, mais je n'étais pas sûr de savoir comment spécifier le "tty" ni même si ce réglage était bien ce que je cherchais !

Alors après avoir réessayé à l'instant je constate que sur mon système (Raspberry Pi avec "Buster"), le paramètre C
n'est pas pris en compte  !

sudo loadkeys -C '/dev/tty2' fr


La commande est bien effectuée mais TOUTES les consoles virtuelles sont affectées en même temps...

Bon, je fais peut-être une erreur stupide (comme toutes les erreurs) ou alors il y a un 'bug'. Qu'est-ce que ça donne chez vous ?

Dernière modification par NimbUx (13-07-2020 20:47:57)

Hors ligne

#4 14-07-2020 16:36:49

Beta-Pictoris
Membre
Lieu : Angers
Distrib. : Buster
Inscription : 12-08-2015

Re : Consoles virtuelles et claviers

La commande n'est peut-être plus en mesure de faire ce genre de chose.

Il faudrait associer un second clavier à certains terminaux.

Sous xorg, on peut modifier le layout d'un clavier avec setxkbmap.

Hors ligne

#5 14-07-2020 20:28:37

NimbUx
Membre
Distrib. : Raspbian 10 (Buster)
Noyau : Linux 4.19.93-v7l+
(G)UI : LXDE-PI, OpenBox
Inscription : 15-01-2020

Re : Consoles virtuelles et claviers

Beta-Pictoris a écrit :

La commande n'est peut-être plus en mesure de faire ce genre de chose.

Mouaip, la commande se sera fatiguée, à la longue :=) J'appelle ça un bugue (bogue ?)

Il faudrait associer un second clavier à certains terminaux.
Sous xorg, on peut modifier le layout d'un clavier avec setxkbmap.

Oui mais j'ai pris soin de limiter ma question aux consoles (virtuelles).
Le clavier sous "X" est complètement indépendant.

Hors ligne

Pied de page des forums