Hey guys wanted to share this here. I have created a client/server app for android + pc. I designed it specifically for Nvidia Shield Portable, but it should work with any android device (OS4.4 KitKat) that has a true android gamepad attached.
A-PC GamePad <- check out my website for more details.
So what is it?
This is a solution to use your Nvidia Shield as a PC GamePad. There is an android app (client) that takes over the gamepad input and sends it over wifi to a PC app (server). The server app feeds a vJoy gamepad with the input from the Shield gamepad.
The android app runs in the background, so you can have any app run in the foreground. You can run Nvidia's GameStream or Splashtop Streamer and still control your PC. This app overrides the controls from the gamepad. This means you can stream your games even if your PC is not gamestream ready! You can still navigate the Shield with the touchscreen, back and home buttons.
Supports multiple controllers! I have only tested with two gamepads (Shield Portable, and Shield Controller), but it should work with up to 16 gamepads. If anyone has success with more controllers, please let me know.
Note that the vJoy app emulates a DirectInput controller, not an Xinput controller. However, you can run x360ce for Xinput games. I have found that this interferes with Xinput controllers attached to the PC at the same time. For now, this is going to be how it works.
I really want to hear some feedback so please let me know what you think.
This is what I've been looking for, thanks!
I'll check it out next week and give you feedback.
Hi,
Thanks for sharing your app with us, i have a question, have you tried using steam with you app like 360 controller ? i will try to do that one i get home
Thanks again
The working/non working sideloaded apps, accessories & modules thread for Root & Non-Rooted AFTV2
I'm starting this thread so that some of the new or regular users have somewhere to compare accessories/sideloaded apps & experiences with each other, please help each other & add any good compatible apps or xposed modules so we have a place to find new stuff for our Amazon Fire Tv 2. There will also be a working & non working section. Add any in the comments with some information (version numbers too if needed), & if there are problems with them? I will add them to the main front page (post1).
We can only operate this if we all work together so feel free to add any working or non working in the comments below.
PLEASE NOTE
I don't want any downloads to any wares (this is standard XDA rules) or links to apps In any form even google play store or amazon links too, the only exception to this is if you have a link for a guide on Xda forums to get the sideloaded app or accessories to work (not the download to any APK's!!!!).
I have noticed that you need to turn off usb debugging in the developer section otherwise the usb port will not function correctly on the AFTV2!!!!
Some apps also may need Root access, Google Apps (Gapps), Google Framework, Xposed & or Xposed modules to make them work & sometimes will require a reboot of the system, I will as & when add this information next to the apps when possible.
Sideloaded Apps Section
Working Sideloaded Apps
Kodi
Fire Starter (Works on 0S5 but not the same as AFTV Gen1)
ES File Explorer (& Pro version)
Mouse Toggle for Fire Tv (v1.0.3 working)
Mame 4 Droid 0.139u1
John SNES Lite
NES.emu
MD.emu
SNES 9x Ex +
Perfect NES Emulator Pro
PPSSPP
Nostalgia.NES
PCE.emu
My Boy!
Terminal Emulator
Ad Away (needs to have Root access)
Archos Video Player
Root Explorer (works but needs a mouse for some functions)
Opera Browser (works but needs a mouse for some functions)
Tunein Radio (works but needs a mouse for some functions)
Spotify (works but needs a mouse for some functions)
Showbox (works but needs a mouse for some functions)
Popcorn Time Pro (works but needs a mouse for some functions)
Movie HD (works but needs a mouse for some functions)
Firefox (works but needs a mouse for some functions)
Reicast Dreamcast Emulator
BT Sports App
VMLite VNC Server
Utorrent
Dolphin Browser
Modern Combat 5
Tasker (works but needs a mouse for some functions)
Secure Settings
Asphalt 8
Folder Mount
ePSXe for Android (works but needs a mouse for some functions)
SkyGo App (works but needs a mouse for some functions) (Please Note that it only works without Root)
Neo.emu
Wukong Tv Remote
Titanium Backup (& Pro version)
Blackmart (works but needs a mouse for some functions)
Aptoide (works but needs a mouse for some functions)
Busybox & Pro version (needs to have Root access
& app Is a little stretched but still ok to use)
Tv Anywhere (works but hard to get round the app, mouse needed, also couldn't connect to my tivo box?)
Sky Movies (works but hard to get round the app, mouse needed)
Vpn by Private Internet Access
Remotr
Xposed Installer 3.0alpha4
Google Chrome (Gapps required to make it work)
Play Store Leanback Nano (Working guide - http://www.aftvnews.com/how-to-install-the-google-play-store-on-the-fire-tv-2-running-fire-os-5/)
MD5 Hash (A little stretched but still ok to use)
Tv Launcher
Simple Tv Launcher
Nova Launcher (Works but not very well)
Castle of Illusion (Amazon Underground app)
Sonic CD (Amazon Underground app)
Duck Tales (Amazon Underground app)
Star Wars Knights of the Old Republic (Amazon Underground app)
Apple Music (Display is in the vertical but still works)
YouTube Leanback
Twitch Leanback (Gapps required to make it work)
Apk Extractor by MKR World (Works but limited movement In the app even with a mouse, but the search function works fine to find apps to extract)
Vine (Works but not very well with videos playing while scrolling)
Google Inbox
Google Drive
Google Sheets
Google Keep
Google Play Music
Google Earth
Google Hangouts (Works but requires to sync contacts)
Moonlight Game Streaming (Must have a Nvidia graphics card)
Moonlight for Rooted Devices (Must have a Nvidia graphics card & have a rooted device)
Apps2SD Pro
Apktool (arm64) (Works but needs a mouse for some functions)
VLC for Android (Works but double play/pause click interferes with Mouse Toggle for Fire Tv)
SD Maid & SD Maid Pro (Works but needs a mouse for some functions)
Mupen64
Quickboot (Works but boot Into recovery doesn't work)
Quickboot Pro (Works but boot Into recovery doesn't work)
Non Working Sideloaded Apps
Premium VPN (It loads up but then shuts down)
SuperRetro 16
Settings apk (Most of the app selections kicks you out, including the bluetooth menu)
All 4 (Opens & lets you log in but doesnt let you stream)
Sixaxis (PS3 controller app)
Chaos Rings
Sonic 4 Ep 2
Minecraft PE
World of Goo (Works but needs touch display)
King of Fighters 2001 (Gets stuck when downloading extra content, and stays at zero)
Dead Space
Need for Speed Most Wanted
Sword of Chaos (Works but needs touch display)
Best Friends (Works but stretched display)
Wind Up Knight
WatchABC (App opens but videos won't play)
Apk Extractor by Meher (Opens but can't move down the sections even with a keyboard or a mouse app)
Google Contacts version 1.3 (Works but stalls with the message - Contact list is being updated)
Google Contact Sync
Xposed Section
Tested Working Xposed Modules
HDXPosed
Renamer (Requires reboot to see changes)
Secure Settings
Fake Wifi Connection
Non Tested Working Xposed Modules
RootCloak
Non Working Xposed Modules
Pointer Replacer
Accessories Section
Working Accessories
Amazon Basics 7 Port USB 3.0 Hub
Logitech MK550 Cordless Wave Mouse
Trust 4way Usb Hub (Usb powered)
Logitech Gamepad F310
Ipega Bluetooth
Flirc USB IR Receiver
Logitech Wireless Touch Keyboard K400
Xbox One Controller (Need to add two modules from the post In the Fire TV Andriod Development forum to make it work)
Logitech Wireless Touch Keyboard K400 Plus
Xbox 360 Wireless Controller & 360 Wireless Receiver
Logitech Harmony Smart Hub & RemoteXbox 360/Pc Wired Controller (But bottom triggers don't work)
Polaroid Male A to Male A USB Cable (Tescos Uk)
Madcatz C.T.R.L.R Gamepad
Rii I8 Mini Wireless Touchpad Keyboard
Nyko Playpad Pro
Logitech Gamepad F710
Wii U Pro Controller (Needs to connect to a third party USB dongle)
Tronsmart Mars G01 Controller
Rock Candy XBox 360 Controller (Analog triggers & right analog stick dont function in every app)
Rii I13 Mini Multimedia Airfly Mouse Keyboard
NES30 Pro Controller
PS4 Controller (Look at page 2 post #11 on this thread for the working guide)
Sandisc Ultra Extreme SD Card (Class 10)
Xbox 360 Wired Non Official Controller (See page 2 post #14)
Logitech K700
DG Wireless PS3 Conroller (See page 2 post #19 for the link)
Moga Pro
Asus Controller
MeLE F10 Deluxe Remote/Keyboad/Mouse (Home button not function the same as the orig remote)
Rii Mini II Remote/keyboard
AmazonBasics 4-Port USB 2.0 Ultra Mini Hub
Giotech vx2 PS3 Controller
Xiaomi Gamepad
Red Samurai (Gamestop)
Cateck Ultra Slim 4 Port USB 3.0 Data Hub
Speedlink SL-6576 Wireless Controllers
Nyko Cygnus Bluetooth Controller
Non Working Accessories
PS3 Controller
OUYA Wireless Controller
Moga Portable
Xbox One Covert Controller
thanks everyone :good:
Did anyone try connecting a PS3 Controller using Sixaxis App? Can't get it to work on the Fire TV 2nd Gen... Controller won't connect!
DanS said:
Did anyone try connecting a PS3 Controller using Sixaxis App? Can't get it to work on the Fire TV 2nd Gen... Controller won't connect!
Click to expand...
Click to collapse
Thame at me.
Posted this same thing, but only for accessories in the fire TV general section last week...
My xbox360 wired works just fine, FYI. I play naught 2 regularly using it. Only issue I've noticed is that the top bumpers do not register (white light doesn't blink when pressed), there is no menu button, and my mouse cursor disappears when the controller is plugged in...
Sent from my SM-G900P using Tapatalk
finndo said:
Posted this same thing, but only for accessories in the fire TV general section last week...
My xbox360 wired works just fine, FYI. I play naught 2 regularly using it. Only issue I've noticed is that the top bumpers do not register (white light doesn't blink when pressed), there is no menu button, and my mouse cursor disappears when the controller is plugged in...
Sent from my SM-G900P using Tapatalk
Click to expand...
Click to collapse
Is it plugged into a hub? Or straight into the usb port at the back?
Sent from my SM-G900F using Tapatalk
deanr1977 said:
Is it plugged into a hub? Or straight into the usb port at the back?
Sent from my SM-G900F using Tapatalk
Click to expand...
Click to collapse
plugged into the hub, I'll go put it in direct and see if it registers... I'll just edit this post afterwards
Sorry, life happens..
Works fine direct connect, no difference I could detect.
I was wrong about one thing though, the top bumpers light the white led, the bottom triggers do not. However, the d pad and sticks don't light the led, but both work for navigation, so maybe they work in a game that uses them.
I did notice depressing the sticks (either) does the same as the green button (ok/enter), had not noticed that before.
finndo said:
plugged into the hub, I'll go put it in direct and see if it registers... I'll just edit this post afterwards
Sorry, life happens..
Works fine direct connect, no difference I could detect.
I was wrong about one thing though, the top bumpers light the white led, the bottom triggers do not. However, the d pad and sticks don't light the led, but both work for navigation, so maybe they work in a game that uses them.
I did notice depressing the sticks (either) does the same as the green button (ok/enter), had not noticed that before.
Click to expand...
Click to collapse
I will try my boys unwired xbox 360 pad with the charge plug plugged in later & see if that works? Which hub are you using? I would like to add it to the working accessories section? Make & model number please If you don't mind? ?
Sent from my SM-G900F using Tapatalk
Flirc working, but most know this.
Ipega bluetooth working also.
jlechner said:
Flirc working, but most know this.
Ipega bluetooth working also.
Click to expand...
Click to collapse
What's flirc? An app or device?
deanr1977 said:
What's flirc? An app or device?
Click to expand...
Click to collapse
Usb device. It's like a programmable ir receiver.
Guide to get the PS4 Controller working on the AFTV2
Ok so i saw this & copied the work around if you want to go to the original thread the link will be at the bottom of this page.
Here is what you have to do.
I had to pull out my windows install to run the SixAxisPairTool to get the PS4 controller to pair. There is a Mac version but no matter what I tried it kept saying there were no controllers on the USB bus.
In the ADB shell you need to pull the Bluetooth MAC address from your FireTV Stick using this command:
$ settings get secure bluetooth_address
Take that value and plug it in to the tool and then you will be paired.
To get the controller to work with the PS4 again is as simple as plugging it in via USB to the PS4.
It's not quick to swap back and forth as you need to rerun the pair tool to get the controller to work with the fire tv again.
The original thread is here (look at post 4 for the guide)-
http://forum.xda-developers.com/fire-tv/general/unable-to-pair-ps4-controller-to-firetv-t3250644
Make sure you give him thanks on his thread if this works for you.
Added more apps & accessories to the list 7/1/16
If anyone has anymore please feel free to add them to our list
ePSXe works perfectly. The preferences page doesn't crash in the new version, so remapping the game controller is no problem without a mouse.
These 360 Controller knockoffs work perfectly with Fire TV and they're fairly priced at US 13.99 with free shipping! My pink one just arrived and I tested it with a round of Modern Combat 5
http://www.ebay.com/itm/37144009474...49&var=640510207534&ssPageName=STRK:MEBIDX:IT
@tekno4ever thanks for the info with the vpn app, I added it to the list cheers.
I have a Logitech K700 and it works fine. Touchpad works too.
BT Sport App for Kindle Fire Stick
Hi, Would appreciate it if someone could post the current BT Sport App APK (v 2.11.0) for download via Windows PC. I can then sideload onto Fire stick using Adbfire. Thanks in advance
Fyi with @rbox twrp recovery and pre rooted img on aftv2, Google Chrome works (worked out of the box for me) with a mouse app such as Wukong as well as Play Store works if done correctly including downloading apps..
Also, Xposed works great on aftv2 as well now.. I feel your list needs to be udpated soon haha
Hey guys, just got my fire tv, 2nd Gen.
Finished installing it, and I had two games in the appstore: sonic 4 ep2, and minecraft pocket edition. Bought these years ago for the kids.
Anyway, I had an old generic ps3 controller that I connected to the fire tv, and I can confirm that it's working perfectly.
I looked it up on amazon, and it's this model, if anyone has it, give it a try:
dg wireless ps3 controller
Sent from my SM-N920T using Tapatalk
Also, one side loaded game that did not work for me was Chaos Rings, the original one.
Sent from my SM-N920T using Tapatalk
This will only work if you have a NVidia compatible card and the NVidia GeForce Exp App. on PC This guide will also show you how to make the quality of the games excellent.
First get newest copy of PCSXR
Download the Natural Vision Shader plugin
Download Pete's OpenGL2 PSX GPU Version 2.9
Download the newest Pokopom XInput Pad Plugin
Unzip PCSXR to a place on your PC where u intend to keep it to use , do not use it from the desktop just find a place my docs etc..
Unzip the Natural Shader zip and place the Natural folder into the directory of PCSXR
Unzip the OpenGL2 PSX GPU Version 2.9 and place the contents into the plugins folder in PCSXR
Open PCSXR and go to configuration, then to plugins&bios
Under graphics use the drop down to select Petes OpenGl2 driver 2.9,
Under that select configure heres where you will tweak the settings to have the best effects
Click the drop down under Full screen Filters and select ARB program(gpuPeteOGL2.vp/fp) Then
click the browse button directly to the right of that drop down and browse to where you placed the Natural folder and select it.
Click ok to save these options , back at the plugins and bios screen under graphics you will see
first controller use the drop down to select Pokopom Xinput Pad Plugin click ok to save options for
now.
Open the NVidia GeForce exp and go to Preference then on the left side select SHIELD make sure
there is a check mark in the box where it says Allow this PC to stream to SHIELD devices then on the
right click the + sign and browse to the folder where u have PCSXR and select the PCSX exe and add it
to your list of shield games.
On fire tv install the moonlight apk I got this from the amazon app store on my kindle then transferred to the fire tv
Open the moonlight app on the fire tv it will scan and should find your PC select your PC and you will
see a list of games, select PCSX and run it, at this point it should pop up the NVidia exp window on
your PC this is where we will configure the controller. Get Your Bluetooth controller amazon or
otherwise and hop over to Your PC making sure it is in range with your amazon Fire tv .
On PCSXR select configuration plugins and bios, then under First controller select configure and
configure Your controller as you would if it was connected yes this part has to be done on the PC but
once its configured its saved, after that load Your game and in a few seconds it should be on Your tv
screen in full screen nice quality and have a wireless controller to use with it.
EDIT-- My son informs me that the sound on some of his games is not that great, this plugin spupeopsdsound109 from Petes plugin site corrects that, just place it into the plugins folder of Psxcr and choose it from the plugins and bios config
I have my fire tv hard wired to my net but I tested doing this with my wireless and a Bluetooth
controller and I had no controller or game lag whatsoever
This method also works with PcSX2 for ps2 games to stream to amazon ftv but all you have to do is
add the PCSX2 exe to the NVidia shield games list and configure controller all necessary plugins are
already set up in the newest version
screenshots at bottom are of the plugins and bios section and my settings for op quality i would provide links to the programs used here but google can also do that
I got this controller ipega kp-4026 and installed the ipega game center to connect and make the controller work as moga pro config but it doesnt work, R1 and L1 changes vol and all gameloft games see it as a keyboard and still dont work.
when i go connect the controller i need to press Home + Y for moga pro and Home + X as keyboard right ?
Im using a Moto G 3 stock no root