Open RotcivOcnarb opened 4 years ago
Any update on that? Indeed, ISteamController is deprecated, in favor of ISteamInput. But, I can't find a wrapper of it here. Also, there is an ActionOrigin enum in SteamController.java with SteamDeck constants. I'm confused. Why is SteamController updated when it is deprecated? What should we do? Should we use SteamController.java? Won't there be any issues? Will there be a SteamInput wrapper? Steam Deck is around the corner and support of the Steam Input API thing is a plus in the verification process.
Bumping this, it's really confusing to see SteamController
fully updated with deck support, are there any plans to add SteamInput
support?
Double bump (almost a year later!)
Bumping as well. I plan to include Steam Deck support but not yet very familiar with the overall API. Is the SteamController safe to use or is it also deprecated now? @code-disaster can you maybe clarify the situation here?
This is easily my most wished-for feature. I don't even really need any of the other Steam features. I just want to be able to invoke the on-screen keyboard and have Steam handle input mapping.
This would be a great feature!
I have configured my game to use the ISteamController class, and it works locally perfectly, but when trying to use Remote Play to connect my game to other players, the inputs simply dont work.
The weird part is, in the game code it detects all the controllers connected from all the Remote Play people, but no input they send are registered using SteamController.
I don't really know why, but i'm supposing it has some relation with the fact that SteamController is deprecated. Maybe implementing the wrapper for SteamInput may fix those errors?
Just a suggestion