A new version of the Bluetooth Macro app is available on Google Play
As much as I like gaming, one thing that irritates me is "Quick Time Event" button mashing game mechanism which requires the player to repeatedly bash a button usually in response to a cinematic event, for example:
Interrogation Scene - Metal Gear Solid
As protagonist Snake is interrogated, the player is required to mash a button to resist the electrocution.
Pooping - South Park: The Stick of Truth
A more immature example is mashing a button to poop.. it is South Park, after all.
So I've updated the Bluetooth Macro app to include a 'button mash' function.
The new functionality can be found by swiping left past the voice recognition section screen.
Enter the keys to send in the text-to-send box, and use the slider to set the frequency (The minimum is 1/sec, max 100/sec).
Note that while the app strives to keep these times as accurate as possible, there will be some limitations based on the hardware that you use.
Click start to begin 'mashing' the button - it will continue until you click stop.
A lot of third party game controllers can include a rapid-fire button that the player can simply hold down. Some games (such as MGS) could detect these (presumably because such a solution would send button presses at a predictable set interval, whereas a human player would have marginal inconsistencies in the spacing of the button presses.)
The randomise checkbox aims to overcome this by introducing a small variation between the keypress delays.
Unfortunately I'm not in a position to offer any kind of official
support for this, so use entirely at your own risk. If you have any
trouble with it, then feel free to get in touch, and I'll try to help as and when I can, but I make no