leonardo micro changing usb polling rate

I want to make a mouse using leonardo or micro. I haven't received any of them, yet. I believe the default polling rate (the rate it reports data to pc via usb) is 125Hz. Is there a way to change this number?

The source code for all of the Arduino libraries is included in the Arduino IDE.

…R

So go to the library of the mouse, and edit with some ide and create a new one for my use? Just as simple as that? I thought it would require some in depth knowledge of the usb protocol. Thanks, will have a look at that.

joedodo:
Just as simple as that? I thought it would require some in depth knowledge of the usb protocol.

I have no idea. But it is worth investigating the simple options first.

…R

joedodo:
So go to the library of the mouse, and edit with some ide and create a new one for my use? Just as simple as that? I thought it would require some in depth knowledge of the usb protocol. Thanks, will have a look at that.

The serial data bytes ride on top of the USB protocol bytes.

Paul