我想使用与默认布局一起bd
调用的布局变体。因此,在我的 i3 配置文件中,我将以下几行作为启动命令probhat
us
exec --no-startup-id "setxkbmap -layout us, bd -variant probhat"
exec --no-startup-id "setxkbmap -option 'grp:rwin_toggle'"
但它不起作用。我重新启动了以使新设置生效。我使用以下命令找到了变体名称:
localectl list-x11-keymap-variants bd
我想使用右 Win 键作为布局切换器快捷键。这会有问题吗,因为默认$mod
键也是win键?
答案1
你的setxkbmap
命令应该是这样的:
setxkbmap -layout us, bd -variant ,probhat
所以它知道这probhat
是布局的变体bd
。
您还应该更改它们的键绑定以摆脱与 i3wm 的元键的冲突,我建议使用:grp:alt_shift_toggle
(Alt+Shift)。
最终命令:
setxkbmap -layout us, bd -variant ,probhat -option 'grp:alt_shift_toggle'