Re: usb mouse problem - not just mice - PS/2 adapters too.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hey all...

On Thu, 2006-02-23 at 22:57 +0200, Kari Myllykangas wrote:

> 2006/2/23, James Wilkinson <fedora@xxxxxxxxxxxxxxxxxxx>:
>         Kari Myllykangas wrote:
>         > I have problem with my optical usb mouse on fedora core
>         4.  It worked fine
>         > in
>         > the kernel of 2.6.14-1.1656 and before that but not any more
>         on
>         > 2.6.15-1.1830 or 1831. The cursor stays on the screen but it
>         doesn't 
>         > move. If I use the usual "non usb" mouse, that one works.
>         >
>         > I have tried all tips which I found from the internet. I
>         can't solve
>         > this problem by myself alone
>         
>         You know USB devices are hot-pluggable (which means you can
>         plug them in 
>         while the system is running)? Try unplugging it and
>         re-plugging it.
>         
>         Try it in a different USB port.
>         
>         Open a terminal and run
>         su - -c "tail -f /var/log/messages"
>         You will be prompted for the root password. 
>         
>         You will see the "end" of the /var/log/messages file: many
>         system
>         messages are logged here. Plug in the mouse, and see what
>         lines are
>         output.
>         
>         Hope this helps,
>         
>         James.

> In the new kernel the usb mouse doesn't work. Usb mouse doesn't work
> in any usb port. The usb mouse works  in old kernel and also in
> Windows.

	Something HAS changed between 2.6.14 and 2.6.15 and I believe it's in
the HID layer.  I have several brands of PS/2 to USB converters (dual
port, mouse and keyboard) I use for my laptops at home and at the
office.  One brand, Micro Inovations, is working great, and worked great
on both the 14 and the 15 kernels.  The other brand, an Ez "Smart
Adapter" Ez-PU21, works great on 14 but NOT on 15 (neither the keyboard
nor the mouse work).  There are different syslog messages that show up
between those two devices.

	I just went back and reproducted this.  First I plugged in the Ez
adapter and it failed.  Both the keyboard and the mouse were
non-functional.  You could not even toggle the capslock light on the
keyboard.  Then I removed that device and replaced it with the Micro
Inovations device.  Both keyboard and mouse are fine.  Here's the syslog
output from that test:

	This is the one that fails.

Feb 24 11:09:47 canyon kernel: usb 1-1.1: USB disconnect, address 3
Feb 24 11:10:08 canyon kernel: usb 1-1.1: new low speed USB device using ehci_hcd and address 5
Feb 24 11:10:08 canyon kernel: input: Composite USB PS2 Converter USB to PS2 Adaptor  v1.09 as /class/input/input5
Feb 24 11:10:08 canyon kernel: input: USB HID v1.10 Keyboard [Composite USB PS2 Converter USB to PS2 Adaptor  v1.09] on usb-0000:00:1d.7-1.1
Feb 24 11:10:08 canyon kernel: input: Composite USB PS2 Converter USB to PS2 Adaptor  v1.09 as /class/input/input6
Feb 24 11:10:08 canyon kernel: input: USB HID v1.10 Mouse [Composite USB PS2 Converter USB to PS2 Adaptor  v1.09] on usb-0000:00:1d.7-1.1
Feb 24 11:10:28 canyon kernel: usb 1-1.1: USB disconnect, address 5

	This is the one that works.

Feb 24 11:10:41 canyon kernel: usb 1-1.1: new low speed USB device using ehci_hcd and address 6
Feb 24 11:10:41 canyon kernel: input: USBPS2 as /class/input/input7
Feb 24 11:10:41 canyon kernel: input: USB HID v1.00 Keyboard [USBPS2] on usb-0000:00:1d.7-1.1
Feb 24 11:10:41 canyon kernel: input: USBPS2 as /class/input/input8
Feb 24 11:10:41 canyon kernel: input: USB HID v1.00 Mouse [USBPS2] on usb-0000:00:1d.7-1.1

	Note...  The ones that fails claims "USB HID v1.10" while the one that
works claims "USB HID v1.00".  Maybe a clue...

	Both work just fine on 2.6.14 and earlier...

	Here's the syslog from the last time I had the 2.6.14 kernel spun up
and had the Ez adapter in place...

Feb 10 12:36:55 canyon kernel: usb 2-1: new low speed USB device using uhci_hcd and address 2
Feb 10 12:36:55 canyon kernel: hub 4-0:1.0: USB hub found
Feb 10 12:36:55 canyon kernel: hub 4-0:1.0: 2 ports detected
Feb 10 12:36:55 canyon kernel: input: USB HID v1.10 Keyboard [Composite USB PS2 Converter USB to PS2 Adaptor  v1.09] on usb-0000:00:1d.0-1
Feb 10 12:36:55 canyon kernel: input: USB HID v1.10 Mouse [Composite USB PS2 Converter USB to PS2 Adaptor  v1.09] on usb-0000:00:1d.0-1

	Back then, I didn't get the "input: ... as /class..." syslog messages.
I may try and reproduce that later today just to eliminate udev as a
source of the problem but, for a while, I was being forced to use a
2.6.14 kernel at my office while I could use 2.6.15 at home until I
replaced that adapter at the office.  So I was going back and forth
between the kernels and I was going back and forth between two models of
adapters.

	So it's NOT just a mouse problem.  It seems to be something in the HID
layer that's not properly handling some USB HID devices (Mouse,
Keyboard, or PS/2 adapters).  And it's NOT a USB port problem.  It's
reproducible and deterministic with certain devices on 2.6.15, but not
all of them.

> I tried that /var/log/message:
> 
> 
> 
> Var/log/messages, when I used OLD kernel (usb mouse worked in both usb
> ports). I unplugged usb mouse and replugged to an another us port:
> 
> Feb 23 22:13:40 localhost kernel: usb 4-2: USB disconnect, address 2
> 
> Feb 23 22:13:40 localhost udev[2985]: main: action, subsystem or
> devpath missing
> 
> Feb 23 22:13:51 localhost kernel: usb 4-1: new low speed USB device
> using uhci_hcd and address 3
> 
> Feb 23 22:13:51 localhost kernel: input: USB HID v1.00 Mouse [HP HP
> USB WHEEL MOUSE] on usb-0000:00:10.2-1
> 
> Feb 23 22:13:51 localhost udev[3029]: main: action, subsystem or
> devpath missing
> 
> 
> Var/log/messages, when I used NEW kernel. I unplugged not working usb
> mouse and replugged to an another us port (mouse didn't work):
> 
> 
> Feb 23 22:27:09 localhost kernel: usb 4-1: USB disconnect, address 2
> 
> Feb 23 22:27:14 localhost kernel: usb 4-2: new low speed USB device
> using uhci_hcd and address 3
> 
> Feb 23 22:27:14 localhost kernel: input: HP HP USB WHEEL MOUSE
> as /class/input/input3
> 
> Feb 23 22:27:14 localhost kernel: input: USB HID v1.00 Mouse [HP HP
> USB WHEEL MOUSE] on usb-0000:00:10.2-2
> 
> 
> Var/log/messages, when I used new kernel. I unplugged ONCE AGAIN the
> not working usb mouse and replugged to an another us port:
> 
> 
> Feb 23 22:31:30 localhost kernel: usb 4-2: USB disconnect, address 3
> 
> Feb 23 22:31:34 localhost kernel: usb 4-1: new low speed USB device
> using uhci_hcd and address 4
> 
> Feb 23 22:31:35 localhost kernel: input: HP HP USB WHEEL MOUSE
> as /class/input/input4
> 
> Feb 23 22:31:35 localhost kernel: input: USB HID v1.00 Mouse [HP HP
> USB WHEEL MOUSE] on usb-0000:00:10.2-1
> 
> 
> So, here aren't any clue where is the reason for problem or are there?
> What now?
> 
> yours 
> Kari Myllykangas 
> 
> 
> 
> 
> 
> -- 
> fedora-list mailing list
> fedora-list@xxxxxxxxxx
> To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
-- 
Michael H. Warfield (AI4NB) | (770) 985-6132 |  mhw@xxxxxxxxxxxx
   /\/\|=mhw=|\/\/          | (678) 463-0932 |  http://www.wittsend.com/mhw/
   NIC whois: MHW9          | An optimist believes we live in the best of all
 PGP Key: 0xDF1DD471        | possible worlds.  A pessimist is sure of it!

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


[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux