LINUX.ORG.RU

Мышка A4Tech определяется как джойстик

 , ,


1

1

Проблема известна, и суть решения в принципе тоже.

Metro Redux и Metro Redux Last Light зарелизись. (комментарий) https://bbs.archlinux.org/viewtopic.php?id=189901

но хочется решить проблему на корню. Что нужно собрать- пересобрать и с какими параметрами, чтобы заставить (K)Ubuntu определять мышь, как мышь, а не как джостик?

И как мне задать имя мышке (A4Tech R8), т.к.:

~$ xinput list
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ COMPANY USB Device                        id=9    [slave  pointer  (2)]
⎜   ↳ COMPANY USB Device                        id=10   [slave  pointer  (2)]

Она у меня определяется как Company USB Device

Не знаю, что надо переконпелять и перенастроить, и можно ли это вообще решить как-то по-другому, но я решил вот таким способом, и больше меня это не парит (и надеюсь, не будет парить до переустановки системы).

# cat /etc/udev/rules.d/88-remove_fake_a4tech_gamepads.rules 
#/etc/udev/rules.d/88-remove_fake_a4tech_gamepads.rules
ENV{ID_MODEL}=="USB_Device", ENV{ID_VENDOR_ENC}=="A4TECH", ENV{ID_INPUT_KEYBOARD}=="1", RUN:="/bin/sh -c '/bin/rm -f $env{DEVNAME}; for i in $env{DEVLINKS}; do /bin/rm -f $i; done'"

hlebushek ()

У неё слишком много кнопок?

dn2010 ★★★★★ ()
Ответ на: комментарий от hlebushek

А не знаешь, случайно, что нужно поправить и где, чтобы она у меня обзывалась a4tech, например, а не company usb device?)

lexxus-lex ★★★ ()
Ответ на: комментарий от anonymous

Обновил, но ничего не получилось:

~$ xinput --list
⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ COMPANY USB Device                        id=9    [slave  pointer  (2)]
⎜   ↳ COMPANY USB Device                        id=10   [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Power Button                              id=7    [slave  keyboard (3)]
    ↳ COMPANY USB Device                        id=8    [slave  keyboard (3)]
    ↳ Logitech Gaming Keyboard G105             id=11   [slave  keyboard (3)]
    ↳ Logitech Gaming Keyboard G105             id=12   [slave  keyboard (3)]
    ↳ USB Sound Device                          id=13   [slave  keyboard (3)]

Стало еще хуже, теперь мои наушники не определяются нормально))))

lexxus-lex ★★★ ()
Ответ на: комментарий от lexxus-lex

А нашлось какое-нибудь решение для проблемы?

У меня dmesg тоже показывает COMPANY USB Device, но всё ещё загадочней:

[25182.870471] usb 2-1.7: new full-speed USB device number 27 using ehci-pci
[25182.982174] usb 2-1.7: New USB device found, idVendor=09da, idProduct=f613
[25182.982179] usb 2-1.7: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[25182.982181] usb 2-1.7: Product: USB Device
[25182.982183] usb 2-1.7: Manufacturer: COMPANY
[25182.983498] input: COMPANY USB Device as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.7/2-1.7:1.0/0003:09DA:F613.0035/input/input58
[25183.100046] input: failed to attach handler kbd to device input58, error: -16
[25183.199911] sysrq: Failed to open input device, error -16
[25183.239862] input: failed to attach handler sysrq to device input58, error: -16
[25183.240123] hid-generic 0003:09DA:F613.0035: input,hidraw3: USB HID v1.11 Keyboard [COMPANY USB Device] on usb-0000:00:1d.0-1.7/input0
[25183.241225] input: COMPANY USB Device as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.7/2-1.7:1.1/0003:09DA:F613.0036/input/input59
[25183.241477] hid-generic 0003:09DA:F613.0036: input,hidraw4: USB HID v1.11 Mouse [COMPANY USB Device] on usb-0000:00:1d.0-1.7/input1
[25183.244578] input: COMPANY USB Device as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.7/2-1.7:1.2/0003:09DA:F613.0037/input/input60
[25183.369678] input: failed to attach handler kbd to device input60, error: -16
[25183.459558] sysrq: Failed to open input device, error -16
[25183.499516] input: failed to attach handler sysrq to device input60, error: -16
[25183.499968] hid-generic 0003:09DA:F613.0037: input,hiddev0,hidraw5: USB HID v1.11 Keyboard [COMPANY USB Device] on usb-0000:00:1d.0-1.7/input2

qrilka ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.