public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* More mouse wheel problems
@ 2004-02-09 17:24 Alex
  2004-02-09 22:05 ` Vojtech Pavlik
  0 siblings, 1 reply; 4+ messages in thread
From: Alex @ 2004-02-09 17:24 UTC (permalink / raw)
  To: linux-kernel

Hi,
I know mouse wheel problems have been discussed, but I am still having them
even with the proper fixes. I have a generic-looking IBM optical wheel USB
mouse, Model Number MO28B0 (O's could be zeros and vice versa).

In the 2.4 kernels, the USB mouse would register with the following message:
Nov  4 03:53:16 localhost kernel: usb.c: registered new driver usbmouse
Nov  4 03:53:16 localhost kernel: input0: ARROW STRONG USB 3D Mouse on usb1:3.0
Nov  4 03:53:16 localhost kernel: usbmouse.c: v1.6:USB HID Boot Protocol mouse driver

Once I upgraded to 2.6.2, the mouse is identified as follows:
Feb  4 12:29:07 localhost kernel: input: ImPS/2 Generic Wheel Mouse on isa0060/serio1

The problem is that the mouse wheel does not work. My XF86Config-4 contains:
Section "InputDevice"
        Identifier      "Configured Mouse"
        Driver          "mouse"
        Option          "CorePointer"
        Option          "Device"                "/dev/input/mouse0"
        Option          "Protocol"              "ImPS/2"
        Option          "ZAxisMapping"          "4 5"
EndSection

I have tried with ExplorerPS/2 as suggested before, as well as with /dev/input/mice.

Trying to perform some diagnostics, I used hexdump and cat to look at the
output of /dev/input/mouse0 and /dev/input/mice. In both cases, the devices
produced quite a lot of output for mouse movement and button presses - for
all three buttons - but no output whatsoever for wheel movements. Does this
mean that the problem is with the kernel?

Thanks for your time,
Alex Khripin

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: More mouse wheel problems
  2004-02-09 17:24 More mouse wheel problems Alex
@ 2004-02-09 22:05 ` Vojtech Pavlik
  2004-02-09 22:29   ` Alex
  0 siblings, 1 reply; 4+ messages in thread
From: Vojtech Pavlik @ 2004-02-09 22:05 UTC (permalink / raw)
  To: Alex; +Cc: linux-kernel

On Mon, Feb 09, 2004 at 12:24:48PM -0500, Alex wrote:
> Hi,
> I know mouse wheel problems have been discussed, but I am still having them
> even with the proper fixes. I have a generic-looking IBM optical wheel USB
> mouse, Model Number MO28B0 (O's could be zeros and vice versa).
> 
> In the 2.4 kernels, the USB mouse would register with the following message:
> Nov  4 03:53:16 localhost kernel: usb.c: registered new driver usbmouse
> Nov  4 03:53:16 localhost kernel: input0: ARROW STRONG USB 3D Mouse on usb1:3.0
> Nov  4 03:53:16 localhost kernel: usbmouse.c: v1.6:USB HID Boot Protocol mouse driver
> 
> Once I upgraded to 2.6.2, the mouse is identified as follows:
> Feb  4 12:29:07 localhost kernel: input: ImPS/2 Generic Wheel Mouse on isa0060/serio1

You moved the mouse from USB to PS/2 between the kernel upgrade? Where
the mouse doesn't work properly - on USB or PS/2? They're wildly
different interfaces and the mouse is using a different protocol on
either.

> 
> The problem is that the mouse wheel does not work. My XF86Config-4 contains:
> Section "InputDevice"
>         Identifier      "Configured Mouse"
>         Driver          "mouse"
>         Option          "CorePointer"
>         Option          "Device"                "/dev/input/mouse0"
>         Option          "Protocol"              "ImPS/2"
>         Option          "ZAxisMapping"          "4 5"
> EndSection
> 
> I have tried with ExplorerPS/2 as suggested before, as well as with /dev/input/mice.
> 
> Trying to perform some diagnostics, I used hexdump and cat to look at the
> output of /dev/input/mouse0 and /dev/input/mice. In both cases, the devices
> produced quite a lot of output for mouse movement and button presses - for
> all three buttons - but no output whatsoever for wheel movements. Does this
> mean that the problem is with the kernel?
> 
> Thanks for your time,
> Alex Khripin
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at  http://www.tux.org/lkml/
> 

-- 
Vojtech Pavlik
SuSE Labs, SuSE CR

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: More mouse wheel problems
  2004-02-09 22:05 ` Vojtech Pavlik
@ 2004-02-09 22:29   ` Alex
  2004-02-09 23:08     ` Vojtech Pavlik
  0 siblings, 1 reply; 4+ messages in thread
From: Alex @ 2004-02-09 22:29 UTC (permalink / raw)
  To: Vojtech Pavlik; +Cc: Alex, linux-kernel

The mouse is in USB in both cases. I'll see if I can dig up my USB <-> PS/2
converter and try the mouse in PS/2 mode. But in this case, the mouse stayed
plugged into USB the whole time.
-Alex

On Mon, Feb 09, 2004 at 11:05:23PM +0100, Vojtech Pavlik wrote:
> On Mon, Feb 09, 2004 at 12:24:48PM -0500, Alex wrote:
> > Hi,
> > I know mouse wheel problems have been discussed, but I am still having them
> > even with the proper fixes. I have a generic-looking IBM optical wheel USB
> > mouse, Model Number MO28B0 (O's could be zeros and vice versa).
> > 
> > In the 2.4 kernels, the USB mouse would register with the following message:
> > Nov  4 03:53:16 localhost kernel: usb.c: registered new driver usbmouse
> > Nov  4 03:53:16 localhost kernel: input0: ARROW STRONG USB 3D Mouse on usb1:3.0
> > Nov  4 03:53:16 localhost kernel: usbmouse.c: v1.6:USB HID Boot Protocol mouse driver
> > 
> > Once I upgraded to 2.6.2, the mouse is identified as follows:
> > Feb  4 12:29:07 localhost kernel: input: ImPS/2 Generic Wheel Mouse on isa0060/serio1
> 
> You moved the mouse from USB to PS/2 between the kernel upgrade? Where
> the mouse doesn't work properly - on USB or PS/2? They're wildly
> different interfaces and the mouse is using a different protocol on
> either.
> 
> > 
> > The problem is that the mouse wheel does not work. My XF86Config-4 contains:
> > Section "InputDevice"
> >         Identifier      "Configured Mouse"
> >         Driver          "mouse"
> >         Option          "CorePointer"
> >         Option          "Device"                "/dev/input/mouse0"
> >         Option          "Protocol"              "ImPS/2"
> >         Option          "ZAxisMapping"          "4 5"
> > EndSection
> > 
> > I have tried with ExplorerPS/2 as suggested before, as well as with /dev/input/mice.
> > 
> > Trying to perform some diagnostics, I used hexdump and cat to look at the
> > output of /dev/input/mouse0 and /dev/input/mice. In both cases, the devices
> > produced quite a lot of output for mouse movement and button presses - for
> > all three buttons - but no output whatsoever for wheel movements. Does this
> > mean that the problem is with the kernel?
> > 
> > Thanks for your time,
> > Alex Khripin
> > -
> > To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> > the body of a message to majordomo@vger.kernel.org
> > More majordomo info at  http://vger.kernel.org/majordomo-info.html
> > Please read the FAQ at  http://www.tux.org/lkml/
> > 
> 
> -- 
> Vojtech Pavlik
> SuSE Labs, SuSE CR

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: More mouse wheel problems
  2004-02-09 22:29   ` Alex
@ 2004-02-09 23:08     ` Vojtech Pavlik
  0 siblings, 0 replies; 4+ messages in thread
From: Vojtech Pavlik @ 2004-02-09 23:08 UTC (permalink / raw)
  To: Alex; +Cc: linux-kernel

On Mon, Feb 09, 2004 at 05:29:31PM -0500, Alex wrote:
> The mouse is in USB in both cases. I'll see if I can dig up my USB <-> PS/2
> converter and try the mouse in PS/2 mode. But in this case, the mouse stayed
> plugged into USB the whole time.

Then you forgot to load the USB drivers and the BIOS is doing
emulation of a PS/2 mouse. That'd explain the wheel problem, too.
You need to load the USB (uhci/ohci-hcd, and hid) drivers.

> -Alex
> 
> On Mon, Feb 09, 2004 at 11:05:23PM +0100, Vojtech Pavlik wrote:
> > On Mon, Feb 09, 2004 at 12:24:48PM -0500, Alex wrote:
> > > Hi,
> > > I know mouse wheel problems have been discussed, but I am still having them
> > > even with the proper fixes. I have a generic-looking IBM optical wheel USB
> > > mouse, Model Number MO28B0 (O's could be zeros and vice versa).
> > > 
> > > In the 2.4 kernels, the USB mouse would register with the following message:
> > > Nov  4 03:53:16 localhost kernel: usb.c: registered new driver usbmouse
> > > Nov  4 03:53:16 localhost kernel: input0: ARROW STRONG USB 3D Mouse on usb1:3.0
> > > Nov  4 03:53:16 localhost kernel: usbmouse.c: v1.6:USB HID Boot Protocol mouse driver
> > > 
> > > Once I upgraded to 2.6.2, the mouse is identified as follows:
> > > Feb  4 12:29:07 localhost kernel: input: ImPS/2 Generic Wheel Mouse on isa0060/serio1
> > 
> > You moved the mouse from USB to PS/2 between the kernel upgrade? Where
> > the mouse doesn't work properly - on USB or PS/2? They're wildly
> > different interfaces and the mouse is using a different protocol on
> > either.

-- 
Vojtech Pavlik
SuSE Labs, SuSE CR

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2004-02-09 23:07 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-02-09 17:24 More mouse wheel problems Alex
2004-02-09 22:05 ` Vojtech Pavlik
2004-02-09 22:29   ` Alex
2004-02-09 23:08     ` Vojtech Pavlik

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox