This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |
| latency_reduction_and_performance [2022/07/22 09:08] – change order of VRR and Auto-frame to match the options menu atari | latency_reduction_and_performance [2025/09/11 00:49] (current) – [USB polling rate] specify that it's not global atari |
|---|
| ==== USB polling rate ==== | ==== USB polling rate ==== |
| |
| It is possible to globally alter the USB polling rate, in addition to the driver's polling rate internally. USB polling rate is controlled by the ''usbhid.jspoll'' option, while the xpad driver's polling rate is controlled by ''xpad.cpoll''. These are added to [[:troubleshooting#x86_x86_64|the boot line]]. For example: | It is possible to alter the USB polling rate, in addition to the driver's polling rate internally. USB polling rate is controlled by the ''usbhid.jspoll'' option, while the xpad driver's polling rate is controlled by ''xpad.cpoll''. These are added to [[:troubleshooting#x86_x86_64|the boot line]]. For example: |
| |
| <code> | <code> |
| ''usbhid.jspoll=0 xpad.cpoll=0'' are the default settings, whatever the kernel itself requests. | ''usbhid.jspoll=0 xpad.cpoll=0'' are the default settings, whatever the kernel itself requests. |
| |
| ''usbhid.jspoll=1 xpad.cpoll=1'' changes the polling rate for USB devices and the xpad driver to be 1000mHz instead. | ''usbhid.jspoll=1 xpad.cpoll=1'' changes the polling rate for generic USB devices (like keyboards and mice) and the xpad driver for some generic pads to be 1000mHz instead. |
| |
| ==== USB auto-suspend ==== | ==== USB auto-suspend ==== |