重新映射 HP 键盘上的“特殊”键

重新映射 HP 键盘上的“特殊”键

我买了一台新的 HP 笔记本电脑 (elitebook),键盘功能非常糟糕。例如,我没有插入键,但有一个电话拨号和电话挂断键(右上角):HP 键盘布局

问题是,我非常习惯使用 insert 键。因此,我正在寻找一种方法来将右侧第二个键(hangup-key)重新映射到 insert 键。但是,所有建议的解决方案都不适合我(123)。

例如,当我运行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 的屏幕截图

按如下方式安装 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

相关内容