I have several reports of touch not working at all in my game The Enchanted Cave 2. All reports are using some kind of Google Pixel phone, and all are running android 11. However some pixel devices do work, and I think it is linked to third party apps but I’ve had only very limited success with helping people this way.
The only way I’ve been able to reproduce the issue which I hope is the same one users are experiencing is by installing this Touch Protector app on a Pixel phone with Android 11. Following the same steps I could not reproduce the issue on another device running Android 8.
Even when the app is “unlocked” and touch works elsewhere in the phone, it doesn’t work in my game. I’ve found that turning off the Touch Protector app in Accessibility settings fixes the issue.
Here is a screen recording of reproducing the issue with Pirate Pig on a Pixel 3 XL:
My steps in the video are
- Demonstrate Pirate Pig is working
- Go to Accessibilty settings and turn on Touch Protector
- Demonstrate that Touch Protector is in fact “unlocked” by locking the screen and tapping the Pirate Pig icon with no effect, then unlocking and tapping Pirate Pig to launch it.
- No touch is working now.
- I turn it back off in accessibilty settings and try again and Pirate Pig is working again.
This Pirate Pig was built with:
but the issue happens on various other versions I’ve tried as well, including dev branches.
Happy to pay a $100 bounty to anyone who can identify and fix this issue.