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

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to