Изменение привязки клавиш к одной конкретной клавише

Можно попробовать сделать:

sudo pacman -S make --overwrite
0
26.05.2021, 18:48
1 ответ

Xmodmap не нужно "нажимать клавиши". Вы читали man xmodmap (1)?

Все, что вам нужно сделать, это установить ключ, например, F12на f.

$ xmodmap -pke | grep F12
keycode  96 = F12 F12 F12 F12 F12 F12 XF86Switch_VT_12 F12 F12 XF86Switch_VT_12
$ xmodmap -e "keycode 96 = f F"

Первая строка показывает код клавиши для F12, а вторая (команда )устанавливает код клавиши 96 как 'f' .

Вы можете увидеть все коды клавиш с опцией-pke . Его также можно использовать в качестве резервного.

# save current key map to file:
$ xmodmap -pke > xmodmap.bak

# you can view it with:
$ less xmodmap.bak

# restore from backup:
$ xmodmap xmodmap.bak

Последнее, что вам нужно сделать, это поместить его в ~/.Xmodmap, чтобы ваши настройки загружались автоматически при запуске X-сервера.

$ echo "keycode 96 = f F f F" > ~/.Xmodmap

Это должно решить проблему автоматической загрузки настроек.

--

См. xmodmap Arch wiki или руководство по xmodmap для справки.

1
28.07.2021, 11:29

Теги

Похожие вопросы