0% found this document useful (0 votes)
50 views

Modifying An L-Tek Dance Pad To Poll at 1000hz On Windows and Linux

This instructable describes modifying an L-tek dance pad to poll at 1000hz on Windows and Linux. The standard polling rate of 125hz is too low for accuracy in rhythm games like DDR and ITG. Polling at 1000hz will improve timing accuracy and result in better scores. The modification involves replacing components in the dance pad to allow for higher polling rates, as the standard L-tek pad hardware cannot be configured to poll at 1000hz on its own.

Uploaded by

David Lavy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
50 views

Modifying An L-Tek Dance Pad To Poll at 1000hz On Windows and Linux

This instructable describes modifying an L-tek dance pad to poll at 1000hz on Windows and Linux. The standard polling rate of 125hz is too low for accuracy in rhythm games like DDR and ITG. Polling at 1000hz will improve timing accuracy and result in better scores. The modification involves replacing components in the dance pad to allow for higher polling rates, as the standard L-tek pad hardware cannot be configured to poll at 1000hz on its own.

Uploaded by

David Lavy
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

 (/) Circuits (/circuits/) Workshop (/workshop/) Craft (/craft/) Cooking (/cooking/) Living (/living/) Outside (/outside/) Log In (/account/login/)

Log In (/account/login/) | Sign Up

Teachers (/teachers/) (/account/register/)

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

Why do this mod?

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.

You might also like