Skip to content

Kuuuube/Tablet_Debounce

Repository files navigation

Tablet Debounce Plugin for OpenTabletDriver

Prevents unintended repitition of pen tip inputs.

Pressure Debounce:

Debounce Timer: The time in ms after input pressure goes below the Pressure Threshold and subsequent inputs are extended, combined, or dropped.

Pressure Threshold: The raw pen pressure value at which debounce is applied.

  • Default Action: Output pressure will be held at or above the set Pressure Threshold after an input goes below the Pressure Threshold until the time set in the Debounce Timer has passed.

    Subsequent inputs above the Pressure Threshold within the time set in the Debounce Timer will be combined with the previous input and reset the Debounce Timer until the pressure is below the Pressure Threshold.

  • Drop Excess Inputs: Output pressure will be held below the set Pressure Threshold after an input goes below the Pressure Threshold until the time set in the Debounce Timer has passed.

    Subsequent inputs above the Pressure Threshold within the time set in the Debounce Timer will be dropped and will reset the Debounce Timer until the pressure is below the Pressure Threshold.

Drop Excess Inputs: Instead of extending or combining subsequent inputs, all subsequent inputs above the Pressure Threshold and within the time set in the Debounce Timer are dropped.

Disable Timer Repeating: The timer is not reset for each subsequent press within the time set in the Debounce Timer.

Debounce Comparison:

About

Prevents unintended repetition of pen tip inputs.

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Languages