小编rab*_*ais的帖子

Xkb 从哪里得到它的配置?

有没有办法查询从哪里xkb获取配置?在 ArchLinux 下,我有/etc/X11/xorg.conf.d/00-keyboard.conf

Section "InputClass"
    Identifier "system-keyboard"
    MatchIsKeyboard "on"
    Option "XkbLayout" "us,us"
    Option "XkbVariant" "altgr-intl,colemak"
    Option "XKbOptions" "ctrl:nocaps,grp:alt_shift_toggle"
EndSection           
Run Code Online (Sandbox Code Playgroud)

但是当我启动时,如果我这样做setxkbmap -query,我只会得到

rules:      evdev
model:      evdev
layout:     us,us
variant:    altgr-intl,
Run Code Online (Sandbox Code Playgroud)

因此,无论是替代变体还是选项都无法识别(不用说,我无法更改布局)。如果我跑

setxkbmap -layout "us,us" -variant "altgr-intl,colemak" -option "ctrl:nocaps,grp:alt_shift_toggle"
Run Code Online (Sandbox Code Playgroud)

我得到了正确的

rules:      evdev
model:      evdev
layout:     us,us
variant:    altgr-intl,colemak
options:    ctrl:nocaps,grp:alt_shift_toggle
Run Code Online (Sandbox Code Playgroud)

那么是否有可能覆盖我的配置?我正在运行 GNOME/Cinnamon

xorg xkb cinnamon

15
推荐指数
1
解决办法
8360
查看次数

标签 统计

cinnamon ×1

xkb ×1

xorg ×1