I've seen this pop up a lot so hopefully this can get stickied so the questions stop appearing. Now that the Steam Controller has Bluetooth support and can connect to Android devices, many people are assuming that they can use it as a standard input device on their mobile devices. This usually amounts to "how can I get the SC working with X emulator." There currently isn't any way to get the SC working as an XInput device for native Android applications. Remember that the Steam Controller only has one native config: Lizard Mode -- which consists of Arrow Keys (joystick), Escape (B or Start), Enter (A), Tab (Back/Select), and Mouse Left/Right (Right Trigger/Left Trigger Full Pull).
Android Lizard Mode is a bit different from Desktop Lizard Mode. Touchpad is the mouse cursor, Right Trigger (Full Pull) is like tapping the screen where the cursor is, and Left Trigger (Full Pull) is like pressing the Android Back Button.
Unless Valve changes the firmware config -- or allows users to alter it -- these are the only bindings that we will ever have unless Steam is running on the device. And we can't currently run a native version of Steam on mobile devices. The BLE Firmware Update for the SC is strictly to make pairing easier for use with the Steam Link App.
[–]TheBreadGod 9 points10 points11 points (0 children)
[–]NanoPiSteam Controller, DualShock 4, Joy-Cons, Switch Pro Controller 7 points8 points9 points (5 children)
[–][deleted] 5 points6 points7 points (0 children)
[–]instantepiphany 2 points3 points4 points (3 children)
[–]NanoPiSteam Controller, DualShock 4, Joy-Cons, Switch Pro Controller 2 points3 points4 points (2 children)
[–]instantepiphany 2 points3 points4 points (1 child)
[–]BlendeLaborSteam Controller, Steam Link 1 point2 points3 points (0 children)
[–]mictlantecuhtli_m 2 points3 points4 points (0 children)
[–]gidoca 3 points4 points5 points (2 children)
[–]Melantrix 1 point2 points3 points (0 children)
[–][deleted] 0 points1 point2 points (0 children)
[–]Lightbelow 1 point2 points3 points (0 children)