Hi
My Steam Controller was detected right away as the kernel inlcudes the drivers now by default (2019). Great! I'm able to configure it as a Kodi controller and it works. But:
I'd like to use the Steam Controller primarily as a mouse. However, I'm having trouble understanding how to configure it. Maybe somebody could help?
1. The SC has an analogue stick, some buttons and two pads, making it a hybrid controller, right? Which input profile should I use for a hybrid controller? Or can it only be configured to be used as either a mouse or a gamepad controller? Is it possible to configure it as mouse at all?
2. I've failed to configure the SC using the 'Computer Mouse' profile instead of 'Kodi'. Clicking on 'Reset' for rollback, Kodi brings up a modal reading, "Do you want to reset the mouse profile for all connected controllers?" To me, this sounds like I was re-configuring the "global" mouse profile, which implies it affects my physical mouse, too. This feels broken. Shouldn't the configuration here be profile and input device specific?
Here's something related: https://android.googlesource.com/kernel/common/…hid/hid-steam.c
tl;dr
Primary goal: Use the Steam controller as a mouse substitute.
Secondary goal: Use the Steam controller as both a mouse substitute and gamepad.
Thanks for any help and kind regards!
Steffen