Nuget Packages
OpenTabletDriver offer multiple packages on Nuget for plugin development.
OpenTabletDriver.Plugin
offers libraries to create plugins for OpenTabletDriver.
This package is used to create filters, interpolators, output modes, bindings and tools.
OpenTabletDriver
offers the core functionalities of the driver, which can be used to inject inputs into an application.
This is currently used in osu!lazer to provide tablet support.
This package also include OpenTabletDriver.Plugin
.
Warning
The package version is linked to the OpenTabletDriver version it was created for.
Plugins usually work across minor versions but occasionally there may be breaking changes to the plugin library.
If these packages doesn’t fit you needs, you may be interested into using git submodules instead to include other parts of the driver.