Modifying An L-Tek Dance Pad To Poll at 1000hz On Windows and Linux
Modifying An L-Tek Dance Pad To Poll at 1000hz On Windows and Linux
instructables (/circuits/)
circuits
Projects (/circuits/projects/) Contests (/contest/) Let's Make...
Modifying an L-tek Dance Pad to Poll at 1000hz on Windows and Linux
By StarlightLumi (/member/StarlightLumi/) in Circuits (/circuits/) > Arduino (/circuits/arduino/projects/) 2,976 3 1
Download Favorite
auto=webp&frame=1&width=1024&height=1024&fit=bounds&md=4fb7a55672b0a911f8cc24c3a81b60ae)
(https://content instructables com/ORIG/F5P/TWK2/KBF301HY/F5PTWK2KBF301HY png? (https://content
auto=webp&frame=1&fit=bounds&md=d3978f84609ef19b3dd21b5836e54
instructables com/ORIG/FGP/15Q6/KBF301HZ/FGP15Q6KBF30
If you've ever scrolled over to the graph on a 125 BPM song, you might wonder, what's up with
this spikey boi? Why is the timing falling into discrete "slots"?
ITG and DDR have incredibly tight timing windows, and with this 8ms/125Hz sampling rate,
we're going to get Excellents that should have been Fantastics, and Greats that should have
been Excellents. This game is already hard enough, if you wanted a pad to hold you back you
would have bought a soft pad!
How do we x this?
The ltek pad cannot poll at 1000hz on it's own. The way USB 3.0 is implement forces polling
decisions on the hardware level. Even modifying the polling rate in the linux kernel a-la
"usbhid.jspoll=" will not a ect the Ltek.
There is no custom drivers or rmware that enables it, and there may never be. So, we need to
replace the hardware.