# QMK firmware with usbhid.mousepoll

**URL:** https://forum.clockworkpi.com/t/qmk-firmware-with-usbhid-mousepoll/22618
**Category:** Uncategorized
**Created:** [June 7, 2026, 10:25am UTC](https://forum.clockworkpi.com/t/qmk-firmware-with-usbhid-mousepoll/22618 "2026-06-07T10:25:55Z")
**Posts on this page:** 11
**Page:** 1

<div class="post-metadata">

### Author: ![beams](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/beams/32/15232_2.png) [@beams](https://forum.clockworkpi.com/u/beams)
#### Post date: [June 7, 2026, 10:25am UTC](https://forum.clockworkpi.com/t/qmk-firmware-with-usbhid-mousepoll/22618/1 "2026-06-07T10:25:55Z")

</div>

Thanks to the great post from the [reddit](https://www.reddit.com/r/ClockworkPi/comments/1ty36ux/i_completely_got_rid_of_trackball_latency_to_the/), I have done some experiment with the poll rate on the OS. And it has indeed improve the trackball responsiveness and precision - and actually improve the effeteness of the error correction implementations for the trackball.

I would like to get some feedbacks from people who have installed the firmware, can you try the following?

Edit with the following file privilege account:

`/boot/firmware/cmdline.txt`

Then append `usbhid.mousepoll=8`

If you have content already in the file, add a space with the setting without line break.  
Save the changes, then, reboot.

This changes the polling rate to 125Hz rather than the system/hardware default.

I would love to hear the result! Thanks!

---

<div class="post-metadata">

### Author: ![Codiator](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/codiator/32/15080_2.png) [@Codiator](https://forum.clockworkpi.com/u/Codiator)
#### Post date: [June 7, 2026, 3:23pm UTC](https://forum.clockworkpi.com/t/qmk-firmware-with-usbhid-mousepoll/22618/2 "2026-06-07T15:23:50Z")

</div>

As I was already a satisfied trackball user, my opinion might not really matter. But of course I tried the setting despite my satisfaction, and I get the impression that the movement has become a bit smoother and more fluid, but also a bit slower. I increased the mouse acceleration slightly in the Control Centre, and now the movement is more or less back to how it was before, but – as I said – I think it’s a bit smoother. The accuracy was already fine on my device.

---

<div class="post-metadata">

### Author: ![TheNavyBear](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/thenavybear/32/16130_2.png) [@TheNavyBear](https://forum.clockworkpi.com/u/TheNavyBear)
#### Post date: [June 9, 2026, 3:52am UTC](https://forum.clockworkpi.com/t/qmk-firmware-with-usbhid-mousepoll/22618/3 "2026-06-09T03:52:28Z")

</div>

If using the Clockwork KBD FW, you want usbhid.mousepoll=0 (thats a zero).

---

<div class="post-metadata">

### Author: ![Codiator](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/codiator/32/15080_2.png) [@Codiator](https://forum.clockworkpi.com/u/Codiator)
#### Post date: [June 10, 2026, 7:18am UTC](https://forum.clockworkpi.com/t/qmk-firmware-with-usbhid-mousepoll/22618/4 "2026-06-10T07:18:33Z")

</div>

Am I the only one who’s tried this setting?

That would be surprising, since so many users are unhappy with the trackball.

---

<div class="post-metadata">

### Author: ![beams](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/beams/32/15232_2.png) [@beams](https://forum.clockworkpi.com/u/beams)
#### Post date: [June 10, 2026, 7:27am UTC](https://forum.clockworkpi.com/t/qmk-firmware-with-usbhid-mousepoll/22618/5 "2026-06-10T07:27:45Z")

</div>

I have a pre-release firmware, it has effect on the old version, but seems to have no effect on up-coming releases because I changed the rate in the firmware itself.

---

<div class="post-metadata">

### Author: ![Codiator](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/codiator/32/15080_2.png) [@Codiator](https://forum.clockworkpi.com/u/Codiator)
#### Post date: [June 10, 2026, 7:29am UTC](https://forum.clockworkpi.com/t/qmk-firmware-with-usbhid-mousepoll/22618/6 "2026-06-10T07:29:28Z")

</div>

The upcoming is the 1.9 pre-release published tonight?

---

<div class="post-metadata">

### Author: ![beams](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/beams/32/15232_2.png) [@beams](https://forum.clockworkpi.com/u/beams)
#### Post date: [June 10, 2026, 7:58am UTC](https://forum.clockworkpi.com/t/qmk-firmware-with-usbhid-mousepoll/22618/7 "2026-06-10T07:58:00Z")

</div>

Yes, waiting for a couple of feedbacks before the release.

---

<div class="post-metadata">

### Author: ![Codiator](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/codiator/32/15080_2.png) [@Codiator](https://forum.clockworkpi.com/u/Codiator)
#### Post date: [June 10, 2026, 8:23am UTC](https://forum.clockworkpi.com/t/qmk-firmware-with-usbhid-mousepoll/22618/8 "2026-06-10T08:23:20Z")

</div>

> [@beams](#):
>
> seems to have no effect on up-coming releases

When you changed the standard setting in the fimware itself, you should know that the setting has no effect. Why do you write it “seems”? 🤔

---

<div class="post-metadata">

### Author: ![beams](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/beams/32/15232_2.png) [@beams](https://forum.clockworkpi.com/u/beams)
#### Post date: [June 10, 2026, 8:37am UTC](https://forum.clockworkpi.com/t/qmk-firmware-with-usbhid-mousepoll/22618/9 "2026-06-10T08:37:39Z")

</div>

haha - you read it too much.. 🤣

---

<div class="post-metadata">

### Author: ![Codiator](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/codiator/32/15080_2.png) [@Codiator](https://forum.clockworkpi.com/u/Codiator)
#### Post date: [June 12, 2026, 10:57am UTC](https://forum.clockworkpi.com/t/qmk-firmware-with-usbhid-mousepoll/22618/10 "2026-06-12T10:57:09Z")

</div>

I’ve just installed the final 1.9 version and the sensitivity has increased significantly, so I was able to reset the mouse acceleration in the Control Centre to its original setting and even lower it. I’ve also removed the poll rate from cmdline.txt.

In my opinion, the trackball works very well.

---

<div class="post-metadata">

### Author: ![beams](https://yyz1.discourse-cdn.com/flex029/user_avatar/forum.clockworkpi.com/beams/32/15232_2.png) [@beams](https://forum.clockworkpi.com/u/beams)
#### Post date: [June 12, 2026, 11:09am UTC](https://forum.clockworkpi.com/t/qmk-firmware-with-usbhid-mousepoll/22618/11 "2026-06-12T11:09:17Z")

</div>

Awesome! Thank you for sharing the positive feedback 🙂
