I haven't experimented with Steam Input myself. If it requires something outside of what GM already supports (keyboard, gamepad, mouse) then this isn't going to handle it. Might want to look into Juju Adam's "Input" library. If anything is going to have Steam support, it's that.