ksandom / handWavey

A more intuitive/usable desktop control using leapmotion/ultraleap.
https://www.randomksandom.com/handWavey/
GNU General Public License v3.0
20 stars 1 forks source link

Tap consistency #83

Closed ksandom closed 8 months ago

ksandom commented 8 months ago

Background

Trying to find a balance between accidental taps, and taps not being sensitive enough, has been frustrating.

Previously, the main mechanism for proceeding through the tap logic was counting frames in each direction. When the framerate fluctuated, assumptions would break.

Solution

Now it's time based, and there's a little more to it. Yet a lot of the original logic was no longer needed. So it's actually simpler to read now.

Over the next while, I'll make tweaks to the default configuration as I continue to find what is most comfortable to use. After that, I'll create, and potentially remove, some examples.