Переназначить «специальные» клавиши на клавиатуре HP

Переназначить «специальные» клавиши на клавиатуре HP

Я купил новый ноутбук HP (elitebook) с крайне ужасной функциональностью клавиатуры. Например, у меня нет клавиши insert, но есть клавиша набора и отбоя (в правом верхнем углу):Раскладка клавиатуры HP

Дело в том, что я очень привык к клавише insert. Поэтому я искал способ переназначить вторую клавишу справа (клавишу hangup) на клавишу 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

Установите 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

Связанный контент