Я купил новый ноутбук HP (elitebook) с крайне ужасной функциональностью клавиатуры. Например, у меня нет клавиши insert, но есть клавиша набора и отбоя (в правом верхнем углу):
Дело в том, что я очень привык к клавише 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 следующим образом...
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