Bug 7665 - A4Tech BW-5 mouse data
: A4Tech BW-5 mouse data
Status: CLOSED WONTFIX
: Sisyphus
(All bugs in Sisyphus/hwdatabase)
: unstable
: all Linux
: P4 enhancement
Assigned To:
:
:
:
:
:
  Show dependency tree
 
Reported: 2005-08-13 04:52 by
Modified: 2008-02-21 21:13 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2005-08-13 04:52:30
В порядке пополнения базы данных по мышам, рассказываю про недавно
приручённого.
Есть в природе такой странноватый зверь, под названием A4Tech Outlook 8K
(модель
BW-5).
$ mousescan -v
unknown /dev/input/mouse0       "A4Tech USB Optical Mouse"
buttons         : 8
wheels          : 2
X11 Driver      : mouse
GPM driver      : imps2
events          : 00000007
keys            :
00ff00000000000000000000000000000000000000000000000000000000000000000000
relative        : 00000303
bus             : 3
vendor          : 9da
handlers        : mouse0
drivers         : not found
X11 config      : Option "Protocol"    "IMPS/2"
X11 config      : Option "ZAxisMapping" "4 5"

Я не очень хорошо понимаю, почему у него заявлено 2 колеса, потому что на самом
деле оно одно. Вполне может быть, есть родственная модель с двумя колёсами, но
о
ней я не знаю.

В полном объёме мышь работает только по протоколу evdev:

Section "Input Device"
    Driver "evdev"
    Option "Protocol" "evdev"
    Option "Device" "/dev/input/event1"
    Option "Dev Name" "A4Tech Optical Mouse"
    Option "Dev Phys" "usb-0000:00:02.0-1/input0"
    Option "Buttons" "10" # Не уверен, нужно ли
    Option "ZAxisMapping" "9 10"
    Option "Resolution" "800" # Не уверен, нужно ли
EndSection

Но даже при драйвере mouse и протоколе Auto основные функции включая колесо и
две дополнительных кнопки работают (не работают ещё три дополнительных кнопки):

Section "InputDevice"
    Driver "mouse"
    Option "Protocol" "Auto"
    Option "Device" "/dev/mouse"
    Option "Buttons" "10" # Наверно, можно и "7", ибо три кнопки не работают
    Option "ZAxisMapping" "9 10" # Можно и "6 7", всё равно Xmodmap делать
    Option "Resolution" "800" # Опять-таки не уверен, может и не нужно
EndSection

Resolution, как я слышал, нужен только мышам PS/2.
Немного позже смогу, наверное, дать конфиг для двухколёсной мыши WOP-35 того же
производителя. Во обоих случаях остаётся вопрос: можно ли как-то прописать ещё
и
выполнение Xmodmap -e "pointer = 1 2 3 и так далее"? Поскольку без него колёса
на многокнопочных мышах не работают.
------- Comment #1 From 2005-08-17 19:05:30 -------
К сожалению для такой мыши я конфиг прописать не смогу. Ибо нереально
определить
что именно за мышь по ее данным в mousescan.

Положу в TODO написание конфигурялки для мышей.