v0.6.1
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!
- FlooGoo FMA100
- Gaomon GM156HD (#2391 by @jamesbt365)
- Gaomon PD2200 (#2357 by @jamesbt365)
- Gaomon S830 (#2349 by @jamesbt365)
- Genius i405x (#2238 by @jamesbt365)
- Huion G930L
- Huion H320M (#2362 by @jamesbt365)
- Huion H610 Pro V3 (#2263 by @X9VoiD)
- Huion H690 (#2304 by @NoirNoble)
- Huion Kamvas 12 (#2252 by @jamesbt365)
- Huion Kamvas Pro 16 (2.5k) (#2410 by @32-bit-link)
- Huion RTM-500 (#2282 by @jamesbt365)
- KENTING K5540 (#2368 by @jamesbt365)
- Monoprice 10594 (#2337 by @jamesbt365)
- UGEE S640 (#2316 by @jamesbt365)
- UGTABLET M708 V2 (#2268 by @jamesbt365)
- Veikk A15 V2 (#2417 by @jamesbt365)
- Veikk A30 V2 (#2216 by @SnowLire)
- Veikk VK1060 (#2313 by @jamesbt365)
- Veikk VK430 (#2227 by @jamesbt365)
- Veikk Viola (VO1060)
- Wacom CTE-660 (#2397 by @jamesbt365)
- Wacom CTH-301
- Wacom CTH-661-SE (#2247 by @TheOnlyPhoenix)
- Wacom DTK-1300 (#2241 by @OniCado)
- Wacom DTK-1660 (#2384 by @jamesbt365)
- Wacom DTZ-1200W (#2303 by @jamesbt365)
- XP-PEN MT0960B (deco pro sw) (#2340 by @jamesbt365)
- XP-Pen Artist 10 (2nd Gen)
- XP-Pen Artist 13 (2nd Gen)
- XP-Pen Artist 13.3
- XP-Pen Artist 16 Pro (#2332 by @jamesbt365)
- XP-Pen Artist Pro 16TP
Improved support to these tablets
Added new identifiers for the following
- Gaomon 1060 Pro (#2239 by @jamesbt365)
- Gaomon M6
- Gaomon S56K (#2386 by @jamesbt365)
- Gaomon S620
- Huion GC610
- Huion H1060P (#2264 by @jamesbt365)
- Huion H320M
- Huion H610 Pro V2
- Huion H610X (#2358 by @Kuuuube)
- Huion H640P (#2264 by @jamesbt365)
- Huion HC16 (#2315 by @jamesbt365)
- Lifetec LT9570
- Monoprice MP1060-HA60
- Wacom CTH-461
- Wacom CTH-661 (#2271 by @jamesbt365)
- Wacom CTL-4100WL (#2300 by @jamesbt365)
- Wacom CTL-6100WL
- Wacom DTK-1660
- XP-Pen Deco 01 V2 (#2363 by @nukanoto)
Verified working since last release
These are tablets that have gone from Untested
to Supported
status:
- Wacom GD-0912 (#2224 by @jamesbt365)
Parser fixes
- Change parser for Wacom FT-0405-U (#2246 by @jamesbt365)
- Fix aux buttons for Veikk A30 V2 (#2293 by @Julian-Sz)
- Increase the amount of
AuxButtons
in theVeikkAuxReport
(#2334 by @jamesbt365) - Add tilt support for Gaomon 1060 Pro (#2308 by @sb-child)
- Switch to
GianoReportParser
on Huion Kamvas Pro 16 (#2329 by @jamesbt365) - Add tilt support for Huion H640P (#2339 by @jamesbt365)
- Fix incorrectly parsed ack report in Veikk S640 (#2475 by @X9VoiD)
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
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
- Correct some text in Tablets.md (#2284 by @jamesbt365)
- Backport exception dialog (#2658 by @InfinityGhost)
- Specify Linux library versions (#2667 by @InfinityGhost)
- Remove daemon disconnection handler on exit (#2678 by @X9VoiD)
- Invalidate area editor when setting area bounds (#2751 by @X9VoiD)
- Fix I/O hang when initializing XP-Pen Star G640 (#2754 by @X9VoiD)
- Checkout current repo (#2765 by @X9VoiD)
- Fix broken macos updater for hotfix branch (#2770 by @AkiSakurai)
- Backport windows fallback timer message update (#2774 by @jamesbt365)
- Add packaging scripts (#2787 by @X9VoiD)
- Fix windows relative mode bindings (#2792 by @X9VoiD)
- Bump version from 0.6.0.4 to 0.6.1.0 (#2753 by @X9VoiD)
New Contributors
- @NoirNoble made their first contribution in #2304
- @sb-child made their first contribution in #2308
- @nukanoto made their first contribution in #2363
Full Changelog: v0.6.0.4...v0.6.1