File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -9155,6 +9155,12 @@ L: linux-input@vger.kernel.org
91559155S: Maintained
91569156F: drivers/hid/hid-pxrc.c
91579157
9158+ HID NVIDIA SHIELD DRIVER
9159+ M: Rahul Rameshbabu <rrameshbabu@nvidia.com>
9160+ L: linux-input@vger.kernel.org
9161+ S: Maintained
9162+ F: drivers/hid/hid-nvidia-shield.c
9163+
91589164HID PLAYSTATION DRIVER
91599165M: Roderick Colenbrander <roderick.colenbrander@sony.com>
91609166L: linux-input@vger.kernel.org
Original file line number Diff line number Diff line change @@ -788,6 +788,24 @@ config HID_NTRIG
788788 help
789789 Support for N-Trig touch screen.
790790
791+ config HID_NVIDIA_SHIELD
792+ tristate "NVIDIA SHIELD devices"
793+ depends on USB_HID
794+ depends on BT_HIDP
795+ help
796+ Support for NVIDIA SHIELD accessories.
797+
798+ Supported devices:
799+ - Thunderstrike (NVIDIA SHIELD Controller 2017)
800+
801+ config NVIDIA_SHIELD_FF
802+ bool "NVIDIA SHIELD force feedback support"
803+ depends on HID_NVIDIA_SHIELD
804+ select INPUT_FF_MEMLESS
805+ help
806+ Say Y here if you would like to enable force feedback support for
807+ NVIDIA SHIELD accessories with haptics capabilities.
808+
791809config HID_ORTEK
792810 tristate "Ortek PKB-1700/WKB-2000/Skycable wireless keyboard and mouse trackpad"
793811 help
Original file line number Diff line number Diff line change @@ -87,6 +87,7 @@ obj-$(CONFIG_HID_MULTITOUCH) += hid-multitouch.o
8787obj-$(CONFIG_HID_NINTENDO) += hid-nintendo.o
8888obj-$(CONFIG_HID_NTI) += hid-nti.o
8989obj-$(CONFIG_HID_NTRIG) += hid-ntrig.o
90+ obj-$(CONFIG_HID_NVIDIA_SHIELD) += hid-nvidia-shield.o
9091obj-$(CONFIG_HID_ORTEK) += hid-ortek.o
9192obj-$(CONFIG_HID_PRODIKEYS) += hid-prodikeys.o
9293obj-$(CONFIG_HID_PANTHERLORD) += hid-pl.o
Original file line number Diff line number Diff line change 10151015#define USB_DEVICE_ID_NTRIG_TOUCH_SCREEN_18 0x0014
10161016#define USB_DEVICE_ID_NTRIG_DUOSENSE 0x1500
10171017
1018+ #define USB_VENDOR_ID_NVIDIA 0x0955
1019+ #define USB_DEVICE_ID_NVIDIA_THUNDERSTRIKE_CONTROLLER 0x7214
1020+
10181021#define USB_VENDOR_ID_ONTRAK 0x0a07
10191022#define USB_DEVICE_ID_ONTRAK_ADU100 0x0064
10201023
You can’t perform that action at this time.
0 commit comments