Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Mouse Rate  (Read 4424 times)

0 Members and 1 Guest are viewing this topic.

Derrick Renaud

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 299
  • Last login:December 06, 2024, 04:31:44 pm
Mouse Rate
« on: March 28, 2006, 12:36:31 am »
I have been playing with the mouse polling rates and found a utility that removes the 125Hz XP mouse rate polling limit.

Here is a post I made at the Ultimarc forum.

http://www.mameworld.info/ubbthreads/showthreaded.php?Cat=&Number=69398&page=0&view=expanded&sb=5&o=&fpart=1&vc=1

It may be of some use to people.  I did a search and saw no mention of this info on the arcadecontrols forum.  So if it is common knowledge, then please don't waste your time bothering me about it.   ;)

D.

Kremmit

  • - AHOTW -
  • Wiki Contributor
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3165
  • Last login:June 17, 2025, 04:07:55 pm
  • Who the heck is that?
Re: Mouse Rate
« Reply #1 on: March 28, 2006, 01:07:37 am »
Nope, that's news.  And anything that counters backspin is good news.

2600

  • Trade Count: (+7)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1630
  • Last login:June 05, 2017, 10:20:56 am
  • I want my own arcade controls!
Re: Mouse Rate
« Reply #2 on: March 28, 2006, 08:21:47 pm »
Minwah mentioned it once, but I've never heard of testing like you did which is nice to have. 

Maybe this can help kick start our vendors to offer full-speed optical devices.  Same goes for the company from your other thread.

Also, I've never test it, but do you know if it just changes the mouse polling rate or all HID devices, like gamepads and joysticks?

Derrick Renaud

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 299
  • Last login:December 06, 2024, 04:31:44 pm
Re: Mouse Rate
« Reply #3 on: March 28, 2006, 08:50:31 pm »
Maybe this can help kick start our vendors to offer full-speed optical devices.  Same goes for the company from your other thread.

Also, I've never test it, but do you know if it just changes the mouse polling rate or all HID devices, like gamepads and joysticks?

The Opti-Pac supports polling up to 1kHz using the utility.  Big change from the fixed 60Hz polling on the Mouse hack I was using for the trackball.  I'll post the link here because the other forum is down.

http://www.majorgeeks.com/USB_Mouserate_Switcher_d4469.html

If you use the mouse rate tester, which I posted on the other forum, and your rate is 125Hz with you current USB mouse/interface, then there is a good chance you can increase your mouse poll rate.

I don't think that it works with anything but mice, but I never ran tests on joysticks.  Don't use then on my MAME system.

The mouse rate tester is part of this package:
http://www.majorgeeks.com/PS2Rate_Plus_d300.html

I recommend 250Hz or 500Hz.  I don't think you will notice much difference at 1kHz.  But 250-500Hz should stop any trackball/spinner from overflowing.

D.


Dizzle

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 355
  • Last login:August 09, 2014, 05:28:04 pm
Re: Mouse Rate
« Reply #4 on: March 29, 2006, 08:52:56 pm »

I didn't have room to install a trackball in my CP so I break out the Logitech Marble Mouse when I want to play a trackball game.  This utility would probably improve games like Golden Tee a little, huh?

krick

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2006
  • Last login:May 23, 2025, 03:48:36 am
  • Gotta have blue hair.
Re: Mouse Rate
« Reply #5 on: March 30, 2006, 12:37:56 am »
Any idea why it is for XP only?  Is it somehow dependent on rawmouse?
Hantarex Polo 15KHz
Sapphire Radeon HD 7750 2GB (GCN)
GroovyMAME 0.197.017h_d3d9ex
CRT Emudriver & CRT Tools 2.0 beta 13 (Crimson 16.2.1 for GCN cards)
Windows 7 Home Premium 64-bit
Intel Core i7-4790K @ 4.8GHz
ASUS Z87M-PLUS Motherboard

Derrick Renaud

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 299
  • Last login:December 06, 2024, 04:31:44 pm
Re: Mouse Rate
« Reply #6 on: March 30, 2006, 08:16:59 am »
Any idea why it is for XP only?  Is it somehow dependent on rawmouse?
From the text in the utility's first screen:
USB Mouserate Switcher lets you enforce a mouse polling rate of 250 Hz (4 ms), 500 Hz (2 ms) or 1000 Hz (1 ms) and lets you restore Windows' original "usbport.sys" (8 ms) if needed.

It patches an XP system file.

D.

krick

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2006
  • Last login:May 23, 2025, 03:48:36 am
  • Gotta have blue hair.
Re: Mouse Rate
« Reply #7 on: March 30, 2006, 09:09:37 am »
Any idea why it is for XP only?  Is it somehow dependent on rawmouse?
From the text in the utility's first screen:
USB Mouserate Switcher lets you enforce a mouse polling rate of 250 Hz (4 ms), 500 Hz (2 ms) or 1000 Hz (1 ms) and lets you restore Windows' original "usbport.sys" (8 ms) if needed.

It patches an XP system file.


Hmmm....  I have this file on Windows 2000.

I wonder if it exists on Windows 98SE/ME
Hantarex Polo 15KHz
Sapphire Radeon HD 7750 2GB (GCN)
GroovyMAME 0.197.017h_d3d9ex
CRT Emudriver & CRT Tools 2.0 beta 13 (Crimson 16.2.1 for GCN cards)
Windows 7 Home Premium 64-bit
Intel Core i7-4790K @ 4.8GHz
ASUS Z87M-PLUS Motherboard

sWampy

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 273
  • Last login:February 02, 2010, 04:23:40 pm
  • I want to build my own arcade controls!
Re: Mouse Rate
« Reply #8 on: March 30, 2006, 09:29:30 am »
Good find, I might redo one of my control panels for 2 trackball now that my mini-pac might be usable, and mame had good dual mouse support.

ahofle

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4544
  • Last login:August 30, 2023, 05:10:22 pm
    • Arcade Ambience Project
Re: Mouse Rate
« Reply #9 on: March 30, 2006, 01:09:59 pm »
Does anyone know what the default polling rate for a USB mouse device/trackball is in Win98SE?  Is there anyway to change it?

Derrick Renaud

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 299
  • Last login:December 06, 2024, 04:31:44 pm
Re: Mouse Rate
« Reply #10 on: March 30, 2006, 03:10:12 pm »
Does anyone know what the default polling rate for a USB mouse device/trackball is in Win98SE?  Is there anyway to change it?

I beleive it is 125Hz (8ms).  And I do not know of a program to change it.

D.

Kremmit

  • - AHOTW -
  • Wiki Contributor
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3165
  • Last login:June 17, 2025, 04:07:55 pm
  • Who the heck is that?
Re: Mouse Rate
« Reply #11 on: March 30, 2006, 11:38:26 pm »
The driver for the Razer Boomslang mouse had a polling rate changing utility for PS/2 mice under win 95 and 98.  Here's the little descriptive blurb from the software's help page:

Quote
PS2Flex

On: If you

Derrick Renaud

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 299
  • Last login:December 06, 2024, 04:31:44 pm
Re: Mouse Rate
« Reply #12 on: March 31, 2006, 08:19:28 am »
The driver for the Razer Boomslang mouse had a polling rate changing utility for PS/2 mice under win 95 and 98.  Here's the little descriptive blurb from the software's help page:

Ps2 and usb are 2 seperate things.  But I think even ps2 no longer works at 200 in XP.  Go to device manager, set the advanced properties to 200, and it works at 125Hz.

Which is of course my fault, not windows.   ;D

D.

Kremmit

  • - AHOTW -
  • Wiki Contributor
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3165
  • Last login:June 17, 2025, 04:07:55 pm
  • Who the heck is that?
Re: Mouse Rate
« Reply #13 on: April 01, 2006, 12:34:38 am »
The driver for the Razer Boomslang mouse had a polling rate changing utility for PS/2 mice under win 95 and 98.  Here's the little descriptive blurb from the software's help page:

Ps2 and usb are 2 seperate things. 

I know that.  I just thought somebody might want it, and we were already on the mouse polling rate subject. 

And hey, I always wondered who to blame for Windows' bugs.  Darn you!

krick

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2006
  • Last login:May 23, 2025, 03:48:36 am
  • Gotta have blue hair.
Re: Mouse Rate
« Reply #14 on: April 01, 2006, 12:53:22 am »
Can someone do a diff of the patched and unpatched usbport.sys and see how much is changed?   I imagine it's probably just changing a couple of bytes somewhere.

Something similar could probably be done in Windows 98SE/ME if we could figure out which file to patch and what to look for.

There's some guys over in the Unofficial Windows 98SE forum who are pretty good at this sort of thing...

http://www.msfn.org/board/index.php?showforum=91

Hantarex Polo 15KHz
Sapphire Radeon HD 7750 2GB (GCN)
GroovyMAME 0.197.017h_d3d9ex
CRT Emudriver & CRT Tools 2.0 beta 13 (Crimson 16.2.1 for GCN cards)
Windows 7 Home Premium 64-bit
Intel Core i7-4790K @ 4.8GHz
ASUS Z87M-PLUS Motherboard