进行更改后重新加载当前键盘布局

进行更改后重新加载当前键盘布局

我正在开发键盘布局的错误修复程序。

目前,我没有添加任何新布局;我只是对现有布局进行更改。我通过直接修改 中的布局文件来实现这一点/usr/share/X11/xkb/symbols

做出更改后,我想测试它是否按预期运行。通常这会影响我的机器上已启用的键盘布局。我在 X11 会话中,而不是在 tty 控制台上。

我如何告诉 Ubuntu 从符号文件重新加载当前键盘布局?

答案1

https://unix.stackexchange.com/a/385725/91283(最初是从https://wiki.debian.org/键盘):

sudo udevadm trigger --subsystem-match=input --action=change

对我有用。

答案2

你可以使用它。这里有一个使用变体setxkbmap切换(或重新读取)德语布局的示例。dedeadacute

setxkbmap de -variant deadacute -v

另一个有用的标志是(与或-option等选项一起使用)。grp:alt_shift_togglekpdl:comma

当布局由于某种原因无法编译时,详细标志-v非常有用。如果无法编译,您可以设置更高的详细级别(0 到 10 之间的整数,默认值:5)以更好地跟踪错误。

更多细节,man setxkbmap

相关内容