Page 1 sur 1

[clavier-qwerty] obtenir les accents sous wayland

Publié : lun. 20 janv. 2025, 08:16
par Breizil29
Bonjour à tous, sous X11 j'utilisais :
alias us='setxkbmap us'
alias usi='setxkbmap us intl'
Et je voudrais quelque chose de semblable sous Hyprland.

Re: [clavier-qwerty] obtenir les accents sous wayland

Publié : lun. 20 janv. 2025, 11:12
par benjarobin
Bonjour, il n'y a pas que je sache aujourd'hui de méthode standard afin de changer le layout du clavier avec Wayland. C'est spécifique compositeur.
Donc je regarde pour Hyprland si il y a une méthode en ligne de commande. Voici quelques liens :
https://wiki.hyprland.org/Configuring/K ... ut-configs
https://bbs.archlinux.org/viewtopic.php ... 4#p2158014
https://www.reddit.com/r/hyprland/comme ... t/iqt08q8/
https://wiki.hyprland.org/Configuring/U ... rd-layouts
https://github.com/hyprwm/Hyprland/discussions/2616

Donc en résumé :

Code : Tout sélectionner

hyprctl keyword input:kb_layout us

Re: [clavier-qwerty] obtenir les accents sous wayland

Publié : lun. 20 janv. 2025, 18:58
par Breizil29
Résolu, merci benjarobin, avec ceci :

/home/gg/.config/hypr/hyprland.conf

Code : Tout sélectionner

input {
    kb_layout = us
    kb_variant = intl
    kb_model = pc105
    kb_options =
    kb_rules =
}

Re: [clavier-qwerty] obtenir les accents sous wayland

Publié : mar. 21 janv. 2025, 20:12
par lemust83
Bonjour.
Sous Xfce4.20 qui est maintenant compatible expérimentalement avec Wayland, j'ai retrouvé le clavier FR, donc avec accents, en faisant en root un simple :

Code : Tout sélectionner

su -
echo "XKB_DEFAULT_LAYOUT=fr" >> /etc/environment
exit

Re: [clavier-qwerty] obtenir les accents sous wayland

Publié : ven. 24 janv. 2025, 10:04
par Breizil29
Amélioration :

/home/gg/.config/hypr/hyprland.conf

Code : Tout sélectionner

# For all categories, see https://wiki.hyprland.org/Configuring/Variables/
input {
    kb_layout = us
    kb_variant = altgr-intl
    kb_model =
    kb_options =
    kb_rules =

	special_fallthrough = yes

	follow_mouse =1

	touchpad {
		natural_scroll = no
	}

	sensitivity = 0 # -1.0 - 1.0, 0 means no modifacations.
}