У мене є клавіатура, яка має колесо прокрутки, але вона не працює на Ubuntu, і xev
команда нічого не показує при її переміщенні. Але за допомогою dmesg
команди я знайшов це:
Під час переміщення колеса прокрутки вгору:
atkbd serio0: Unknown key pressed (translated set 2, code 0x8b on isa0060/serio0).
atkbd serio0: Use 'setkeycodes e00b <keycode>' to make it known.
При переміщенні колеса прокрутки вниз:
atkbd serio0: Unknown key released (translated set 2, code 0x8b on isa0060/serio0).
atkbd serio0: Use 'setkeycodes e00b <keycode>' to make it known.
Здається, це та сама клавіша, але натиснута / відпущена зміна, якщо рухати її вгору / вниз.
xmodmap -pke | grep croll
показує:
keycode 78 = Scroll_Lock NoSymbol Scroll_Lock
keycode 185 = XF86ScrollUp NoSymbol XF86ScrollUp
keycode 186 = XF86ScrollDown NoSymbol XF86ScrollDown
Як налаштувати його так, коли "натиснуто" клавіш 185, а коли "відпущено" - це клавішний код 186?
dmesg
командою ви користувалися? Я намагаюся дізнатися щось інше тут: askubuntu.com/questions/450066/…