On Saturday 28 Jul 2012 10:48:18 v...@ukr.net wrote: > Hello! > > On Fri, 27 Jul 2012 23:35:14 -0700 > > Bryan Gardiner <b...@khumba.net> wrote: > > Does the mouse work if you try starting X with /etc/X11/xorg.conf.d > > empty? Or maybe re-emerge xf86-input-evdev, -synaptics, -mouse? > > Yes, I re-emerged all the drivers after X-server upgrade. > > > You should be able to check whether your kernel recognizes your mouse > > with something like: > > > > ~ $ grep -ie mouse -e synaptics -e touch /proc/bus/input/devices > > N: Name="SynPS/2 Synaptics TouchPad" > > H: Handlers=mouse0 event5 > > N: Name="USB Optical Mouse" > > H: Handlers=mouse1 event7 > > I tried this and it turned out that with my old kernel (3.4.5) , I > can see both Touchpad and USB mouse devices, whereas with the new one > (3.5.0) I can see only Touchpad. > > I also discovered some difference in /var/log/messages log during > re-attaching the mouse to USB port with two different kernels: 3.4.5 > and 3.5.0. > With 3.5.6 I get these messages (and mouse works): > > kernel: usb 1-3: new low-speed USB device number 3 using ohci_hcd > kernel: usb 1-3: New USB device found, idVendor=0458, idProduct=003a > kernel: usb 1-3: New USB device strings: Mfr=1, Product=2, > SerialNumber=0 > kernel: usb1-3: Product: Optical Mouse > kernel: usb 1-3:Manufacturer: Genius > kernel: input: Genius Optical Mouse > as /devices/pci0000:00/0000:00:0b.0/usb1/1-3/1-3:1.0/input/input8 > kernel: generic-usb 0003:0458:003A.0002: input: USB HID v1.10 Mouse > [Genius Optical Mouse] on usb-0000:00:0b.0-3/input0 > > With 3.5.0 I get only these: > > kernel: usb 1-3: new low-speed USB device number 5 using ohci_hcd > kernel: usb 1-3: New USB device found, idVendor=0458, idProduct=003a > kernel: usb 1-3: New USB device strings: Mfr=1, Product=2, > SerialNumber=0 > kernel: usb 1-3: Product: Optical Mouse > kernel: usb 1-3: Manufacturer: Genius > > So it looks like the problem is not with X-server, but with the new > kernel. I'm puzzled, because all the drivers I used with my old kernel > are there for the new one.
Or is it with the way the new kernel is passing device info to the X-server and its modules? I would try unmerging the mouse driver and only leave evdev and synaptics to deal with input events. Initially try without an /etc/X11/xorg.conf and only the default configuration for evdev. Then you can tweak the evdev configuration file to see if it starts picking up the mouse events. -- Regards, Mick
signature.asc
Description: This is a digitally signed message part.