HOW-TO:NVIDIA SHIELD controller on Windows 7: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
(Add better summary text)
(Simplify and clarify instructions)
Line 1: Line 1:
{{mininav| [[Remote controls]] {{l2| [[Games]] }} | [[Game controllers]] }}
{{mininav| [[Remote controls]] {{l2| [[Games]] }} | [[Game controllers]] }}
== HOW-TO:Fix new controller dialog ==


The first time you press a button on the NVidia Shield controller, Kodi asks "An unknown controller has been detected. Would you like to setup the controller?"
The first time you press a button on the NVidia Shield controller, Kodi asks "An unknown controller has been detected. Would you like to setup the controller?"
Line 5: Line 7:
To fix this, select No in the dialog. If you select Yes, the dialog will be shown again.
To fix this, select No in the dialog. If you select Yes, the dialog will be shown again.


The NVidia SHIELD controller shows up as two devices. To fix double button presses, remove the button map for the second device.
[[File:NVIDIA SHIELD - New controller detected.jpg|500px]]
 


== HOW-TO:Fix double button presses ==


== Symptoms ==
The NVidia SHIELD controller shows up as two devices. To fix double button presses, remove the button map for the second device.


[[File:NVidia Shield peripherals list.jpg|500px]]
[[File:NVidia Shield peripherals list.jpg|500px]]


The first device (Xbox 360-compatible controller), is an XInput device. All XInput devices share the same button map, so don't delete this.


The NVIDIA SHIELD controller is compatible with Windows 7 and should work out of the box.
The second device (NVIDIA Shield) is a DirectInput device. Locate the device's button map using information from [[HOW-TO:Share button maps]] and delete it, then restart Kodi.
 
However, there is a bug where the SHIELD controller is detected as both an XInput device and a DirectInput device. In the peripherals list, it will appear twice.
 
A button map exists for the Xbox 360 controller (XInput), but not the NVIDIA Shield controller (DirectInput). As a result, the controller is usable in Kodi, but will give an error message on first use that you can safely ignore:
 
[[File:NVIDIA SHIELD - New controller detected.jpg|500px]]

Revision as of 20:51, 8 February 2017

Home icon grey.png   ▶ Remote controls
▶ Games
▶ Game controllers ▶ HOW-TO:NVIDIA SHIELD controller on Windows 7

HOW-TO:Fix new controller dialog

The first time you press a button on the NVidia Shield controller, Kodi asks "An unknown controller has been detected. Would you like to setup the controller?"

To fix this, select No in the dialog. If you select Yes, the dialog will be shown again.

NVIDIA SHIELD - New controller detected.jpg


HOW-TO:Fix double button presses

The NVidia SHIELD controller shows up as two devices. To fix double button presses, remove the button map for the second device.

NVidia Shield peripherals list.jpg

The first device (Xbox 360-compatible controller), is an XInput device. All XInput devices share the same button map, so don't delete this.

The second device (NVIDIA Shield) is a DirectInput device. Locate the device's button map using information from HOW-TO:Share button maps and delete it, then restart Kodi.