2017 Shield controller mapping problems with PC - Shield Android TV General

I just got the new Shield TV and have been very pleased with it so far. However, I use Gamestream a lot and the only way I have even been able to eliminate input lag from the controller is by connecting it directly to the streaming PC rather than through the shield device. Well this would work as intended, but I found that the new controller has messed up maps when connected directly to the pc. For example when you press down on the left analog stick it registers as a trigger pull or somehting.
I was looking for the config files on my PC to see if I could manually fix the problkem, but found ntohing. I assume the nVidia devs will fix this in a patch, as their controller is awesome and I see people buying it for gaming in general. I am going to post this on the Nvidia forums as well.
Does anyone know where the config file might be so that I can make the adjustments? I also tried third party software but it was super clunky and didn't work like I imagined.

I have the same issue. If you make any progress in the matter, please update.

bahnean006 said:
I have the same issue. If you make any progress in the matter, please update.
Click to expand...
Click to collapse
You'll know the moment I do. I have a post on Nvidia and will be trying to fix it myself. I need to find the configuration file saved on my pc and modify it.

seh6183 said:
You'll know the moment I do. I have a post on Nvidia and will be trying to fix it myself. I need to find the configuration file saved on my pc and modify it.
Click to expand...
Click to collapse
Alright awesome thanks.
I've tried speaking with nvida support through e-mail but I'm not sure they know what I'm talking about. I really like the new controller and would love to use it both with my shield and pc interchangeably. The old shield remote has zero issues on my pc but its just not comfortable enough to use longer then 30 minutes.

Related

[Q] Use Xperia Play as a PC USB Controller?

Hey guys, I posted this in the general section but I think it would be better to post it here. Could the Xperia Play controls be used with PC games? Even with Xpadder or something similar? What would we need to make this happen?
As I already said, you need new kernel or kernel module to enable sharing of phone's PS controls via USB.
Why via USB and not bluetooth or Wifi?
Blagus said:
As I already said, you need new kernel or kernel module to enable sharing of phone's PS controls via USB.
Click to expand...
Click to collapse
And what that does mean? xD
Miles Wolf said:
Why via USB and not bluetooth or Wifi?
And what that does mean? xD
Click to expand...
Click to collapse
I think the original poster wanted to do this via USB to have it function as a standard gamepad, like a HID compliant device. This would require new kernel modules and thereby a new kernel to use on the device (and probably an app as well).
If you wanted to generate gamepad HID codes via communications over BT or WiFi (or over USB Debug channels) data streams, you could likely do so, but would need computer side drivers and programs, as well as the program to use on the device.
This is totally do-able. However the want for doing so is up to the individual. I personally don't have much want of it, as I already have good controllers for my PC.
I think it would be possible to make such app as well, which would log keypresses and send them via Bluetooth or Wi-Fi. But additional software would be needed on PC side too. But that's an option too, which isn't bad at all. Actually, USB HID method would be, IMO, more advanced...
I've used software that lets me use my phone as a touchpad, mouse, and media playback controller for my pc. So i dont' see why it couldn't be done. that software used wifi.
ace518 said:
I've used software that lets me use my phone as a touchpad, mouse, and media playback controller for my pc. So i dont' see why it couldn't be done. that software used wifi.
Click to expand...
Click to collapse
There are a few reasons off the start. A game controller would require nearly instantaneous reaction time to work properly. Secondly, people would expect it to work nearly flawlessly with next to no work or reading on their part.
Yes, it is _TOTALLY_ do-able. However, doing it just to do it, I don't see the benefit, as I personally wouldn't use it, and I certainly wouldn't receive pay nor even praise from the community. So it fails all the tests for me to engage myself in a project. The "Benefits Me", "Benefits the larger community", and "Benefits my ego" issues. If it benefitted the larger community, maybe. However it seems the consensus is that most people have dedicated controllers already that are low cost. I don't intend to use my phone as a PC controller, as I have several game controllers (from a 360 pad, to flightsticks, to a nostromo speedpad) for my PC. I also don't currently have a need to learn the Bluetooth or WiFi stacks so this wouldn't benefit me. Lastly, any product I were to produce would have limited market, and most of the market it would be presented to would be more likely to bash it than to even click a button to say 'Thanks' for it as they download.
If somebody is interested in doing this, go for it! It would be a nice little experiment project to learn the coding requirements for using the BT stack as a HID device or forwarder, or the WiFi stack and how to coordinate with a client side device driver and program as well. Just personally I won't be doing this.
i remember on my old sony ericsson phone w810i i could control my mouse on my pc with my fone via bluetooth with a built in app called desktop remote
so now wouldnt it be better to have the control pad on the play, use BT
to play pc games etc?
ace518 said:
I've used software that lets me use my phone as a touchpad, mouse, and media playback controller for my pc. So i dont' see why it couldn't be done. that software used wifi.
Click to expand...
Click to collapse
I believe GRemote does something similar. you can use your phone as a wifi mouse and keyboard or joystick or media controller. unfortunately, its fairly expensive so not really worth it. no way i'm paying $5.00 for it.
It would be cool to see this working.
crispyduckling said:
i remember on my old sony ericsson phone w810i i could control my mouse on my pc with my fone via bluetooth with a built in app called desktop remote
so now wouldnt it be better to have the control pad on the play, use BT
to play pc games etc?
Click to expand...
Click to collapse
I remember that, haha. Unfortunately it wouldn't work very well as a gamepad, there was like a half second delay between each button press.
I doubt BT or Wi-Fi would be good, because of the mentioned delay. SE kernel sources do have USB HID driver but I don't know is it used for USB OTG or to be used as HID on PC.
Another question.
Is any App out there where i can use the Xperia Play Gamepad for another Android Devices like my HTC Flyer?
->
Start an Emulator in my Flyer and use the Xperia Play Gamepad over Bluetooth or wifi to play the Games on the Flyer.
For iOS with Jailbreak i can use a SNES Emulator on ipad and a iPhone or iPod Touch as Gamepad/Controller.
Thanks for help and answer!
Waqas said:
I believe GRemote does something similar. you can use your phone as a wifi mouse and keyboard or joystick or media controller. unfortunately, its fairly expensive so not really worth it. no way i'm paying $5.00 for it.
Click to expand...
Click to collapse
gPad does this and there is a free version which I haven't been able to discern much difference between it and the paid version.
German-Guy said:
Another question.
Is any App out there where i can use the Xperia Play Gamepad for another Android Devices like my HTC Flyer?
->
Start an Emulator in my Flyer and use the Xperia Play Gamepad over Bluetooth or wifi to play the Games on the Flyer.
For iOS with Jailbreak i can use a SNES Emulator on ipad and a iPhone or iPod Touch as Gamepad/Controller.
Thanks for help and answer!
Click to expand...
Click to collapse
yes that is what I'm wondering as well really hope it is possible.
Blagus said:
I doubt BT or Wi-Fi would be good, because of the mentioned delay. SE kernel sources do have USB HID driver but I don't know is it used for USB OTG or to be used as HID on PC.
Click to expand...
Click to collapse
The PS3 and Wii controllers use Bluetooth.
benoitb85 said:
The PS3 and Wii controllers use Bluetooth.
Click to expand...
Click to collapse
Way to necro a thread.
_YES_ they use WiFi, but they aren't multi-purpose processing devices that have other priorities and background processes. They also are dedicated to doing such actions, and are engineered with that in mind.
To get it to work on the Play, as a BT controller (or WiFi, which would be even laggier), would require a kernel module to be created and installed (meaning new ROM/Kernel and likely an app as well). Then you would need a machine that has the proper HID profile enabled via BT, or a separate app to mimic a HID USB controller via WiFi.
As said before, since this thing tends to have other priorities than _JUST_ its gamepad (data synch, OS/VM GC, memory mgmt, etc), there are times when it will lag out even with a high priority on the module and associated game-controller app.
This _IS_ possible, just nobody is as excited by the idea who would be willing to code it. Honestly, if you wanted to do it as a starter coding project for via WiFi, it would be interesting to see your take on it. If you want to get your hands dirty with coding a kernel module to offer a HID profile via BT, that would be an even more elegant solution. However, it would require a bit more advanced knowledge. I haven't written any kernel modules by hand, ever. I've only adapted existing ones and patched a few on my own machines, so I'm certainly not a candidate to go after this myself.
We are not saying it isn't possible. It is. Via WiFi it just isn't a good idea (lag), and via BT would require some more involved and in-depth modifications and coding. Getting coding to set it up as a USB attached controller would probably be a bit easier and possibly even easier to code than the BT HID stack inclusions. I encourage those who think this is a good idea to try coding it themselves. I'm sure others would be interested in it (based upon this thread).
https://play.google.com/store/apps/...rch_result#?t=W251bGwsMSwyLDEsImFwcC5wY29uIl0.
I did not try it yet.
benoitb85 said:
https://play.google.com/store/apps/...rch_result#?t=W251bGwsMSwyLDEsImFwcC5wY29uIl0.
I did not try it yet.
Click to expand...
Click to collapse
Darn it. Missed this thread before making my own. Now I feel kinda dumb. But if anybody tried this app and got it working, could you please upload the devs windows drivers/programs. Because the devs site is unavailable in my country.
Sent from my PLAYSTATION PHONE using tapatalk
Dilemina said:
Darn it. Missed this thread before making my own. Now I feel kinda dumb. But if anybody tried this app and got it working, could you please upload the devs windows drivers/programs. Because the devs site is unavailable in my country.
Sent from my PLAYSTATION PHONE using tapatalk
Click to expand...
Click to collapse
This app is amazing. But the only problems are that the X button does not work properly (you have to hold it) and the buttons can't be mapped to some keys for example SHIFT. Otherwise It helped me finish Sonic Generations

[Q] WinRT tablet as second monitor via Wifi?

Has anyone out there heard of any apps for WinRT that enable you to use the Surface or other RT tab as a second monitor via wifi? I'm thinking along the lines of DiplayLink, Air Display, MaxiVista, etc. for iPad.
I really need something like this, and if no one else is doing it, I'm going to have to put my dev shoes back on and write one. I can't beleive that this hasn't been done yet, but maybe there are some barriers on the WinRT OS side that make this tougher than I'm assuming?
Cheers.
jasonk910 said:
Has anyone out there heard of any apps for WinRT that enable you to use the Surface or other RT tab as a second monitor via wifi? I'm thinking along the lines of DiplayLink, Air Display, MaxiVista, etc. for iPad.
I really need something like this, and if no one else is doing it, I'm going to have to put my dev shoes back on and write one. I can't beleive that this hasn't been done yet, but maybe there are some barriers on the WinRT OS side that make this tougher than I'm assuming?
Cheers.
Click to expand...
Click to collapse
Please do shout if you find one - I could use that as well
//M
Id pay at least 10$ for this app- and im sure that a lot of others would be willing to do the same. Allow me to use my ipad as a 2nd monitor with my Surface - Id pay 20$
You should be able to install a virtual graphics card (similar to http://www.zoneos.com/zonescreen.htm) and then extend the virtual display it gives you over VNC to the VNC client on Windows RT.
I haven't tried/played with that, though.
netham45 said:
You should be able to install a virtual graphics card (similar to http://www.zoneos.com/zonescreen.htm) and then extend the virtual display it gives you over VNC to the VNC client on Windows RT.
I haven't tried/played with that, though.
Click to expand...
Click to collapse
This looks intriguing - but the warnings about windows 7 blue screen have me a little worried to even attempt to use it using windows 8. Id love to hear if this works - Im not willing to be the guinea pig - I had enough problems getting windows 8 to work on my Thinkpad with unsupported AMD ATI graphics drivers. As it is - I lost all of my power settings, and have no idea how to get them back - Ive seen a forum post recommend a repair installation of windows 8, but I am not confident. I have everything working, all of my software works, my RDP works, I just don't want to screw it up now.
jasonk910 said:
Has anyone out there heard of any apps for WinRT that enable you to use the Surface or other RT tab as a second monitor via wifi? I'm thinking along the lines of DiplayLink, Air Display, MaxiVista, etc. for iPad.
I really need something like this, and if no one else is doing it, I'm going to have to put my dev shoes back on and write one. I can't beleive that this hasn't been done yet, but maybe there are some barriers on the WinRT OS side that make this tougher than I'm assuming?
Cheers.
Click to expand...
Click to collapse
I have searched google and found something for code:
1.DXGI :hardware acceleratedI desktop duplication on windows 8.its really fast.http://code.msdn.microsoft.com/windowsdesktop/Desktop-Duplication-Sample-da4c696a
2.hardware acceleratedI media foundation encoder.
3.hardware acceleratedI media foundation decoder and renderer.
I know little code and I hope you can write one.that will be great.
I would love to have this option as well. Is there a way to do it via the hdmi? My pc has hdmi and vga out. I have a monitor hooked up through vga. So would I be able to put the surface in the hdmi spot or is the mini on the surface just out not in?
Droopydroors said:
I would love to have this option as well. Is there a way to do it via the hdmi? My pc has hdmi and vga out. I have a monitor hooked up through vga. So would I be able to put the surface in the hdmi spot or is the mini on the surface just out not in?
Click to expand...
Click to collapse
It's out only
Seriously need this. I would pay good $$ for an app like this. Please let us know if you make one or find one.

Anyone else interested in using there original xbox DVD remote in XBMC for the Ouya?

I personally bought an Ouya the moment XBMC announced they would support it. I find the Ouya interface lacking/laggy and buggy to say the least, even the android ports of the emulators are sub par compared to my modded xbox, wii or even wii u so I don't mind much for them. At any rate my ouya is pretty much fully XBMC, atm I use the boot program to auto load xbmc at startup. However controls are clunky compared to original xbox DVD remote I've been using for years now. The ouya is a nice speed improvement inside xbmc compared to aging xbox. So i've been trying to get the dongle to work via USB. So far I've soldered a USB cable to the pinouts inside the dongle and with the aide of drivers someone made got it working in windows, but need some help mapping the buttons correctly to the ouya/xbmc, right now each button does something different lol. The ouya see's the remote as controller 1 and it's kind of interesting it does anything in the main Ouya menu at all.
I've taken the keymaps.xml xbox remote section and pasted it into my ouya xbmc userdata keymaps folder still no go inside XBMC. Anyone else interested in having this working? I'm sure there has to be some people like me who use my xbox for xbmc every day still and want the Ouya only as an HD upgrade to the xbox 1.
Any hints/clues on where to start looking? I'm afraid I may be out of luck until a bug in XBMC gets fixed (I read android xbmc has keymaps issues yet to be resolved) Source - http://wiki.xbmc.org/index.php?title=OUYA Halfway down first under "Known Issues"
I also understand getting it mapped in the Ouya menu and in XBMC are two different things, I'm mostly interested in getting it mapped in XBMC but for fun if anyone has any info on mapping it in android Ouya menu that would be cool too, I'd like to use this as a learning experience
Here is some pics of what i've done so far for testing - https://dl.dropboxusercontent.com/u/53003733/2013-07-26%2007.22.00.jpg
and - https://dl.dropboxusercontent.com/u/53003733/2013-07-26%2007.22.09.jpg
Of course I'll pretty it up when I can get it working and such, sorry crappy quality pics
you know when you think something is really cool, and you completely support it, and want the idea to blossom in every way, but just kinda aren't into it?
godspeed brother. knock 'em dead.
ArdDarvis said:
you know when you think something is really cool, and you completely support it, and want the idea to blossom in every way, but just kinda aren't into it?
godspeed brother. knock 'em dead.
Click to expand...
Click to collapse
LOL ya it seems not many are interested in this. FWIW I will post what i've found so far. I've mapped the remote using keymaps.xml. After some research the only remotes that seem to work on android at all are ones that are recognized as a keyboard and therefore can map, this way it also requires no drivers. Seem the official MS remote uses its own itteration of some sort. With an App called keytest.apk I've tested the input's it's reciving via the IR, it's random button it gets every time so no amount of tweaking the .xml will make it work as I had hoped
I did find a product called FLIRC that looks promising though! Might be exactly what I need to get this MS remote working on the Ouya as it does the XBOX
The website is www.flirc.tv The product is actually a very great idea, can't believe I never knew of it before. :good:

[Q] Best ROM for enabling Kodi to read external HDD by USB

Hi Guys,
I just bought my brother an ATV as a gift as he wanted a simple media player that would work well straight out of the box. I have a lot of experience with building Windows and RaspberryPi HTPC's that run Kodi, but he is far from the type who likes fiddling and 'hacking' so I thought a Fire TV would be a better solution.
We live in Australia, so I knew that most of the channels wouldn't work here with out a VPN but was disappointed to find that the USB port doesn't support mounting of an external HDD. I really should have read the fine print closer before buying, but all my brother really wanted to do was play movies off his external drive and so far the ATV has turned out to be a unusable paperweight.
I've suggested he upgrade to a NAS for his home network, but in the meantime I've been investigating other options. I have plenty of experience in rooting my android phones and loading custom ROMS and I know that this is all possible with the ATV.
Could anyone out there suggest the best option (ie. the name of a specific custom ROM) for achieving the following:
1. Loading straight into Kodi
2. Supporting USB external storage
3. Google Play for downloading apps for all other streaming services.
Thanks
randommonth said:
Hi Guys,
I just bought my brother an ATV as a gift as he wanted a simple media player that would work well straight out of the box. I have a lot of experience with building Windows and RaspberryPi HTPC's that run Kodi, but he is far from the type who likes fiddling and 'hacking' so I thought a Fire TV would be a better solution.
We live in Australia, so I knew that most of the channels wouldn't work here with out a VPN but was disappointed to find that the USB port doesn't support mounting of an external HDD. I really should have read the fine print closer before buying, but all my brother really wanted to do was play movies off his external drive and so far the ATV has turned out to be a unusable paperweight.
I've suggested he upgrade to a NAS for his home network, but in the meantime I've been investigating other options. I have plenty of experience in rooting my android phones and loading custom ROMS and I know that this is all possible with the ATV.
Could anyone out there suggest the best option (ie. the name of a specific custom ROM) for achieving the following:
1. Loading straight into Kodi
2. Supporting USB external storage
3. Google Play for downloading apps for all other streaming services.
Thanks
Click to expand...
Click to collapse
You need root for all those things. Amazon is supposed to open up the usb port with a soon*to be released update.
KLit75 said:
You need root for all those things. Amazon is supposed to open up the usb port with a soon*to be released update.
Click to expand...
Click to collapse
Thanks for the prompt response.
Yep, it looks like external USB storage will be enabled in the next update, however there is doubt over whether local file access (ie. for movies etc) will be permitted. Do you have any proof that it will work?
Otherwise it looks like I'll still be needing to root and install a custom ROM, which is no problem for me.
I'm just having trouble tracking down the name of a suitable ROM...?
randommonth said:
Thanks for the prompt response.
Yep, it looks like external USB storage will be enabled in the next update, however there is doubt over whether local file access (ie. for movies etc) will be permitted. Do you have any proof that it will work?
Otherwise it looks like I'll still be needing to root and install a custom ROM, which is no problem for me.
I'm just having trouble tracking down the name of a suitable ROM...?
Click to expand...
Click to collapse
Well, first...rooting is not so simple. I have no idea how the units arrive in Australia but if its anything like Germany and the UK, you just can't do it except maybe by hardware which very few have done. Amazon's gone through great lengths to prevent root (lookup efuse to give you an idea. Sorry.
Second, we don't have any custom ROMs yet. We have prerooted firmware that enables rooted users to enjoy updated features and bug fixes but its identical to the amazon updates (same ui)
You know...this news about the USB port is like 3 days old. Like you, I noticed the talk was more around games. I honestly have no idea if they can restrict personal media but if they can I think they will. But for the sake of all the non-rooted users I hope it supports mkv and mp4 files. Good luck!
On a side note-- I downgraded to a small USB flash drive because all my media comes from network drives. The flash drive stores thumbs and very little else. This is ideal for me. If he travels a lot I guess this setup won't work but for home use its definetly the best way to go I think.

SMB Network Share Performance

This may be interesting...or, it may just be how it is simply because it's not Windows. Hopefully there's something that can be tweaked to improve. Anyway, here goes, and you can let me know what you think.
I have two "HTPCs". One is a Windows machine (4th generation Intel NUC) and the other is, of course, an NVIDIA Shield TV. I use Kodi on both, and read files from the same network share. The NVIDIA Shield is considerably slower to read in the files and sub-folders for large folders (okay...I have tons of files). The interesting part about this is that the NVIDIA Shield TV is hardwired with LAN whereas the Windows machine uses Wifi. So, you'd think the Wifi would surely be the one slower. Is there anything I can tweak to improve this or any suggestions? The Intel NUC does have 16 GB of RAM, compared to the 3 GB on the NVIDIA Shield TV (I used to also use this machine for other tasks). But, you wouldn't think it would matter just for file listing. I hope it's not just something that's slower through Android, and I'll have to live with it. Thanks much in advance for all input.
PS - I did try connecting the NVIDIA Shield TV by wifi also, of course. It seemed to be even slower then.
Because shield tv are using smb 1.0, much slower then 2.0, start from win8 there are 3.0
Try use NFS in Kodi for better performance, if you network share support it
Oh, jeez. It's a Windows share., unfortunately.
I don't guess there's any way to update for that?
Mystik-One said:
Oh, jeez. It's a Windows share., unfortunately.
Click to expand...
Click to collapse
there are some free NFS server for windows, but I didn't try them.
May be it is a good time to invest a NAS, I had lot of anime and tv on it, also use as download machine.
---------- Post added at 10:33 PM ---------- Previous post was at 10:30 PM ----------
Mystik-One said:
I don't guess there's any way to update for that?
Click to expand...
Click to collapse
you mean update the smb to newer version? I don't think it is easy as I know all android just support 1.0 by default.
with 1.0 being fadeout may be 2.0 will be the default in newer android verison.
Yea, I hope so.
Unfortunately, I don't have the extra funds to put towards a new 8-bay NAS system. Plus, not sure it would be an easy convert from my current setup.
I have installed one of the Windows apps. Giving it a try.
Mystik-One said:
Yea, I hope so.
Unfortunately, I don't have the extra funds to put towards a new 8-bay NAS system. Plus, not sure it would be an easy convert from my current setup.
I have installed one of the Windows apps. Giving it a try.
Click to expand...
Click to collapse
May be try freenas, but if only the shield tv will use NFS then it may not worth it, I agree it is painful when convert from Windows to Linux base
DummyPLUG said:
May be try freenas, but if only the shield tv will use NFS then it may not worth it, I agree it is painful when convert from Windows to Linux base
Click to expand...
Click to collapse
What makes it so hard to do something like that is that I don't have another storage solution with enough space to hold all the content. But, anyway, I am trying the NFS software for Windows now.
Use ftp it is much quicker ... and easier to setup using filezilla server it support both windows and linux and nvidia shield
marcoplo said:
Use ftp it is much quicker ... and easier to setup using filezilla server it support both windows and linux and nvidia shield
Click to expand...
Click to collapse
How would I set this up? I've been looking for an easy to set up file server, but have yet to find one that I could get working!

Categories

Resources