Diablodiab e738b57cf8 Add handling of Nvidia Shield Virtual Controller
The NVIDIA Button on the Nvidia Shield Controller and inputs received from CEC remotes
are detected as a "Virtual" controller on the Shield TV.

If a virtual controller is detected on the Shield TV before an actual game controller
then it will be configured as "Shield Virtual Device". This allows the use of the
buttons on a CEC remote to control the Retroarch menu and games.

When an actual controller is connected the Virtual Device will be overwritten and
the NVIDIA button of the Virtual device will be mapped to the controller as the
menu button.

This also fixes the situation where you press the NVIDIA Button before any other
button on the game controller and it does nothing. Now it will go into the
Retroarch menu even if it is the first button pressed.

A matching profile for "Nvidia Shield Virtual Controller" has been sent as a pull request to
the "retroarch-joypad-autoconfig" repository.
2016-01-15 18:41:17 +01:00
..
2016-01-10 04:33:01 +01:00
2016-01-10 04:33:01 +01:00
2016-01-14 09:56:07 +01:00
2016-01-10 04:33:01 +01:00
2016-01-10 04:33:01 +01:00
2016-01-10 04:33:01 +01:00
2016-01-10 04:33:01 +01:00
2016-01-10 04:33:01 +01:00
2016-01-10 04:33:01 +01:00
2016-01-10 04:33:01 +01:00
2016-01-10 04:33:01 +01:00
2016-01-10 04:33:01 +01:00
2016-01-10 04:33:01 +01:00
2016-01-10 04:33:01 +01:00
2016-01-10 04:33:01 +01:00
2016-01-10 04:33:01 +01:00
2016-01-10 04:33:01 +01:00
2016-01-10 04:33:01 +01:00
2016-01-10 04:33:01 +01:00
2016-01-10 04:33:01 +01:00