Page 1 sur 1

[wayland] : setxkbmap (résolu)

Publié : ven. 17 avr. 2020, 00:14
par Thomasb
Bonjour,
Est-ce qu'il y a un équivalent de setxkbmap sous wayland ?

Re: [wayland] : setxkbmap

Publié : ven. 17 avr. 2020, 13:50
par albireo
j'utilise cette commande pour le reglage du clavier :
localectl set-x11-keymap fr

et plus du tout setxkbmap mais peut-être que ce n'est pas la bonne methode

Re: [wayland] : setxkbmap

Publié : ven. 17 avr. 2020, 14:51
par benjarobin
Non cela ne marchera pas avec wayland, il y a un indice dans le nom de la commande : x11 :-)

Re: [wayland] : setxkbmap

Publié : ven. 17 avr. 2020, 17:16
par Thomasb
Here :

Code : Tout sélectionner

input type:keyboard xkb_layout fr,us
input type:keyboard xkb_variant ,dvorak
input type:keyboard xkb_options ctrl:nocaps
Il paraît qu'on peut écrire un bloc :

Code : Tout sélectionner

input type:keyboard {
	xkb_layout us,fr
	xkb_variant dvorak,
	xkb_options ctrl:nocaps
}
mais j'ai dû passer à côté de quelque chose parce que ça ne marche pas.

Re: [wayland] : setxkbmap

Publié : sam. 18 avr. 2020, 13:35
par Thomasb
Thomasb a écrit : ven. 17 avr. 2020, 17:16

Code : Tout sélectionner

input type:keyboard {
	xkb_layout us,fr
	xkb_variant dvorak,
	xkb_options ctrl:nocaps
}
mais j'ai dû passer à côté de quelque chose parce que ça ne marche pas.
Alors, il ne faut pas lancer sway depuis un terminal xorg, autrement les accolades ne marchent pas.
De façon similaire, la commande swaymsg -t get_inputs est censée lister les périphériques d'entrée. Mais depuis un terminal xorg, elle renvoie :

Code : Tout sélectionner

[common/ipc-client.c:88] Unable to receive IPC response