OpenTabletDriver

Open source, cross-platform, user-mode tablet driver

LGPL-3.0 License

Stars
2.7K

Bot releases are visible (Hide)

OpenTabletDriver - OpenTabletDriver v0.6.4.0 Latest Release

Published by github-actions[bot] 10 months ago

!! For any users that encounter any problems with OpenTabletDriver's built-in updater, please manually download the update below instead. !!

Tablet Support

Added support

Improved detection

Improved feature support

Pen tilt

Mouse button

Other

Driver

Fix issues with relative mode still causing jumps (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/3004 by @X9VoiD)

This hopefully fixes all reasons why cursor "jumps" (as if it's in absolute mode) in relative mode.

Fix some apps not behaving properly to cursor events in MacOS (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/3051 by @chutneyio)

Some draggable elements are affected by this and is now actually draggable when using OpenTabletDriver.

Fix forward and backward mouse button bindings in Linux (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/2306 by @gonX)

Improve driver detection logging (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/2948 by @X9VoiD)

If a tablet driver is detected to be interfering with OpenTabletDriver, the user will now be notified of this issue.

Write logs to filesystem in real-time (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/3100 by @X9VoiD)

Everything logged by OpenTabletDriver is now saved to <OTD_APPDATA>/Logs. OTD also doesn't consume infinite amounts of memory anymore just to keep logs in memory by making use of the log files.

Include device attributes to diagnostics (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/3109 by @X9VoiD)

Diagnostics now include USB interface number, HID usage and report ID. This new information will be used in a future OpenTabletDriver release for even more reliable support to tablets!

User Experience

Window title no longer says 'No tablet detected' incorrectly (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/3038 by @gonX)

Packaging

Remove dist macro in RPM release (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/3115 by @hwsmm)

Our RPM releases support more than just Fedora. It works on most RPM-based distros like OpenSUSE,

Fix package install/uninstall getting stuck forever in some Linux machines (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/3001 by @X9VoiD)

CI/Meta

Verify tablet configuration with JSON Schema (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/3035 by @gonX)

Miscellaneous changes

Contributors

Thank you to everybody that contributed to this release!

  • @chutneyio
  • @Dartandr
  • @gonX
  • @haxOr31337
  • @hwsmm
  • @InfinityGhost
  • @jamesbt365
  • @J05HM0N5TER
  • @Kuuuube
  • @laythean
  • @longnguyen2004
  • @mintasso
  • @X9VoiD

Full Changelog: https://github.com/OpenTabletDriver/OpenTabletDriver/compare/v0.6.3.0...v0.6.4.0

OpenTabletDriver - OpenTabletDriver v0.6.3.0

Published by github-actions[bot] about 1 year ago

!! For any users that encounter any problems with OpenTabletDriver's built-in updater, please manually download the update below instead. !!

Tablet Support

These changes below were backported via #2776.

Added support

Improved support

Other

Driver

Fix logging sending LogLevel.Error on non-fatal exceptions (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/2820 by @X9VoiD)

This fixes issues related to osu! lazer's OTD implementation not working on some scenarios where standalone OTD does.

Fix try-catch not catching all JsonException (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/2826 by @X9VoiD)

OpenTabletDriver will not crash anymore when loading invalid settings.

Handle binding before output (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/2905 by @X9VoiD)

User Experience

Only allow a single instance of UX (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/2828 by @X9VoiD)

Attempting to open another UX will bring up the existing one.

Remove Configuration Editor (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/2883 by @X9VoiD)

This has been a pain point for a while now and adds significant code but almost nobody uses it and when they do it's just problems galore.

Not the fault of config editor, just that the only users of this feature are those that don't know how to actually make a tablet configuration. Those that do know just copies other configs as base and edits it as text. Doing it this way is actually faster and more convenient.

Use elevated daemon to update on some installations (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/2877 by @X9VoiD)

Some users are, for some reason, putting OTD into a folder where the user itself has no write access to it. This change allows the daemon to request for elevated permissions to perform an update when needed. Applies to next update.

Actually prevent multiple invocations to Updater's Install button (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/2825 by @X9VoiD)

Packaging

Source package for DEB/RPM (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/2889 by @X9VoiD)

The packaging scripts were heavily improved and can now build source packages (tho not enabled by default).

Fix Release CI and Linux package issues (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/2906 by @X9VoiD)

Fix parsing of linux-specific packaging options (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/2821 by @X9VoiD)

Add generic packaging script and build support for musl (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/2876 by @X9VoiD)

Miscellaneous changes

New Contributors

Full Changelog: https://github.com/OpenTabletDriver/OpenTabletDriver/compare/v0.6.2.0...v0.6.3.0

OpenTabletDriver - OpenTabletDriver v0.6.2.0

Published by github-actions[bot] over 1 year ago

Reliability fixes galore!

This new update includes many changes that should resolve issues that just recently occurred for users of Wacom tablets and also makes installing updates more reliable.

Though it should be noted that the update reliability fixes does not apply to 0.6.1.1 so the process updating from 0.6.1.1 to 0.6.2.0 might not be without trouble.

!! For any users that encounter any problems updating to 0.6.2.0, manually download the update below. !!

Driver

Fix device and touch report consuming timer polls (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/2802 by @X9VoiD)

Users that experiences lower report rate when using an asynchronous filter (ex. hawku/devocub filters, any filter that has Frequency setting) should prioritize installing this update to recover full report rate.

Fix pipeline race condition (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/2803 by @X9VoiD)

Weird issues where pen tip is stuck for example is fixed by this change.

Add fallback support when update install fails (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/2804 by @X9VoiD)

Should fix most issues concerning updates failing to install, mostly on Windows machines.

Make daemon more resilient and less crash-y (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/2808 and https://github.com/OpenTabletDriver/OpenTabletDriver/pull/2810 by @X9VoiD)

Fixes most crashes on startup resulting to "Fatal Error" messages showing up on UI. Daemon is hardened against errors occurring from loading invalid settings and plugins.

Packaging

Make rpm package compatible with openSUSE (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/2813 by @X9VoiD)

openSUSE/SUSE users should now be able to run the following commands to install OpenTabletDriver without any error:

sudo zypper install OpenTabletDriver.rpm

assuming current working directory is set to where the rpm file is.

Smaller changes

Full Changelog: https://github.com/OpenTabletDriver/OpenTabletDriver/compare/v0.6.1.1...v0.6.2.0

OpenTabletDriver - OpenTabletDriver v0.6.1.1

Published by github-actions[bot] over 1 year ago

This is a hotfix for some Windows issues.

Full Changelog: https://github.com/OpenTabletDriver/OpenTabletDriver/compare/v0.6.1...v0.6.1.1

OpenTabletDriver - v0.6.1

Published by github-actions[bot] over 1 year ago

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 (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/2477 by @X9VoiD)" and "Configs and parsers backport (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/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 (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/2752 by @X9VoiD)

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

Rework updater code (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/2747 and https://github.com/OpenTabletDriver/OpenTabletDriver/pull/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 (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/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 (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/2680 and https://github.com/OpenTabletDriver/OpenTabletDriver/pull/2739 by @proxer05)

Resolve race condition bugs of Driver.InputDevices (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/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 (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/2683 by @Kuuuube and https://github.com/OpenTabletDriver/OpenTabletDriver/pull/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 (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/2748 by @X9VoiD)

Less false positives.

UX

Fix Ignore input outside area setting not working as expected (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/2761 by @Kuuuube)

Fix some aspect ratio lock issues (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/2762 by @X9VoiD)

Prevent log spams from occuring during catastrophic events (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/2660 by @X9VoiD)

Message boxes Windows XP style!

Switch AreaDisplay to standard Drawable (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/2659 by @InfinityGhost)

Fixes high GPU usage when looking at area editors.

Request permissions on MacOS when needed (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/2771 and https://github.com/OpenTabletDriver/OpenTabletDriver/pull/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 (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/2793 by @X9VoiD)

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

Improve QoL around launching of OTD binaries (https://github.com/OpenTabletDriver/OpenTabletDriver/pull/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: https://github.com/OpenTabletDriver/OpenTabletDriver/compare/v0.6.0.4...v0.6.1

OpenTabletDriver - v0.6.0.4

Published by InfinityGhost over 2 years ago

OpenTabletDriver v0.6.0.4

This is the 24th release of OpenTabletDriver!

We've fixed and added multiple configurations, along with some minor UI changes to improve usability.

Changelog

See the full changelog here.

New Contributors

OpenTabletDriver - v0.6.0.3

Published by InfinityGhost over 2 years ago

OpenTabletDriver v0.6.0.3

This is the 23rd release of OpenTabletDriver!

Security vulnerabilities in a dependency were resolved with an update, this update is highly recommended.

Changelog

Contributors

  • @X9VoiD
  • @Sublimelime
  • @vedattt

Downloads

Visit https://opentabletdriver.net/ for installation instructions.

OpenTabletDriver - v0.6.0.2

Published by InfinityGhost almost 3 years ago

OpenTabletDriver v0.6.0.2

This is the 22nd release of OpenTabletDriver!

This is another hotfix update, thanks to everyone who reported issues!

Changelog

Contributors

  • @AkiSakurai
  • @InfinityGhost
  • @jamesbt365
  • @Kert
  • @Kuuuube
  • @Mrcubix
  • @Sublimelime
  • @tytan652
  • @X9VoiD

Downloads

Visit https://opentabletdriver.net/ for installation instructions.

OpenTabletDriver - v0.6.0.1

Published by InfinityGhost almost 3 years ago

OpenTabletDriver v0.6.0.1

This is the 21st release of OpenTabletDriver!

This is a hotfix update, thanks to everyone who reported issues!

Changelog

Contributors

  • @InfinityGhost
  • @Kuuuube
  • @Mrcubix
  • @tytan652
  • @winderica
  • @X9VoiD

Downloads

Visit https://opentabletdriver.net/ for installation instructions.

OpenTabletDriver - v0.6.0

Published by InfinityGhost almost 3 years ago

OpenTabletDriver v0.6.0

This is the 20th release of OpenTabletDriver!

We have changed a massive amount of things since v0.5.3.3, most of which has been in part of adding support for multiple concurrent tablets.

Changelog

As there were so many changes to the driver as this release came to be (over 1000 commits), I've decided to shorten this changelog into a summary.

Thanks to Parblo for providing tablets to our development team!

  • Add support for multiple concurrent tablets
  • Rewrote daemon and UI to handle multiple tablets
  • Added built-in self updater for Windows and MacOS
  • Added settings presets and switching from UI or console
  • Made configurations more expandable for the future
  • Internally store configuration files and add override directory
  • Added many tablet configurations
  • Merged filters and interpolators into "pipeline elements" (shown as Filters in the UI)
  • Added internal parsing of many new tablet features
  • Added multi-key bindings (currently does not support mouse + keyboard, TBA)
  • Added many translations of the main README
  • Built opentabletdriver.net site
  • Migrated the wiki from GitHub to opentabletdriver.net

All supported tablets can be found here

The full changelog can be found here

Contributors

Thanks to everyone who made this release happen!

  • @adryzz
  • @AkiSakurai
  • @feluso
  • @gonX
  • @InfinityGhost
  • @jamesbt365
  • @jltbb
  • @kateisprettydamngreat
  • @Kuuuube
  • @MishterKirby
  • @Mrcubix
  • @peterfab9845
  • @sarsembin
  • @Shingyx
  • @shugen002
  • @SnowLire
  • @Sublimelime
  • @tabularelf
  • @telepathine
  • @vedattt
  • @X9VoiD

Downloads

Visit https://opentabletdriver.net/ for installation instructions.

OpenTabletDriver - v0.5.3.3

Published by InfinityGhost over 3 years ago

OpenTabletDriver v0.5.3.3

This is the 19th release of OpenTabletDriver!

This is a service update to fix some UI performance issues.

Major updates coming soon! Check out our development builds if you want the latest and greatest.

Changelog

  • Implemented composition scheduling for drawables

Contributors

  • @InfinityGhost
  • @X9VoiD

Platform Downloads

OpenTabletDriver - v0.5.3.2

Published by InfinityGhost over 3 years ago

OpenTabletDriver v0.5.3.2

This is the 18th release of OpenTabletDriver!

This is a hotfix update for the glib update. This release is only needed for Linux users experiencing UI crashes after a glib update.

Changelog

  • Bumped Eto.Platform.Gtk to 2.5.11 (#1104)

Contributors

  • @gonX

Platform Downloads

OpenTabletDriver - v0.5.3.1

Published by InfinityGhost over 3 years ago

OpenTabletDriver v0.5.3.1

This is the 17th release of OpenTabletDriver!

This is a hotfix update for the core library. The changes in this update will not have any apparent affect for desktop users.

Changelog

  • Fixed report parser dictionary lookup not including Wacom64bAuxReportParser (#985)

Contributors

  • @InfinityGhost

Platform Downloads

OpenTabletDriver - v0.5.3

Published by InfinityGhost over 3 years ago

OpenTabletDriver v0.5.3

This is the 16th release of OpenTabletDriver!

Many fixes and tablet configurations were added.

Changelog

  • Added configurations
    • Huion GC610 (#938)
    • Wacom CTE-640 (#957)
    • Wacom CTF-430 (#976)
    • Wacom GD-0608-U (#963)
    • Wacom GD-0912-U (#963)
    • Wacom GD-1212-U (#963)
    • Wacom GD-1218-U (#963)
    • Wacom PTH-450 (#963)
    • Wacom PTH-460 (#588)
    • Wacom PTH-851 (#963)
    • Wacom PTK-450 (#963)
    • Wacom PTK-640 (#865)
    • Wacom PTK-650 (#865)
    • Wacom PTK-650 (#963)
    • Wacom PTK-840 (#963)
    • Wacom PTZ-1230 (#963)
    • Wacom PTZ-1231W (#963)
    • Wacom PTZ-430 (#963)
    • Wacom PTZ-431W (#963)
    • Wacom PTZ-630 (#904)
    • Wacom PTZ-631W (#963)
    • Wacom XD-0405-U (#963)
    • Wacom XD-0912-U (#963)
    • Wacom XD-1212-U (#963)
    • Wacom XD-1218-U (#963)
    • XP-Pen Deco Pro Medium (#924)
  • Updated configurations
    • Gaomon M10K (#923)
    • Huion Artist Pro 12 -> Huion Artist 12 Pro (#975)
    • Huion GT-133 -> Huion Kamvas Pro 13 (#975)
    • Huion H1161 (#923)
    • Huion H950P (#889, #915, #923)
    • Huion HS610 (#923)
    • Huion Inspiroy Q11K -> Huion Q11K (#975, #923)
    • Huion Inspiroy Q11K V2 -> Huion Q11K V2 (#975)
    • Huion Kamvas 13 (#923)
    • Wacom CTE-440 (#923)
    • Wacom CTL-4100 Bluetooth (#910)
    • Wacom CTL-490 (#910)
    • Wacom CTL-490 (#950)
    • Wacom CTL-6100 -> Wacom CTL-6100WL (#912, #970)
    • Wacom CTL-680 (#923)
    • Wacom CTL-690 (#950)
    • Wacom FT-0405-U (#923)
    • Wacom PTH-451 (#910, #923)
    • Wacom PTH-651 (#910)
    • Wacom PTH-660 (#910, #934)
    • Wacom PTH-660 Bluetooth (#910)
    • Wacom PTH-850 (#910)
    • Wacom PTH-860 (#910)
    • XP-Pen Deco 01 v2 -> XP-Pen Deco 01 V2 (#975)
    • XP-Pen G430 -> XP-Pen Star G430 (#975)
    • XP-Pen G430S -> XP-Pen Star G430S (#975)
    • XP-Pen G540 -> XP-Pen Star G540 (#975)
    • XP-Pen G540 Pro -> XP-Pen Star G540 Pro (#975, #923)
    • XP-Pen G640 -> XP-Pen Star G640 (#975)
    • XP-Pen G640 V2 -> XP-Pen Star G640 V2 (#975)
    • XP-Pen G640S -> XP-Pen Star G640S (#975)
    • XP-Pen G960 v2 -> XP-Pen Star G960 (#975, #923)
    • XP-Pen G960S Plus (#923)
  • Added standard input/output command for console application (#859)
  • Cleaned up core library, added XML documentation (#872)
  • Renamed GaomonReportParser to UCLogicReportParser (#886)
  • Improved XP-Pen report parser (#887)
  • Improved exception messages for common issues (#893)
  • Fixed console application's deprecation (#899)
  • Changed UAC message to be more descriptive (#929)
  • Added Wacom touch report parsing (#962)
  • Work around bad HID reports breaking tablet detection (#965)

Contributors

  • @AbstractQbit
  • @adryzz
  • @BigBrainAFK
  • @BK8000L
  • @InfinityGhost
  • @Kuuuube
  • @Mrcubix
  • @Satanepigone
  • @X9VoiD

Platform Downloads

OpenTabletDriver - v0.5.2.3

Published by InfinityGhost over 3 years ago

OpenTabletDriver v0.5.2.3

This is the 15th release of OpenTabletDriver!

Hopefully this will be the last hotfix update for v0.5.2, more features to come!

Changelog

  • New tablet configurations
    • Gaomon M10K (#862)
    • XP-Pen Star G960S (#868)
  • Updated tablet configurations
    • Gaomon M106K (#867)
  • Fix Driver.DevicesChanged firing with incorrect arguments (#857, #858)
  • Fixed button handling logic on XP-Pen auxiliary report parser (#869)

Contributors

  • @AbstractQbit
  • @gonX
  • @Kuuuube
  • @Mrcubix

Platform Downloads

OpenTabletDriver - v0.5.2.2

Published by InfinityGhost over 3 years ago

OpenTabletDriver v0.5.2.2

This is the 14th release of OpenTabletDriver!

Yet another hotfix release, thanks for the continued issue reports!

Changelog

  • Fixed PTK-440 Report ID (#852)
  • Added default device report, fixing CTL-490 and other IntuosV2 tablets (#850)

Contributors

@InfinityGhost
@Kuuuube
@AbstractQbit

Platform Downloads

OpenTabletDriver - v0.5.2.1

Published by InfinityGhost over 3 years ago

OpenTabletDriver v0.5.2.1

This is the 13th release of OpenTabletDriver!

This is a hotfix update for a few bugs we didn't find until after release.

Changelog

  • Fixed SkipByteReportParser not being included in dictionary (#838)
  • Fixed area display background rect position (#839)
  • Fixed multiple null references (#843)

Contributors

@InfinityGhost
@Kuuuube
@Mrcubix

Platform Downloads

OpenTabletDriver - v0.5.2

Published by InfinityGhost over 3 years ago

OpenTabletDriver v0.5.2

This is the 12th release of OpenTabletDriver!

Many small fixes and performance improvements have been made.

Changelog

  • Added configurations
    • Huion 1060 Plus (#751)
    • Huion H950P (#761)
    • Huion HC16 (#808)
    • Huion Kamvas 13 (#719)
    • Huion WH1409 v2 (#813)
    • Wacom PTZ-930 (#753)
    • Wacom XD-0608-U (#750)
    • XP-Pen Deco Pro Small (#592)
    • XP-Pen Star 06C (#764)
  • Updated configurations
    • Huion H610 Pro (#744)
    • Wacom CTH-460 (#774)
    • Wacom MTE-450 (#823)

      Now only missing wheel support

    • XP-Pen Deco 01 v2 (#796)
  • Reworked area editor & area display (#741)
  • Fixed IDisposable filters (#742)
  • Handle missing configuration directory when saving (#797)
  • Fixed save configurations crash (#798)
  • Construct filters after output mode construction (#726)
  • Add metadata timeout (#784)
  • Fixed floating point numbers (#748)
  • Improved RPC transmission of device data (#809)
  • Improved label visibility on really small areas (#805)
  • Moved plugin manager to desktop library (#825)
  • Added support for additional tablet data (#582)
  • Hardened against settings loading errors (#699)
  • Device names are retrieved safely (#756)
  • Fixed number fields missing display
  • Merged tablet visualizer and tablet debugger (#817)

Contributors

  • @InfinityGhost
  • @X9VoiD
  • @AbstractQbit
  • @George-lewis
  • @Mrcubix
  • @Kuuuube
  • @Vendicated
  • @AbdShullah
  • @defaultsamson
  • @ark0f

Platform Downloads

OpenTabletDriver - OpenTabletDriver v0.5.1

Published by InfinityGhost over 3 years ago

OpenTabletDriver v0.5.1

This is the 11th release of OpenTabletDriver!

A lot of fixes have been made, and we fixed a major MacOS crash with the startup greeter.

Changelog

  • New tablet configurations
    • Huion H1161
    • XP-Pen Deco mini7
    • Huion G10T (untested dimensions)
  • Updated configurations
    • Huion H640P
  • Fixed pressure sensitivity on relative output modes [#679]
  • Fixed MacOS font caching on greeter [#691]
  • No longer exit when run as administrator or with User Account Control disabled [#695]
  • Fixed a window visibility bug when minimized to tray [#711]
  • Fixed plugin manager updates
  • Fixed a typo in the IDriver plugin interface

Platform Downloads

OpenTabletDriver - OpenTabletDriver v0.5.0

Published by InfinityGhost over 3 years ago

OpenTabletDriver v0.5.0

This is the 10th release of OpenTabletDriver!
We have made a ton of improvements and changes to the core and plugin libraries.

Changelog

  • Added Interpolation capabilities (#302)
  • Lock to usable area saves to settings (#346 #498)
  • Reworked plugin loading to use separate contexts (#420)
  • Added a plugin manager with a plugin repository (#429 #549)
  • Monospace font in tablet debugger (#472)
  • Moved OpenTabletDriver desktop elements into its own library
  • Configurations are included as an embedded resource (#500)
  • Revamped settings to PluginSettingStore (#506)
  • Group control visuals improved in GTK (#531)
  • Add minimized startup argument (#557)
  • Added HPET stopwatch for high precision timing (#575)
  • Added an area converter (#579 #612)
  • Fixed combo box / dropdown controls being editable (#613 #615)
  • Added multiple concurrent client support (#608)
  • Moved advanced binding editor into its own button (#633)

Platform Specific Downloads