我一直在使用 xmodmap 来切换我的 alt 键,目前我正在将 capslock 映射到 home 按钮。
我想要做的是根据大写锁定创建键绑定。例如,如果大写锁定已打开,我按下 A 键,而不是打印大写字母 A,它会发出左箭头键。所以这不像同时按下大写锁定 + A,我想要实现的是当大写锁定打开时和关闭时使用普通键盘时有各种键绑定。
这有可能吗?我在 Google 上搜索了一段时间,但找不到有关大写锁定的任何有用信息。
答案1
使用 Caps Lock 更改键盘布局工作原理如下:首先确保您已在gnome-control-center
(又名 Dock 中的“设置”) 中选择了两种键盘布局:
安装 gnome-tweaks:
sudo apt install gnome-tweaks
然后启动它:
gnome-tweaks
找到Keyboards & Mouse
,点击Additional Layout Options
,然后点击 前面的箭头Switching to another layout
。选择Caps Lock
键(或您想要的任何变体):
让你的按键按照你喜欢的方式运行涉及更改或制作符号文件(通常)/usr/share/X11/xkb/symbols
。在描述(历史)的页面底部解释了在 gnome 中集成此映射的方法另见布局。