在 14.04 Trusty Tahr 中重新映射 Caps Lock

Eri*_*res 32 xorg keyboard-layout

我已经看到许多问题指向 GUI 菜单以重新映射大写锁定,但该菜单似乎在 14.04 中消失了。是我没找到,还是真的不见了?我知道你可以xkbmap用来重新映射它,但我不确定如何让它持续存在。

编辑

我已经尝试了有关此问题的已接受答案的建议,但似乎没有任何效果。据我所知,该.xinitrc文件似乎从未获得过。是否有其他一些工作可以为我解决这个问题?

dwa*_*mac 27

您应该编辑文件/etc/default/keyboard 并修改 XKBOPTIONS 设置。

例如将大写锁定映射到控制集XKBOPTIONS="ctrl:nocaps"(来源:Archlinux wiki

注销并重新登录以进行更改以影响您的系统。

  • 非常感谢伙伴,安装软件包的所有这些 GUI 废话都令人痛苦,而且大多数方法要么不起作用,要么在某些情况下有效,但在其他情况下无效。 (4认同)

小智 18

经过多次谷歌搜索,终于找到了一个 GUI 答案:How do I swap Escape and Caps Lock in 14.04? (看起来您的问题措辞更好,因此在我的搜索结果中显示得更高。)

从链接的答案:

安装GNOME Tweak Tool (gnome-tweak-tool),在Typing选项卡下有一个EscCaps Lock. 这在 Ubuntu 14.04 中对我有用。

奇怪的是,工具窗口的背景并没有为我填充,所以我不得不在它后面打开一个 gedit 窗口才能查看文本。

希望有帮助!即使有错误的窗口,也比直接搞乱 xkb 设置要愉快得多。


MC *_*ard 8

在我的情况下,以下工作可以在 Ubuntu 14.04 中禁用大写锁定:

setxkbmap -option caps:none
Run Code Online (Sandbox Code Playgroud)

启动应用程序>添加>名称:禁用大写锁定 >命令: setxkbmap -option caps:none >添加

重新启动并禁用大写锁定。


要将大写锁定重新映射为转义键:

setxkbmap -option caps:escape
Run Code Online (Sandbox Code Playgroud)


Eri*_*res 3

经过足够的搜索后,我想我终于找到了神奇的谷歌咒语来找到答案。这是解决我的问题的帖子:Make setxkbmap在启动时设置首选项。我只是按照接受的答案中的说明进行操作,并将“ctrl:nocaps”添加到 xkb-options 中。我真的希望他们只是带回设置 GUI 来改变这一点......