Я точно розумію, чому ти хочеш це робити! Ось я ставку на те, що я зробив:
Запустіть термінал і запустіть '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 + справа. Знайдіть код ключа - ось це 171.
Тепер перейдіть до редагування .bashrc-файлу в домашній каталог. Це приховано, тому натисніть Ctrl + H у Nautilus, щоб показати. Потім додайте рядки
xmodmap -e "keycode 171 = Home"
xmodmap -e "keycode xxx = End"
де ви замінюєте 171 і xxx отриманими клавішними кодами. Потім збережіть і закрийте файл. Закрийте всі свої термінали, відкрийте один, і ви повинні бути готові до роботи!
Тепер є один недолік: це потрібно активувати при кожному завантаженні. Ви робите це, відкриваючи термінал, і все. Ви можете його негайно закрити. Або ви можете спробувати виправити це, щоб зробити це автоматично, як описано тут . Я просто запускаю термінал за допомогою ярлика, а потім вбиваю його ...