asterics / AsTeRICS

The Assistive Technology Rapid Integration & Construction Set
http://www.asterics.eu
Other
57 stars 27 forks source link

Angular cursor control #281

Closed ChrisVeigl closed 5 years ago

ChrisVeigl commented 5 years ago

This adds the AngularCursorControl and CrosshairCursorControl plugins for mouse cursor emulation via reduced input channels (1, 2 or 3 degrees of freedom).

The Arduino firmware for measuring and sending analog values of OttoBock EMG electrodes with an Arduino Pro micro was added.

Additionally, some bugs were found and corrected (including e.g. problems with the CIM Port manager / COM ports when data is sent during port enumeration or wrong keyboard actuator keycodes)

The implementation of the transpartent GUI (crosshair / arrow indicators) might be improved (a JFrame covering the whole screen is repainted every time an updates occurs which is CPU-intensive) - suggestions for improvements welcome!

klues commented 5 years ago

closing this because of new PR https://github.com/asterics/AsTeRICS/pull/283 containing an updated version of these changes.