首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >setxkbmap:发布时的交换布局

setxkbmap:发布时的交换布局
EN

Unix & Linux用户
提问于 2016-12-01 08:38:01
回答 2查看 802关注 0票数 3

我以前是这样使用setxkbmap的:

代码语言:javascript
复制
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上工作了。

EN

回答 2

Unix & Linux用户

发布于 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是您的起点。

票数 1
EN

Unix & Linux用户

发布于 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规范强制这种行为,他们不会改变。

因此,世界上大部分地区的人们要么改变他们喜欢的语言转换组合,要么失去键盘快捷键。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/327274

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档