Added SpaceMouse USB, connect with path and silent_callback #16
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
New addition of supported Spacemouse: Spacemouse USB.
It has no buttons, but button_spec is required so I set its contents to None.
In def open() I added the possiblility to open a spacemouse by using a path. Example: open(path="path/to/port"). It seems to blend in and not mess up the other ways of opening the spacemouse. It makes it possible to open one, or more, by their specific ports which I find useful.
Last contribution is the def silient_callback(), since I use the callback but I don't reaquire the print outs in the terminal (might be that this can be avoided in another way?). Now you can use callback = silent_callback and it all works fine in silence :).