我买了一台新的 HP 笔记本电脑 (elitebook),键盘功能非常糟糕。例如,我没有插入键,但有一个电话拨号和电话挂断键(右上角):
问题是,我非常习惯使用 insert 键。因此,我正在寻找一种方法来将右侧第二个键(hangup-key)重新映射到 insert 键。但是,所有建议的解决方案都不适合我(1,2,3)。
例如,当我运行xev | grep keycode
并按下所需的键时,我得到以下输出:
state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
state 0x4, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
state 0xc, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
state 0x8, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
这好像是该键映射到左 ALT 键?尝试 CTRL+ALT+T 证实了这一怀疑,因为它打开了终端。
有人知道如何将该键映射到我没有的 INSERT 键吗?
- 编辑 *
根据要求,按下左 CTRL 和左 ALT 键:
state 0x0, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
state 0x4, keycode 37 (keysym 0xffe3, Control_L), same_screen YES,
state 0x0, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
state 0x8, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
谢谢!
答案1
您可以使用 Key Mapper 来执行此操作...
https://github.com/sezanzeb/key-mapper
按如下方式安装 Key Mapper...
sudo apt install git python3-setuptools
git clone https://github.com/sezanzeb/key-mapper.git
cd key-mapper; ./scripts/build.sh
sudo apt install ./dist/key-mapper-1.0.0.deb
sudo apt -f install # install dependencies if necessary
使用说明在这里...
https://github.com/sezanzeb/key-mapper/blob/main/readme/usage.md