Sorry for posting here, trying to get in touch with whoever still have some source, or the knowledge about Solo /Controller internals.
The problem:
Onboard Solo , it's possible to read all the controller buttons:
like:
power.press
power.release
For more advanced payload, I tried to use doubleclick
it looks like:
power.press
power.release
power.double
power.release
- but once that happens, everything gets reversed:
a press is now "release" first, then "press".
That bug (wherever it is) makes it impossible to properly differentiate between press, and double.
That's not the whole story, after doubleclick, the doubleclick may be sent again on next single press. (several seconds later) - but only first time.
I'd like to get rid of this bug, most likely in the controller, something after a doubleclick is not reset properly.
Sorry for posting here, trying to get in touch with whoever still have some source, or the knowledge about Solo /Controller internals.
The problem:
Onboard Solo , it's possible to read all the controller buttons:
like:
power.press
power.release
For more advanced payload, I tried to use doubleclick
it looks like:
power.press
power.release
power.double
power.release
a press is now "release" first, then "press".
That bug (wherever it is) makes it impossible to properly differentiate between press, and double.
That's not the whole story, after doubleclick, the doubleclick may be sent again on next single press. (several seconds later) - but only first time.
I'd like to get rid of this bug, most likely in the controller, something after a doubleclick is not reset properly.