如何将 caps 和 control 映射到 control

如何将 caps 和 control 映射到 control

我试过解决方案在这里将 Caps Lock 重新映射到 Control。

打开以下内容进行编辑:

sudo vi /etc/default/keyboard

并编辑XKBOPTIONS="ctrl:swapcaps"

然后,重新配置:

sudo dpkg-reconfigure keyboard-configuration

我一开始就是这么做的,以免太疯狂。这很有效。但现在我无法让它回到原点。

我将键盘文件编辑回其原始内容......

# KEYBOARD CONFIGURATION FILE

# Consult the keyboard(5) manual page.

XKBMODEL="pc105"
XKBLAYOUT="us"
XKBVARIANT=""
XKBOPTIONS=""

BACKSPACE="guess"

...但即使重新启动后,caps 仍然是 control,control 仍然是 caps。

我应该去哪里找办法将事情恢复原状?

我应该怎么做才能两个都控制和大写字母来调用控制?

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 22.04.2 LTS
Release:    22.04
Codename:   jammy

答案1

  • gnome-tweaks如果尚未安装,请安装该包。
  • 打开调整 -> 键盘和鼠标 -> 其他布局选项 -> Ctrl 位置
  • 取消选中“交换 Ctrl 和 Caps Lock”选项。
  • 选中“Caps Lock 为 Ctrl”选项。

答案2

您可以使用重新映射守护进程密钥请参阅这个答案了解安装、使用和提示。

安装后,使用下面的配置。

[ids]

*

[main]

capslock = layer(control)

相关内容