所以我有一个标准的美式(英语)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