Skip to content

v0.6.1

Compare
Choose a tag to compare
@github-actions github-actions released this 20 Jun 11:34
· 924 commits to master since this release

OpenTabletDriver v0.6.1

This is the 25th release of OpenTabletDriver!

Scroll down to see downloads.

Tablet Support

Changes mostly coming from as part of "Update configurations (#2477 by @X9VoiD)" and "Configs and parsers backport (#2689 by @Kuuuube)".

New tablets supported!

Improved support to these tablets

Added new identifiers for the following

Verified working since last release

These are tablets that have gone from Untested to Supported status:

Parser fixes

Driver

Fix jumps occuring during problematic post-OOR reports (#2752 by @X9VoiD)

This fixes issues with cursor jumps on some tablets using relative mode regardless of Reset Time.

Rework updater code (#2747 and #2763 by @X9VoiD)

Makes sure that the updates will go smoothly and will transition properly to OpenTabletDriver 0.7.x.

Set process priority to high by default and fix timers on Windows 11 (#2746 by @X9VoiD)

Prevents issues where asynchronous filters (they have a setting called Frequency) lags when system is under heavy load (like playing osu! with frame limiter set to "unlimited") or minimizing OTD in Windows 11

Fix windows key mappings (#2680 and #2739 by @proxer05)

Resolve race condition bugs of Driver.InputDevices (#2476 by @X9VoiD)

No more bad stuff happening when multiple device changes happen in a short period of time.

Fix pointer bindings not being sent with the pointer (#2683 by @Kuuuube and #2764 by @X9VoiD)

Bindings are now guaranteed to be invoked with updated pointer data. In other words, sometimes the bindings are sent to OS without updating the position first, leading to bindings being one report early or the position being one report late depending on how you look at it. These changes fixes that. Also fixes issues with dragging in MacOS.

Improve sleep detection routine (#2748 by @X9VoiD)

Less false positives.

UX

Fix Ignore input outside area setting not working as expected (#2761 by @Kuuuube)

Fix some aspect ratio lock issues (#2762 by @X9VoiD)

Prevent log spams from occuring during catastrophic events (#2660 by @X9VoiD)

Message boxes Windows XP style!

Switch AreaDisplay to standard Drawable (#2659 by @InfinityGhost)

Fixes high GPU usage when looking at area editors.

Request permissions on MacOS when needed (#2771 and #2783 by @AkiSakurai)

When OTD determines that it lacks the permissions to read device data and/or send input to OS, it will prompt user to allow OTD to do such actions.

Add script to enable portable mode (#2793 by @X9VoiD)

Just double-click this little thingy called convert_to_portable.bat
image

Improve QoL around launching of OTD binaries (#2760 by @X9VoiD)

You can't launch OTD from a zip file anymore, that has always been an incorrect way of using OTD. Also hide menu entries that isn't usable when not connected to daemon yet.

Smaller changes

New Contributors

Full Changelog: v0.6.0.4...v0.6.1