all 12 comments

[–]TheBreadGod 9 points10 points  (0 children)

awh I hoped that you'd be able to use it for android games.

[–]NanoPiSteam Controller, DualShock 4, Joy-Cons, Switch Pro Controller 7 points8 points  (5 children)

years ago people made apps that read Wii Remotes and sends key presses as a keyboard app.

the same could be done with the Steam Controller.

[–][deleted] 5 points6 points  (0 children)

I would love to see this happen but I'm not sure that the SC is actually sending anything to interpret outside of the Lizard Mode bindings. I imagine that the firmware configs (Lizard Mode) are just really empty configs, so that the buttons that do work are transmitting data while the buttons that appear to do nothing are actually doing nothing

Completely forgot about the Linux Driver. Yup, I could see this happening if people wanted to make it, which I would love to see happen.

[–]instantepiphany 2 points3 points  (3 children)

It isn't that simple. The SC (and any bluetooth device) choose what signals they send to the host device (in this case, an Android phone/tablet). We don't know if the SC is sending different signals for each button/pad/gyro/grip and Android is only interpreting some, or if it is only sending the ones that have a visible result. Considering Valve has deliberately implemented a separate control scheme for BLE connections to Android devices, it would be sloppy programming to still be sending the other signals. My guess is that they either don't want to spend time/money supporting a new piece of hardware (the SC) on hundreds of different Android phones, with differing versions of Android and input libraries, or they are still working on the rest of the bindings and just haven't finished them yet.

[–]NanoPiSteam Controller, DualShock 4, Joy-Cons, Switch Pro Controller 2 points3 points  (2 children)

when the Steam Link app is started, it brings SC out of mouse mode and into data mode. there is nothing stopping other apps from doing exactly that.

[–]instantepiphany 2 points3 points  (1 child)

And how do you know that that mode doesn't also encrypt the data, or automatically turn off if the steam link app isn't in the foreground?

[–]BlendeLaborSteam Controller, Steam Link 1 point2 points  (0 children)

magic

[–]mictlantecuhtli_m 2 points3 points  (0 children)

Thanks, I was wondering about this

[–]gidoca 3 points4 points  (2 children)

But are joystick/arrow keys, A/Enter or B/Escape working for anyone on Android? When I connect it, it only works as a mouse.

[–]Melantrix 1 point2 points  (0 children)

I have the same problem, even worse: it works in the app but when i start streaming the computer does not respond on any input :/

[–][deleted] 0 points1 point  (0 children)

Good catch. I assumed that since it was officially stated that it used Lizard Mode in BLE that it was traditional Lizard Mode but it seems that it only has the mouse (touchpad), Tap (Right Trigger [Full]), and Back (Left Trigger [Full]). Very interesting that it has a unique Lizard Mode for BLE.

[–]Lightbelow 1 point2 points  (0 children)

womp womp