[Android Apps and Games] frotna:
Hi.

Stumbled upon this thread in constant search for touch emulation tools for my Nvidia ShieldTV (Android Pie).

After i tried probably all solutions (with no need for root), i was disappointed cause none of them work completely...

Closest was PandaGamepadPro but it has problems with right analog stick not maintaining position (after reaching full deflection position always come back to center position) and i see Mantis has option to turn this feature on/off (camera mode), which is excellent.

I noticed that Mantis activation with Mantis Buddy is very similar to that of PandaGamepaPro (activation.bat is very very similar..).

Also like with Panda activation process must be repeated every time after reboot, which brings me to next...

Are you familiar with Panda activation without PC through RemoteADB app on host device (i'll put it on bottom of the post)? Maybe this type of activation is possible with Mantis also, in which case there is no need for PC?

Few suggestions as i'm using gamepad mappings on my ShieldTV a lot.

Have to sideload app because it's not on Play Store for AndroidTV, and you should definitely consider make it for Android TV as that platform is meant for playing games with controllers and because it doesn't have any touch support touch emulation (like Mantis) is must have for playing no native controller games.

I managed to force landscape mode via other app, everything is ok, but it would be nice that Mantis have native landscape mode.

Also consider implementing hot switch to turn off Mantis overlay for navigating through game menus with controllers for games that support that (to avoid use of mouse pointer for menu navigation) and when gameplay starts then to turn Mantis overlay on.

EDIT:

If that can't be accomplished consider implementing feature that Panda has it, by pressing L&R analog sticks turns on/off mouse pointer which is controlled by analog sticks (L slower movement, R faster movement)...

I play lots of couch coop games on my ShieldTV (2 or more players on same device) and Mantis at this stage of development is for couch coop gaming a bit worse than Panda. Panda doesn't recognizes different controllers like Mantis, so touch emulation can be used on multiple controllers at the same time to play couch coop game (thou all controllers have assigned same keys). Mantis on the other hand recognize different controllers but you can't use them at same time (at least i didn't find how). If you could make Mantis use multiple controllers at same time it would be perfect for couch multiplayer gaming, which is growing market on Android TVs...

If you need beta tester for AndroidTV (ShieldTV) you can count on me...

Keep up the excellent work...

----------------------------------------------------------------------------------------------------

Panda activation through RemoteADB without need for PC (after every reboot repeat process to reactivate):

- Enable Developer options

- Enable ADB and ADB over network in Developer options

- Connect your device to wifi router

- On your device Start Remote ADB Shell app (https://play.google.com/store/apps/details?id=com.cgutman.androidremotedebugger&hl=en_US&gl=US)

- Enter your device IP and connect

- Enter these commands:

sh /sdcard/.chaozhuo.gameassistant2/inject.sh

appops set com.panda.gamepad SYSTEM_ALERT_WINDOW allow