A quest to stream from mobile Kepler

cgutman

Senior Member
Aug 14, 2010
485
427
0
This is because of rxinput.dll not being loaded, it hook into the Win32 API. It is because of one of two issues see below.

1) https://forums.geforce.com/default/...-no-input-in-games-uefi-amp-secureboot-only-/

2) https://forums.geforce.com/default/...le-to-use-shield-controller-once-game-starts/
This is interesting because nothing in SecureBoot should interfere with their DLL, at least in theory. Everything looks fine with their install. They put rxinput.dll inside the AppInit_DLLs registry value so that it gets loaded into most processes on the system. Their DLL is signed, so it wouldn't be rejected by a strict AppInit DLL policy blocking unsigned AppInit DLLs. It's also installed in the correct places for both 32-bit and 64-bit apps. LoadAppInit_DLLs is set to 1, so it should always load into any process that links to user32.dll (pretty much all executables except some very early system ones).

I'd be interested to see a Process Monitor capture of a process starting on a machine that has this issue to see if the DLL loads but doesn't work, or just doesn't load at all.

I'm a bit uneasy seeing the Microsoft Detours DLL in the NvStreamSvc directory. This means that they're doing some sort of API hooking, but it's a pain to find out exactly where they're hooking without catching it in a stack trace.
 

WilliamG

Senior Member
Jun 8, 2007
77
6
0
Hey guys,

About to pick up a Shield in an hour or so. I'll be testing this on a 2012 27" iMac, 3.4Ghz i7, 32GB RAM, 2GB Geforce GTX 680MX, Windows 7, with the registry hack. Pray for me! :)
 

cgutman

Senior Member
Aug 14, 2010
485
427
0
Hey guys,

About to pick up a Shield in an hour or so. I'll be testing this on a 2012 27" iMac, 3.4Ghz i7, 32GB RAM, 2GB Geforce GTX 680MX, Windows 7, with the registry hack. Pray for me! :)
I suspect it will work since people are having luck with the MacBook Pros with mobile GPUs. I don't think Apple configures their machines with Optimus.
 

Character Zero

Senior Member
Aug 22, 2010
847
112
0
Hey guys,

About to pick up a Shield in an hour or so. I'll be testing this on a 2012 27" iMac, 3.4Ghz i7, 32GB RAM, 2GB Geforce GTX 680MX, Windows 7, with the registry hack. Pray for me! :)
Make sure you have the 326.41 drivers. Geforce Experience 1.6. Update the Shield (OTA enables streaming) and do the registry hack. GE will tell you its not compatible, but it should be after all that.
 

wrc1010

Senior Member
Jul 27, 2012
94
8
0
Is lenovo y410 come with optimus or not and can be use to force streaming game?

I know lenovo y400 can but wonder y410 can or cannot before I know someone is selling y410 cheaper than y400 and y410 have more higher spec than y400.

Sent from my SHIELD using Tapatalk 2
 
Last edited:

Character Zero

Senior Member
Aug 22, 2010
847
112
0
Is lenovo y410 come with optimus or not and can be use to force streaming game?

I know lenovo y400 can but wonder y410 can or cannot before I buy it because y410 price is not far from y400 and have higher spec.

Sent from my SHIELD using Tapatalk 2
Not sure. I think there is a setting to force using the GPU, but I don't know if that would enable streaming to work with the hack or not.
 

wrc1010

Senior Member
Jul 27, 2012
94
8
0
I just saw 1 forum say that lenovo y410p dont have optimus on it. Can anyone confirm it?

" Hey guys, I will be answering a few of the potential questions on theses products if you do not mind. Ive spent a good amount of time with the chat support and phone support of lenovo about theses products and will be pulling the trigger later today on them.
-On the contrary to popular belief and older statements, UPGRADING RAM & HDD upgrade to SSD WILL VOID YOUR WARRANTY WITH LENOVO
-y410 comes with SINGLE GRAPHICS, Ultrabay 750m not yet available, will sell for 229$
-y510 is available with bundled SLI GRAPHICS (added 750m in ultrabay, replacing DVD), although it is not available last time i checked, at the moment.
-The y410 and y510 DO NOT SUPPORT NVIDIA OPTIMUS The y410 is because the integrated graphics are disabled in the bios, the 510 aswell, when the 510 is the sli version, optimus is disabled because no sli compatibility.
-The bios is LOCKED in both models, downloading intel official chipset bios is possible, yet doesnt allow use of WIDI, even when bios enabled (frame buffer pins removed from cpu socket)
-CPU and GPU overclocking is possible and confirmed, using the multiplier on cpu and clock speed on gpu with unlocked bios
-NO SWITCHABLE GRAPHICS, You WILL waste battery when running with the 750m
-410 has about 5hrs of battery life, about 4hrs when used
-510 has about 45mins less, due to bigger screen and higher resolution. SLI model has even less.
-Future model will include switchable graphics, it is possible the the current and future 510/410 be bios flashed to allow it.
-It is possible to purchase a 650m ultrabay graphic card and SLI it with a 750m IF YOU FLASH THE BIOS OF THE gtx650m to a gtx750m custom bios (same gpu, different bios and clock speeds)
-The 24gb SSD config WITH the 1tb HDD IS NOT A HYBRID DRIVE!!! It is a 1tb HDD 5,400 rpm with a 24gb mSATA SSD
-The mSATA port is present even when not taking the model with 24gb SSD, the mSATA is LOCKED at max 24gb, you may not swap the mSATA without voiding the warranty
-It is yet unconfirmed if the unlocked bios will let you upgrade to a bigger mSATA SSD
-HDD can be replaced with standard 2.5'' SSD, but it will void your warranty
-Lenovo canada still offers the 30 refund policy, but not with the free shipping label
-Lenovo canada currently does not offer extended or accidental damage warranty on theses models with the discount.
-You may NOT combine the RFDEXCLUSIVE coupon with another offer such as 10% off when registering to the Lenovo newsletter.

If i left some questions unanswered, please, AMA

Also, if this was usefull in any way, please, "thank" me for the post, as this is my first one. All the infos here, were confirmed by either a lenovo sales rep or technician (even the bios unlocking, however they dont tell you how, it is available online :p) "

http://www.redflagdeals.com/deal/co...am-1600x900-gt750m-2gb-849-more-425-cashback/
 

Character Zero

Senior Member
Aug 22, 2010
847
112
0
I just saw 1 forum say that lenovo y410p dont have optimus on it. Can anyone confirm it?

" Hey guys, I will be answering a few of the potential questions on theses products if you do not mind. Ive spent a good amount of time with the chat support and phone support of lenovo about theses products and will be pulling the trigger later today on them.
-On the contrary to popular belief and older statements, UPGRADING RAM & HDD upgrade to SSD WILL VOID YOUR WARRANTY WITH LENOVO
-y410 comes with SINGLE GRAPHICS, Ultrabay 750m not yet available, will sell for 229$
-y510 is available with bundled SLI GRAPHICS (added 750m in ultrabay, replacing DVD), although it is not available last time i checked, at the moment.
-The y410 and y510 DO NOT SUPPORT NVIDIA OPTIMUS The y410 is because the integrated graphics are disabled in the bios, the 510 aswell, when the 510 is the sli version, optimus is disabled because no sli compatibility.
-The bios is LOCKED in both models, downloading intel official chipset bios is possible, yet doesnt allow use of WIDI, even when bios enabled (frame buffer pins removed from cpu socket)
-CPU and GPU overclocking is possible and confirmed, using the multiplier on cpu and clock speed on gpu with unlocked bios
-NO SWITCHABLE GRAPHICS, You WILL waste battery when running with the 750m
-410 has about 5hrs of battery life, about 4hrs when used
-510 has about 45mins less, due to bigger screen and higher resolution. SLI model has even less.
-Future model will include switchable graphics, it is possible the the current and future 510/410 be bios flashed to allow it.
-It is possible to purchase a 650m ultrabay graphic card and SLI it with a 750m IF YOU FLASH THE BIOS OF THE gtx650m to a gtx750m custom bios (same gpu, different bios and clock speeds)
-The 24gb SSD config WITH the 1tb HDD IS NOT A HYBRID DRIVE!!! It is a 1tb HDD 5,400 rpm with a 24gb mSATA SSD
-The mSATA port is present even when not taking the model with 24gb SSD, the mSATA is LOCKED at max 24gb, you may not swap the mSATA without voiding the warranty
-It is yet unconfirmed if the unlocked bios will let you upgrade to a bigger mSATA SSD
-HDD can be replaced with standard 2.5'' SSD, but it will void your warranty
-Lenovo canada still offers the 30 refund policy, but not with the free shipping label
-Lenovo canada currently does not offer extended or accidental damage warranty on theses models with the discount.
-You may NOT combine the RFDEXCLUSIVE coupon with another offer such as 10% off when registering to the Lenovo newsletter.

If i left some questions unanswered, please, AMA

Also, if this was usefull in any way, please, "thank" me for the post, as this is my first one. All the infos here, were confirmed by either a lenovo sales rep or technician (even the bios unlocking, however they dont tell you how, it is available online :p) "

http://www.redflagdeals.com/deal/co...am-1600x900-gt750m-2gb-849-more-425-cashback/
I found this from a different forum:

"Yes there is. Nvidia control panel --) 3D settings --) Preferred Graphics processor.

You can pick Nvidia only, intel only or Auto-Select, which is optimus.

Note that SLI models dont have Optimus, however. "

http://forum.notebookreview.com/ide...410p-how-enable-geforce-750m-when-gaming.html
 

cgutman

Senior Member
Aug 14, 2010
485
427
0
I found this from a different forum:

"Yes there is. Nvidia control panel --) 3D settings --) Preferred Graphics processor.

You can pick Nvidia only, intel only or Auto-Select, which is optimus.

Note that SLI models dont have Optimus, however. "

http://forum.notebookreview.com/ide...410p-how-enable-geforce-750m-when-gaming.html
I tried this early in my testing and found that it didn't work. The truth about Optimus is that it cannot actually be disabled if there's no hardware mux to select between the integrated and discrete GPUs (as is the case in most laptops). In other words, the only way the discrete GPU can output to the display on these machines is via the integrated GPU.
 

wrc1010

Senior Member
Jul 27, 2012
94
8
0
I tried this early in my testing and found that it didn't work. The truth about Optimus is that it cannot actually be disabled if there's no hardware mux to select between the integrated and discrete GPUs (as is the case in most laptops). In other words, the only way the discrete GPU can output to the display on these machines is via the integrated GPU.
You mean that y410p cant use this method to force streaming game right.

Sent from my GT-N7100 using Tapatalk 2
 

cgutman

Senior Member
Aug 14, 2010
485
427
0
You mean that y410p cant use this method to force streaming game right.

Sent from my GT-N7100 using Tapatalk 2
Yes, this method didn't work for me.

However, if you have the option in the BIOS to use the discrete GPU only, then it should work with that selected.

If you can only see the NVIDIA GPU in Device Manager, it's probably good to go.
 
Last edited:

johnnyfirewood

New member
Aug 22, 2013
1
0
0
Shield Driving me Crazy.

I have been reading this forum for about 10 days now and I cant get my Shield to stream correctly. Bare with me my add is off the charts. Ok lets see I have a Asus G75v with the gtx 670m. I have all my drivers updated. I used the registry entry. Steam is set for beta updates, so is my video drivers. Video drivers are 326.80. My geforce experience is ver 1.6. Router is a Netgear WNDR3400. OK anyway whenever I try to stream it ask to connect, it does that fine.It finds my laptop and it sees all my games but when ever it starts my laptop will say something like HDMI (DisplayPort) Video+Audio Output. The game will come up on my laptop but my shield has a blank screen. None of the controls work, meaning if I hit the left button (from my shield) while the steam app is open it wont go to another option. If I hit the Nvidia button again it will ask me to resume steam or quit it. I can use my shield to quit the program. I dont know what else to do. I have reinstalled all apps checked all drivers. Just thought if any of you had this problem or not.
 

Mechcondrid

Senior Member
Jul 13, 2008
69
4
0
Ledyard
DONT UPDATE TO 1.6.1 GFE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


ok now that i got your attention
this update disables the regedit hack to enable laptop streaming; i believe they have been reading the xda forums and have changed it to a hardcoded setting as opposed to a registry key
 

Character Zero

Senior Member
Aug 22, 2010
847
112
0
DONT UPDATE TO 1.6.1 GFE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!


ok now that i got your attention
this update disables the regedit hack to enable laptop streaming; i believe they have been reading the xda forums and have changed it to a hardcoded setting as opposed to a registry key
Figured they would out an update to close that loophole. I wonder if the new Shield OTA does anything like this to block it on the Shield side too. I always hold off on updating when I get and unsupported configuration working. Although you should be able to uninstall 1.6.1 and reinstall 1.6.
 

Mechcondrid

Senior Member
Jul 13, 2008
69
4
0
Ledyard
Figured they would out an update to close that loophole. I wonder if the new Shield OTA does anything like this to block it on the Shield side too. I always hold off on updating when I get and unsupported configuration working. Although you should be able to uninstall 1.6.1 and reinstall 1.6.
no as far as i can tell the pc still shows up after the update on the shield side as well as connects (i however still cant stream anything due to my razer blade having optimus and i cant figure a way to turn it off)
 

kenfly

Senior Member
Dec 22, 2009
742
56
28
I could be wrong, but I think it has something to do with the hardware H264 encoder built into the GPUS that allows streaming in a playable fashion. Compression at a hardware level, not using extra resources and allows streaming with low latency.
Sent from my SHIELD using xda app-developers app
 

Sess

Senior Member
Aug 8, 2005
327
43
58
Metairie LA
blog.shinkamui.net
Since upgrading to the latest GFE, my mobile streaming is now also broken. I went as far as to delete the computer from the shield, reinstall windows 8, and run the reg patch. Restarted the service, and now my laptop doesn't even show up anymore on the shield as an available pc. Ill keep troubleshooting, but it would be nice if someone could confirm definitively that they have mobile keplar streaming WORKING with the latest shield and gfe updates...
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone