NEW: Control-device manager + controller device "drivers"

So, like stated above I can confirm that Launchpad X works as intended when applying these changes to the Launchpad Mini MK3 driver.

I just don’t have the courage to do the PR because I don’t read python fluently and cannot confirm if this would omit functions @Wapata included in the old (non functional) driver.

Here’s what I tested and is working with these changes:

  • Session Mode accessable
  • Arrow Keys
  • Stop all
  • Reflection of Zynpad, including flashing feedback for start, stop, running pattern

Here’s what I guess is working but cannot confirm yet:

  • Scene change

So if anybody can compare these, go ahead :wink: