Making Mouse Wheels Work w/ a KVM? 85
Elvii asks: "My mouse wheel doesn't want to work through my KVM. It doesn't work in X11 under Linux (Debian 3.0, kernel 2.4.20), but it works in Windows on same machine, through same KVM, so that tells me it's a protocol or driver issue , which is beyond me. I have no other OS's to test on, although I read online that FreeBSD can handle the mouse wheel in this type of setup. When I set the mouse type to IMPS/2, it just twitches in corner and randomly clicks. Anyone know if it's a kernel issue or an X11 issue? I've googled and found nothing of real use there - just that some KVMs work and some don't. Plain PS/2 works but I want my wheel too." The kicker is that when the mouse is plugged directly to the machine, the mouse wheel works just fine! Has anyone else experienced the problem? What did you do to fix it?
Wheel mouse via USB KVM (Score:3, Interesting)
Best of luck,
XDG
Re:Here's my take (Score:3, Interesting)
The Linux machine has ALWAYS recognized my wheel, regardless--SuSE 7, SuSE 8, RH9, various hardware, and whether the mouse was "active" on the Linux box during boot or not. The windows machine, however, only recognizes the wheel when I am NOT "active" on that machine during its boot. If I switch away, power on, wait until the blinkenlights stop, switch back to it, the wheel works like a champ, but if I stay connected, it never does....
The PS2 mouse is the invention of Satan (Score:3, Interesting)
Can you tell that I have strong negative feelings about PS2 mice?
Re:Here's my take (Score:3, Interesting)
All I can say is that with all the KVM (and just KV) switches I deal with at work, everything works best if you boot the machine active. My QNX boxes are especially "sensative", if I don't boot them active I don't even get the extra keys on the keyboard (arrow keys, 10-key pad, etc.).
I have yet to encounter a KVM switch that truely works as advertised. Then again, my company doesn't buy the good ones.
Fix: (Score:3, Interesting)
Download imwheel rpm... It includes little utility called setimps2. Put call to setimps2 to your
In X86Config under mouse put
Protocol "IMPS/2"
Device "/dev/mouse"
ZAxisMapping 4 5
That fixed it for me, until I switched to Logitech laser mouse, which defaults to MS mouse protocol instead of Logitech one, which works fine without this fix.
Driver issue (Score:3, Interesting)
So it's a driver issue in the sense that the KVM's dumb internal mouse driver is not enabling the mousewheel.
Mouse reset... (Score:3, Interesting)
Every so often a wheel mouse under Linux seems to hang (i.e., not do anything) under RH 8 and 9. This isn't the system, it is some kind of confusion caused by the mouse. Switching virtual consoles away from X then back again seems to clean things up wonderfully.
What I would love to know is where is the mouse reset is being generated, i.e. is this X, /dev/mouse or what? Clearly Win either is sending out a periodic mouse reset or it waits for something to seem borked and does the reset automatically.