创建以大写锁定控制的键盘布局

创建以大写锁定控制的键盘布局

我更喜欢使用大写锁定作为控制。在我的会话启动时我执行

setxkbmap -layout us -variant altgr-intl -option compose:menu,ctrl:nocaps

这对我来说是这样的。每次暂停时,此信息都会再次丢失。该脚本必须再次运行,我将其与锁定脚本捆绑在一起。

有一些极端情况仍然会重置。因此,我想让我最喜欢的布局成为系统范围的默认布局,这样我就不必偶尔因为我的控制键(上面印有“大写锁定”)不再工作而尖叫。

系统是Fedora 23。

setxkbmap我可以将系统范围的默认布局设置为使用命令运行时的确切布局吗?如果现在,我将如何构建这样的布局?

答案1

假设您使用的是 Fedora Workstation(或以另一种方式使用 GNOME 桌面环境),最简单的方法是安装 Tweak Tool(在软件中搜索,或sudo dnf install gnome-tweak-tool从命令行中搜索)。

在该小程序中Typing(奇怪的是不是“键盘和鼠标”)下,有一个名为“Ctrl 键位置”的部分,其中的选项包括

  • 交换 Ctrl 和 Caps Lock
  • 大写锁定为 Ctrl

对于该小程序的版本 3.26.4,上述选项位于“键盘和鼠标”下,然后查找“其他布局选项”。

或者(冗余部给我们带来的?),在“Caps Lock键行为”部分,有一个选项使 Caps 锁定一个额外的 Ctrl

答案2

它已经移动了,但仍然存在 F29:

**交换 CapsLock 和 Ctrl TweakTool|键盘鼠标 |附加布局选项 | Ctrl 位置 |交换 Ctrl&Caps Lock

相关内容