ID:1617043
 
Keywords: byond, gamepad, macro, xinput
Applies to:Dream Seeker
Status: Open

Issue hasn't been assigned a status value.
I know you can do this for single player games, I already done so, but it would be nice if every client could use this.


You can have it act as a gamepad or maybe a library itself for things like

client.xinput_controller.Get_State()


and such?





I am aware that this is a duplicate post in some ways, but I don't think I've seen somebody suggest xinput to be incorporated in BYOND.


Anywho, I'll leave it to the mods.
A work around will be making everything client side and have them connect to a central server with world.Export() and communicate like such, but that won't be too great.
you can also use direct input which a ton of gamepads sre supported by
Currently I feel the best workaround is to use a program such as joy2key and provide a mapping of keys that can work on six to ten buttons (plus movement).