First post, by Armacadia
- Rank
- Newbie
Hello, my first post here 😀
I've been looking through the contents of all those shoeboxes I had and found my all beaten up, miserably looking, but somehow still working NetScroll 120 (the original 2007 one, I believe - it doesn't have the serial tag sticker on it anymore but that time period sounds about the last sensible to release such a thing).
I've plugged it in my Intel D865GLC PC (Pentium 4 HT, 530 to be precise) that also has a PS/2 keyboard connected to it, which is a very generic Chicony keyboard.
Then, I have been looking around in the Device Manager on XP and noticed the "advanced settings" tab on the mouse. (I've been using PS/2 mice up until ~2021 and never noticed that being there before, huh - perhaps because the tab's actually gone in Windows 7.)
There's the "sample rate" setting that's set to 100 by default but has an option for 200. I thought, why not make it feel better, have set it to 200, rebooted, all seems to be smooth and nice. Tscherwitschke's Mouse Rate Tester shows around 200 Hz as expected.
I launch Half-Life and realize that as long as I'm actively moving my mouse, my keyboard key presses register in the game with an extreme delay - so much you could say it's unplayable.
Some more testing, if I move the mouse very fast in various directions while also pressing keys (two at once are enough), Windows beeps the PC speaker, several times in rapid succession. Like how it does when I press "too many" keys at once (for the matter, I don't understand how this works either - for example, I can hold down asdfh at once and have the last key repeat, but asdfg will make it beep instead; likewise, I can hold ftg but not gyh, etc.)
What is happening here? I thought PS/2 keyboard and mouse ports have completely separate data lines? Or does it have something with Windows itself? I've also tried this on Win7, where, despite there being no GUI for it, you still can change the rate setting via manual registry editing - it works just the same way. At the default value of 100 Hz there seems no such issue (or maybe there is, but it's not as severe for me to notice).