Можно как-то такое запилить?
Есть клава Microsoft NEK 4000 с прикольной качелькой посередине, которая по дефолтну работает как PgUp/PgDn, но очень хотелось бы на нее замапить скролл - есть какие-то готовые решения? Все что получается нагуглить относится к проблемам работы готовых колесиков скролла в клавиатурах, но не к эмуляции клавишами.
xev их видит как-то так:
KeyPress event, serial 37, synthetic NO, window 0x4e00001,
root 0x2b0, subw 0x0, time 19325118, (566,373), root:(2551,425),
state 0x10, keycode 111 (keysym 0xff52, Up), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 38, synthetic NO, window 0x4e00001,
root 0x2b0, subw 0x0, time 19325223, (566,373), root:(2551,425),
state 0x10, keycode 111 (keysym 0xff52, Up), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress event, serial 38, synthetic NO, window 0x4e00001,
root 0x2b0, subw 0x0, time 19326463, (566,373), root:(2551,425),
state 0x10, keycode 116 (keysym 0xff54, Down), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 38, synthetic NO, window 0x4e00001,
root 0x2b0, subw 0x0, time 19326567, (566,373), root:(2551,425),
state 0x10, keycode 116 (keysym 0xff54, Down), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
UPD: Оказывается есть вот такая инструкция - https://lorwiki.org.ru/wiki/Клавиатура_Microsoft_NEK_4000 но она нифига не срабатывает. Да и вообще она для ситуации когда качелька вообще не работает. А в новой Ubuntu она работает как стрелки ввехр/вниз. Какого черта?