Мышь MT1044 (Дополнительные клавиши не распознаются в xev)

Разбираемся с подключением и настройкой устройств ввода информации.

Модератор: Модераторы разделов

Ответить
Аватара пользователя
Davinel
Сообщения: 481
ОС: Ubuntu

Мышь MT1044

Сообщение Davinel »

Большая часть клавиш работала "искаропки" - боковой скролл, назад/вперед.. Никаких проблем.

Но вот две клавиши zoomin/zoomout - не распознаются в xev.

Перечитал уйму всяких faq по разным мышкам - везде обсуждается как перенастроить привязки кнопок, что делать если они идут не в том порядке в каком надо и т.д. А что делать, если клавиши не идентифицируются вообще? Может плохо искал конечно...

вывод xinput list

Код:

"Virtual core pointer" id=0 [XPointer] Num_buttons is 32 Num_axes is 2 Mode is Relative Motion_buffer is 256 Axis 0 : Min_value is -1 Max_value is -1 Resolution is 0 Axis 1 : Min_value is -1 Max_value is -1 Resolution is 0 "Virtual core keyboard" id=1 [XKeyboard] Num_keys is 248 Min_keycode is 8 Max_keycode is 255 "Macintosh mouse button emulation" id=2 [XExtensionPointer] Type is MOUSE Num_buttons is 5 Num_axes is 2 Mode is Relative Motion_buffer is 256 Axis 0 : Min_value is -1 Max_value is -1 Resolution is 1 Axis 1 : Min_value is -1 Max_value is -1 Resolution is 1 "MLK MEDIA-TECH MT1044" id=3 [XExtensionKeyboard] Type is KEYBOARD Num_keys is 248 Min_keycode is 8 Max_keycode is 255 Num_buttons is 13 Num_axes is 2 Mode is Relative Motion_buffer is 256 Axis 0 : Min_value is -1 Max_value is -1 Resolution is 1 Axis 1 : Min_value is -1 Max_value is -1 Resolution is 1 "AT Translated Set 2 keyboard" id=4 [XExtensionKeyboard] Type is KEYBOARD Num_keys is 248 Min_keycode is 8 Max_keycode is 255

Очень прикольно то, что оно считает мою мышку - клавиатурой. Это вообще с какой радости то?...

cat /proc/bus/input/devices

Код:

I: Bus=0017 Vendor=0001 Product=0001 Version=0100 N: Name="Macintosh mouse button emulation" P: Phys= S: Sysfs=/devices/virtual/input/input0 U: Uniq= H: Handlers=mouse0 event0 B: EV=7 B: KEY=70000 0 0 0 0 B: REL=3 I: Bus=0011 Vendor=0001 Product=0001 Version=ab41 N: Name="AT Translated Set 2 keyboard" P: Phys=isa0060/serio0/input0 S: Sysfs=/devices/platform/i8042/serio0/input/input1 U: Uniq= H: Handlers=kbd event1 B: EV=120013 B: KEY=402000000 3803078f800d001 feffffdfffefffff fffffffffffffffe B: MSC=10 B: LED=7 I: Bus=0003 Vendor=04fc Product=0538 Version=0110 N: Name="MLK MEDIA-TECH MT1044" P: Phys=usb-0000:00:0f.1-2/input0 S: Sysfs=/devices/pci0000:00/0000:00:0f.1/usb3/3-2/3-2:1.0/input/input2 U: Uniq= H: Handlers=kbd mouse1 event2 B: EV=1f B: KEY=837fff002c3027 bf00444400000000 1f0001 f848a27c000 667bfad9415fed 8e000000000000 0 B: REL=1c3 B: ABS=100000000 B: MSC=10 I: Bus=0019 Vendor=0000 Product=0001 Version=0000 N: Name="Power Button" P: Phys=LNXPWRBN/button/input0 S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input3 U: Uniq= H: Handlers=kbd event3 B: EV=3 B: KEY=10000000000000 0 I: Bus=0019 Vendor=0000 Product=0001 Version=0000 N: Name="Power Button" P: Phys=PNP0C0C/button/input0 S: Sysfs=/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input4 U: Uniq= H: Handlers=kbd event4 B: EV=3 B: KEY=10000000000000 0
Спасибо сказали:
Ответить