Git Product home page Git Product logo

abstractotdplugins's People

Contributors

abstractqbit avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

kuuuube

abstractotdplugins's Issues

issue with loading the filter

I use OpenTabletDriver on popOS (which is Ubuntu 21.10).
Before Upgrading to 21.10, I was using 21.04 which worked fine with the plugin.
Now after installing just this plugin, I get this error:
[DllNotFoundException:Error] Unable to load shared library 'librt' or one of its dependencies. In order to help diagnose loading problems, consider setting the LD_DEBUG environment variable: liblibrt: cannot open shared object file: No such file or directory,
resulting OpenTabletDriver to show No tablet detected.

Maybe someone can help me on this.

Licensing Request

Hi, this isn't exactly an issue with the plugin, but I'm not aware of other ways to contact you, so I hope you don't mind.

I'm the developer of Desktop+, an open-source VR overlay application that allows access to desktops, windows and other things overlaid in VR space in SteamVR.
I've been looking into ways to implement stabilization/smoothing for shaky laser pointer inputs and found radial follow smoothing to be a nifty solution that not only works well for tablet input.

The licensing terms are clear of course. It's GPL.
Desktop+ is also licensed under GPL, but I'm trying to keep my options open for the future and as such ask contributors to give me an exception for potential future builds to include non-free components (specifically aimed at Steamworks integration).
Though as of now, the Steam builds I publish are the same binaries as on GitHub.

Radial follow smoothing appears to be an original concept as such (to me at least, not deep into this topic admittedly), so I would view any porting work of mine as derivative of this repo. This of course would not allow me to do non-free builds in the future.
I usually avoid GPL adding dependencies for this reason, despite using the license myself.

I suppose it's worth asking at least:
Would it be possible for me to use it under a different license or with an exception that allows non-free binaries in the future? The app's source code would stay under GPL (minus potential glue code that prohibits being shared) and binaries free to download (Steam version is non-commercial and free).
And for the time being it wouldn't be have non-free builds at all, but I wouldn't want to have to removing smoothing functionality in the future.

Thanks!

auxiliary bindings stop functioning with bezierinterpolator enabled

tablet auxiliary buttons (express keys) are unresponsive with bezierinterpolator enabled on intuos 4 tablet

my output:

[Detect:Info] Searching for tablets...
[Detect:Info] Found tablet 'Wacom PTK-1240'
[Wacom PTK-1240:Info] Output mode: Relative Mode
[Wacom PTK-1240:Info] Relative Mode Sensitivity (X, Y): <10, 10>
[Wacom PTK-1240:Info] Relative Mode Rotation: 0
[Wacom PTK-1240:Info] Reset time: 00:00:00.0400000
[Wacom PTK-1240:Info] Filters: BezierInterpolator.BezierInterp
[Wacom PTK-1240:Info] Tip Binding: [Mouse Button Binding: Middle]@0%
[Wacom PTK-1240:Info] Pen Bindings: Mouse Button Binding: Left, Mouse Button Binding: Right
[Wacom PTK-1240:Info] Express Key Bindings: Key Binding: Escape, , , Key Binding: H, , , , , Key Binding: Application
[Settings:Info] Driver is enabled.

plugin settings:

enabled
pre-interpolation smoothing factor: 1
tilt smoothing factor: 1
frequency: 420

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.