在14.04 Trusty Tahr中重新映射大写锁定
我已经看到一些问题,指向一个GUI菜单重新映射大写锁定,但该菜单似乎在14.04消失了。 我只是没找到它,还是它真的消失了? 我知道你可以使用xkbmap
重新映射它,但我不确定如何使其持久化。
编辑
我已经尝试了对这个问题的接受答案的建议,但似乎没有任何工作。 据我所知, .xinitrc
文件似乎从未被采购过。 还有其他一些可以解决这个问题的工作吗?
您应该编辑文件/ etc / default / keyboard并修改XKBOPTIONS设置。
例如,将capslock映射到控件集XKBOPTIONS =“ctrl:nocaps” (来源: Archlinux wiki)
注销并再次登录以查看影响系统的更改。
经过多次谷歌搜索后,终于找到了一个GUI答案: 如何在14.04中交换Escape和Caps Lock? (看起来您的问题措辞更好,因此在我的搜索结果中显示得更高。)
从链接的答案:
安装GNOME调整工具 (gnome-tweak-tool),在“ 打字”选项卡下,有一个选项可以使用Caps Lock交换Esc 。 这在Ubuntu 14.04中对我有用。
奇怪的是,工具窗口的背景并没有为我填写,所以我不得不在它后面打开一个gedit窗口来查看文本。
希望有所帮助! 即使有了错误的窗口,它也比直接搞乱xkb设置更令人愉快。
在我的情况下,以下工作在Ubuntu 14.04中禁用了大写:
setxkbmap -option caps:none
启动应用程序 > 添加 > 名称 :禁用Capslock> 命令 :setxkbmap -option caps:none> 添加 。
重启和大写锁定已禁用。
要重新映射大写锁定以转义密钥:
setxkbmap -option caps:escape
经过足够的搜索,我想我终于找到了魔法谷歌咒语来找到答案。 这是解决我的问题的post: 在启动时设置setxkbmap首选项 。 我只是按照接受的答案中的说明添加’ctrl:nocaps’到xkb-options。 我真的希望他们只是带回设置GUI来改变这个….