我以前是这样使用setxkbmap的:
setxkbmap -layout us,se -variant ,kinesis -option 'grp:alt_shift_toggle'并对此感到高兴。
布局交换通常发生在alt_shift发布时,只有在组合体的按下和发布之间没有其他键的情况下才会发生。这种行为非常有用,因为它允许我在不切换布局的情况下在emacs中使用M-<和M->。
现在,这个切换发生在按alt_shift时,而M-<从不在emacs中工作(不管我从什么布局开始,它都不起作用)。
我不知道我做了什么来改变这种行为。我唯一能回忆起的就是安装gnome的顶点主题,但它肯定不能.?
编辑:其他快捷方式变得无用。alt+shift+d不再在Chrome上工作了。
发布于 2018-02-04 22:18:44
显然,这是一个老问题,已经被Debian导数分布中的一个补丁解决了。此修补程序没有清晰地应用于XOrg 1.19,至少对于Ubuntu:https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/36812/comments/215已被删除。
实际的上游错误是https://bugs.freedesktop.org/show_bug.cgi?id=865,没有明确的解决方案。您可能需要为您的发行版寻找解决方案,但该bug是您的起点。
发布于 2018-04-09 13:54:21
尼古拉说的话。
至少对于Ubuntu来说,从2018年4月7日起,可以使用带有修改补丁的PPA:https://bugs.launchpad.net/ubuntu/+source/gnome-control-center/+bug/36812/comments/218,这要归功于nrbrtx。
我们要感谢xorg开发人员的这种跳跃。他们拒绝做任何事情,因为有一个xkb规范强制这种行为,他们不会改变。
因此,世界上大部分地区的人们要么改变他们喜欢的语言转换组合,要么失去键盘快捷键。
https://unix.stackexchange.com/questions/327274
复制相似问题