A new event for the event receiver that fires every time the local player presses a button with a string output that gives you the name of which key/button was pressed.
This doesnt need much explaining on how it would work for screen mode users, if a player presses “E” then the event will fire and the string output will show “E”.
For VR users it should be based on the button name e.g. “Left primary button”, Right secondary button", “Right trigger”, "Left grip’.
This would massively improve the ability for creators to make their rooms more interactive for the player instead of only being able to get trigger input.
I’ve seen this question get asked in the circuit channel in discord often, and WillChill did comment on it. I’ve pasted the question, along with his response below.
Q: Real question though, I think it was you I asked about the button input chip, do you think we will ever get it? Like I said, how it would work is you select the console/pc like a data table get column or event sender, and select the button to get when pressed, like scratch. Do you think its possible for it to ever be seen?
WillChill: Probably not, we’ve opted to abstract button level inputs away into higher level concepts like ‘walk left’, ‘jump’, etc, which we instead give creators access to.
I think there is a convincing case for getting a button description depending on the hardware though. So like if you had something bound to the jump button and a player is on keyboard, a chip would tell you that’s the ‘Space’ key, so you could tell the player to hit Space to do something.