Я определенно понимаю, почему вы хотите это сделать! Вот моя ставка, что я сделал:
Запустите терминал и запустите «xev». Наведите курсор мыши на окно тестера событий и нажмите fn + вправо / влево. Вы должны получить чтение:
KeyRelease event, serial 36, synthetic NO, window 0x5200001,
root 0xb2, subw 0x0, time 89989888, (98,124), root:(1007,175),
state 0x0, keycode 171 (keysym 0x1008ff17, XF86AudioNext), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
Это для моей клавиатуры и fn + right. Найдите код ключа - здесь это 171.
Теперь перейдите в свой файл .bashrc в свой домашний каталог. Он скрыт, поэтому покажите Ctrl + H в Наутилусе. Затем добавьте строки
xmodmap -e "keycode 171 = Home"
xmodmap -e "keycode xxx = End"
, где вы замените 171 и xxx на полученные коды ключей. Затем сохраните и закройте файл. Закройте все свои терминалы, откройте их, и вы должны быть готовы к работе!
Теперь есть один откат: вам нужно активировать его при каждой загрузке. Вы делаете это, открывая терминал, и все. Вы можете закрыть его немедленно. Или вы можете попробовать исправить это, чтобы сделать это автоматически, как описано здесь. Я просто запускаю терминал с помощью ярлыка, а затем убиваю его ...