mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* retaining use of the mouse wheel with "psmouse_noext=1"?
@ 2003-10-11 20:24 Greg Norris
  2003-10-13  6:27 ` Eric Wong
  0 siblings, 1 reply; 2+ messages in thread
From: Greg Norris @ 2003-10-11 20:24 UTC (permalink / raw)
  To: linux-kernel

I have to use the "psmouse_noext=1" option to psmouse.ko, in order to
keep the pointer from going stark-raving mad[1] when I use my KVM
switch.  Unfortunately, this seems to squash the use of the mouse wheel
for scrolling (it still works as a 3rd button), which is a feature I'd
really like to retain.  Is there any way to keep the wheel fully
functional when using this option (or otherwise fix the KVM issue)? 
It's a Belkin SOHO 4-port switch, if that makes a difference.


[1] The mouse pointer jumps wildly around the screen at the slightest
nudge, while simultaneously doing a cut/paste of every bit of text in
sight.  The only way to reset things to normal seems to be an
unload/reload of the psmouse module.

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

* Re: retaining use of the mouse wheel with "psmouse_noext=1"?
  2003-10-11 20:24 retaining use of the mouse wheel with "psmouse_noext=1"? Greg Norris
@ 2003-10-13  6:27 ` Eric Wong
  0 siblings, 0 replies; 2+ messages in thread
From: Eric Wong @ 2003-10-13  6:27 UTC (permalink / raw)
  To: linux-kernel, Greg Norris

Greg Norris <haphazard@kc.rr.com> wrote:
> I have to use the "psmouse_noext=1" option to psmouse.ko, in order to
> keep the pointer from going stark-raving mad[1] when I use my KVM
> switch.  Unfortunately, this seems to squash the use of the mouse wheel
> for scrolling (it still works as a 3rd button), which is a feature I'd
> really like to retain.  Is there any way to keep the wheel fully
> functional when using this option (or otherwise fix the KVM issue)? 
> It's a Belkin SOHO 4-port switch, if that makes a difference.

A stab in the dark (I don't have a KVM handy, or even a mouse at the
moment to test on) but you could try editing the psmouse_extensions()
function in drivers/input/mouse/psmouse-base.c :

	if (psmouse_noext)
		return PSMOUSE_PS2;

replace PSMOUSE_PS2 with another one of the defined variables found near
the bottom of: drivers/input/mouse/psmouse.h

You should be able to figure out which name most closely matches you
mouse by looking at the psmouse_extensions() function.

-- 
Eric Wong

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

end of thread, other threads:[~2003-10-13  6:26 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-10-11 20:24 retaining use of the mouse wheel with "psmouse_noext=1"? Greg Norris
2003-10-13  6:27 ` Eric Wong

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

all inboxes | Powered by JetHome®