любимую клаву наделить сверхспособностями :) Короче говоря, кроме mute/volup/down ничерта из верхнего ряда ожидаемо не пашет.
https://img-prod-cms-rt-microsoft-com.akamaized.net/cms/api/am/imageFileData/RE3Cwxh?ver=e965&q=90&m=6&h=705&w=1253&b=%23FFF0F0F0&f=jpg&o=f&p=140&aim=true
В vtty воткнул showkey --scancodes - на указанные клавиши реакции нет. Я правильно понимаю, что где-то на низком уровне (ядро, например) поднялся какой-нибудь generic HID, и от того тупо игнорит нажатия? Соответственно надо копать в сторону ядра/прошивки? Либо где-то в юзерспейсе что-то не прописано, мапинг какой-нибудь (сомневаюсь)?
evtest собcтвенно эти клавиши, я так понимаю, берет из спеки HID от клавы:
Event code 163 (KEY_NEXTSONG)
Event code 164 (KEY_PLAYPAUSE)
Event code 165 (KEY_PREVIOUSSONG)
однако до него в том числе ивенты от них не доходят...
Куда копать, подскажите, плиз, я там дальше сам
[ 1.045694] usb 1-9: New USB device found, idVendor=045e, idProduct=082c, bcdDevice= 1.00
[ 1.046132] usb 1-9: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1.046570] usb 1-9: Product: Microsoft Ergonomic Keyboard
[ 1.047010] usb 1-9: Manufacturer: Microsoft
[ 1.047449] usb 1-9: SerialNumber: 602568101621
[ 1.061411] input: Microsoft Microsoft Ergonomic Keyboard as /devices/pci0000:00/0000:00:14.0/usb1/1-9/1-9:1.0/0003:045E:082C.0001/input/input14
останови иксы, проверь в каком режиме у тебя шоуки работает (посмотри в мане как), и посмотри в сыром видно ли эти клавиши
В том-то и дело, что не пашут, я чего удивился :)
забил на клавы от M$ и купил на замену старушке игровую клаву Corsair K95, после шаманства с демоном app-misc/ckb все работает как и ожидается
Обсуждают сегодня