更改哪个键是主键,哪个键是辅助键(需要按住 Shift 才能访问)

更改哪个键是主键,哪个键是辅助键(需要按住 Shift 才能访问)

所以我有一个标准的美式(英语)QWERTY 键盘,并且想知道是否有一种方法可以让某些按键就像我按住它们上的 Shift 键一样。我想要执行此操作的主要按键是带有[],和 的按键,.这样当我按下这些按键时,我希望显示{、 、和}<>不是显示那些按键。如果我按住该Shift键并按这些键,就会出现原件。

如果相关的话,我正在运行 Ubuntu 14.04 LTS。如果这是不可能的,有谁知道仅使用 code::blocks 作为辅助选项来做到这一点的方法吗?因为那是我需要它的主要程序。

答案1

我猜这篇 Gentoo 维基文章,“自定义键盘映射”部分非常符合您的要求。

简而言之:

创建一个 *.map 文件(使用 /usr/share/keymaps 作为示例,或者考虑下面的一个,让我们接受,您创建了一个名为 key.map 的文件

include "us.map"     
keycode  40 = slash            question
keycode  53 = apostrophe       quotedbl

使用 gzip 压缩地图文件

gzip key.map

将文件移动到 /usr/share/keymaps/

要查找密钥代码,请运行 dumpkeys 或 showkey:

sudo dumpkeys -l

sudo showkey

相关内容