[Th] xorg i mysz na evdev

Czesiek czesiek w innozyt.pl
Nie, 25 Lis 2007, 16:49:01 CET


Witam wszystkich,

Mam problem z myszą z zestawu Logitech MX-3200. Nie mogę jej zmusić do 
współpracy z naszymi xorg, mysz po prostu nie działa. Klawiatura z tego 
zestawu działa bez większych problemów.

lsusb pokazuje:

Bus 004 Device 002: ID 044e:3001 Alps Electric Co., Ltd UGTZ4 Bluetooth
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 004: ID 046d:c517 Logitech, Inc. LX710 Cordless Desktop Laser
Bus 001 Device 003: ID 04cc:1520 Philips Semiconductors
Bus 001 Device 001: ID 0000:0000

cat /proc/bus/input/devices pokazuje między innymi:

I: Bus=0003 Vendor=046d Product=c517 Version=3810
N: Name="Logitech USB Receiver"
P: Phys=/input0
S: Sysfs=/class/input/input3
U: Uniq=
H: Handlers=kbd event3
B: EV=120003
B: KEY=7 ff87207a c14057ff febeffdf ffefffff ffffffff fffffffe
B: LED=1f

I: Bus=0003 Vendor=046d Product=c517 Version=0110
N: Name="Logitech USB Receiver"
P: Phys=usb-0000:00:1d.7-6.2/input1
S: Sysfs=/class/input/input4
U: Uniq=
H: Handlers=kbd mouse2 ts2 event4
B: EV=f
B: KEY=7fff 42c332f bf084440 0 0 ff0001 1f84 8837cc00 667bfa dd71dfed 
9e0000 0 0 0
B: REL=1c3
B: ABS=1 0

Poniżej odpowiednie sekcje z xorg.conf:

Section "ServerLayout"
        Identifier     "X.org Configured"
        Screen      0  "Screen0" 0 0
        InputDevice    "Mouse0" "CorePointer"
        InputDevice    "Keyboard0" "CoreKeyboard"
        InputDevice     "LogitechMouse" "CorePointer"
EndSection

Section "InputDevice"
        Identifier  "Mouse0"
        Driver      "mouse"
        Option      "Protocol" "IMPS/2"
        Option      "Device" "/dev/input/mouse1"
        Option      "ZAxisMapping" "4 5"
        Option      "Buttons" "5"
EndSection

Section "InputDevice"
       Identifier   "LogitechMouse"
       Driver       "evdev"
       Option       "CorePointer"
       Option       "Protocol" "auto"
       Option       "Device" "/dev/input/event4"
EndSection


Po uruchomieniu serwera xorg w logach widać:

X.Org X Server 1.4.0
Release Date: 5 September 2007
X Protocol Version 11, Revision 0
Build Operating System: PLD/Linux PLD/Team
Current Operating System: Linux magda 2.6.22.10-2 #1 SMP Thu Oct 18 
15:35:56 UTC 2007 i686
Build Date: 19 November 2007  04:25:55PM

        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Sun Nov 25 16:34:33 2007
(==) Using config file: "/etc/X11/xorg.conf"
(II) Module "ddc" already built-in
(II) Module "ramdac" already built-in
expected keysym, got XF86KbdLightOnOff: line 70 of pc
expected keysym, got XF86KbdBrightnessDown: line 71 of pc
expected keysym, got XF86KbdBrightnessUp: line 72 of pc
(EE) LogitechMouse: Unable to parse 'RelAxis 0' as a map specifier.
(EE) LogitechMouse: AbsoluteTouch: 'DIGI_Touch' does not exist.
The XKEYBOARD keymap compiler (xkbcomp) reports:
 > Warning:          Multiple names for keycode 211
 >                   Using <I211>, ignoring <AB11>
expected keysym, got XF86KbdLightOnOff: line 70 of pc
expected keysym, got XF86KbdBrightnessDown: line 71 of pc
expected keysym, got XF86KbdBrightnessUp: line 72 of pc
expected keysym, got XF86MonBrightnessDown: line 136 of inet
expected keysym, got XF86MonBrightnessUp: line 137 of inet
expected keysym, got XF86KbdLightOnOff: line 140 of inet
expected keysym, got XF86KbdBrightnessDown: line 141 of inet
expected keysym, got XF86KbdBrightnessUp: line 142 of inet
Errors from xkbcomp are not fatal to the X server
evdev: leds are 0x0 for device 2
expected keysym, got XF86KbdLightOnOff: line 70 of pc
expected keysym, got XF86KbdBrightnessDown: line 71 of pc
expected keysym, got XF86KbdBrightnessUp: line 72 of pc
The XKEYBOARD keymap compiler (xkbcomp) reports:
 > Warning:          Type "ONE_LEVEL" has 1 levels, but <RALT> has 2 symbols
 >                   Ignoring extra symbols
Errors from xkbcomp are not fatal to the X server
(EE) Logitech USB Receiver: Unable to parse 'RelAxis 0' as a map specifier.
(EE) Logitech USB Receiver: AbsoluteTouch: 'DIGI_Touch' does not exist.
The XKEYBOARD keymap compiler (xkbcomp) reports:
 > Warning:          Multiple names for keycode 211
 >                   Using <I211>, ignoring <AB11>
expected keysym, got XF86KbdLightOnOff: line 70 of pc
expected keysym, got XF86KbdBrightnessDown: line 71 of pc
expected keysym, got XF86KbdBrightnessUp: line 72 of pc
expected keysym, got XF86MonBrightnessDown: line 136 of inet
expected keysym, got XF86MonBrightnessUp: line 137 of inet
expected keysym, got XF86KbdLightOnOff: line 140 of inet
expected keysym, got XF86KbdBrightnessDown: line 141 of inet
expected keysym, got XF86KbdBrightnessUp: line 142 of inet
Errors from xkbcomp are not fatal to the X server
evdev: leds are 0x0 for device 6
The XKEYBOARD keymap compiler (xkbcomp) reports:
 > Warning:          Multiple names for keycode 211
 >                   Using <I211>, ignoring <AB11>
expected keysym, got XF86KbdLightOnOff: line 70 of pc
expected keysym, got XF86KbdBrightnessDown: line 71 of pc
expected keysym, got XF86KbdBrightnessUp: line 72 of pc
expected keysym, got XF86MonBrightnessDown: line 136 of inet
expected keysym, got XF86MonBrightnessUp: line 137 of inet
expected keysym, got XF86KbdLightOnOff: line 140 of inet
expected keysym, got XF86KbdBrightnessDown: line 141 of inet
expected keysym, got XF86KbdBrightnessUp: line 142 of inet
Errors from xkbcomp are not fatal to the X server
evdev: leds are 0x0 for device 8

Po zmianie "Driver" dla "LogitechMouse" na "mouse" mysz działa tylko w 
pionie. Nie można przesunąć kursora w poziomie.

Macie jakieś pomysły jak zmusić ją do współpracy?

Pozdrawiam,

Czesiek





Więcej informacji o liście dyskusyjnej pld-users-pl