The group in the video above has successfully run id Software’s Doom on an ATM with the machine’s present controls without the need for an external controller. However, considering how ATMs still require custom software and logic, with a circuit board being used to remap buttons that will reassign them from making withdrawals to slaying hellspawn and other unmentionables.
The side buttons have already begun to work when it comes to weapon selection, and the group intends to ensure that the number pad becomes usable, which would be a huge boon in the long run. The thing is, ATM buttons are pretty hard to press, so you ought not to expect the kind of flexible performance that you would find compared to using an actual keyboard.