Gentoo Archives: gentoo-user

From: Mick <michaelkintzios@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Mouse does not work with kernel-3.5.0
Date: Sat, 28 Jul 2012 10:26:47
Message-Id: 201207281125.04926.michaelkintzios@gmail.com
In Reply to: Re: [gentoo-user] Mouse does not work with kernel-3.5.0 by v_2e@ukr.net
1 On Saturday 28 Jul 2012 10:48:18 v_2e@×××.net wrote:
2 > Hello!
3 >
4 > On Fri, 27 Jul 2012 23:35:14 -0700
5 >
6 > Bryan Gardiner <bog@××××××.net> wrote:
7 > > Does the mouse work if you try starting X with /etc/X11/xorg.conf.d
8 > > empty? Or maybe re-emerge xf86-input-evdev, -synaptics, -mouse?
9 >
10 > Yes, I re-emerged all the drivers after X-server upgrade.
11 >
12 > > You should be able to check whether your kernel recognizes your mouse
13 > > with something like:
14 > >
15 > > ~ $ grep -ie mouse -e synaptics -e touch /proc/bus/input/devices
16 > > N: Name="SynPS/2 Synaptics TouchPad"
17 > > H: Handlers=mouse0 event5
18 > > N: Name="USB Optical Mouse"
19 > > H: Handlers=mouse1 event7
20 >
21 > I tried this and it turned out that with my old kernel (3.4.5) , I
22 > can see both Touchpad and USB mouse devices, whereas with the new one
23 > (3.5.0) I can see only Touchpad.
24 >
25 > I also discovered some difference in /var/log/messages log during
26 > re-attaching the mouse to USB port with two different kernels: 3.4.5
27 > and 3.5.0.
28 > With 3.5.6 I get these messages (and mouse works):
29 >
30 > kernel: usb 1-3: new low-speed USB device number 3 using ohci_hcd
31 > kernel: usb 1-3: New USB device found, idVendor=0458, idProduct=003a
32 > kernel: usb 1-3: New USB device strings: Mfr=1, Product=2,
33 > SerialNumber=0
34 > kernel: usb1-3: Product: Optical Mouse
35 > kernel: usb 1-3:Manufacturer: Genius
36 > kernel: input: Genius Optical Mouse
37 > as /devices/pci0000:00/0000:00:0b.0/usb1/1-3/1-3:1.0/input/input8
38 > kernel: generic-usb 0003:0458:003A.0002: input: USB HID v1.10 Mouse
39 > [Genius Optical Mouse] on usb-0000:00:0b.0-3/input0
40 >
41 > With 3.5.0 I get only these:
42 >
43 > kernel: usb 1-3: new low-speed USB device number 5 using ohci_hcd
44 > kernel: usb 1-3: New USB device found, idVendor=0458, idProduct=003a
45 > kernel: usb 1-3: New USB device strings: Mfr=1, Product=2,
46 > SerialNumber=0
47 > kernel: usb 1-3: Product: Optical Mouse
48 > kernel: usb 1-3: Manufacturer: Genius
49 >
50 > So it looks like the problem is not with X-server, but with the new
51 > kernel. I'm puzzled, because all the drivers I used with my old kernel
52 > are there for the new one.
53
54 Or is it with the way the new kernel is passing device info to the X-server
55 and its modules?
56
57 I would try unmerging the mouse driver and only leave evdev and synaptics to
58 deal with input events. Initially try without an /etc/X11/xorg.conf and only
59 the default configuration for evdev. Then you can tweak the evdev
60 configuration file to see if it starts picking up the mouse events.
61 --
62 Regards,
63 Mick

Attachments

File name MIME type
signature.asc application/pgp-signature