Lines Matching +full:force +full:- +full:mode
1 # SPDX-License-Identifier: GPL-2.0-only
22 most commonly used to refer to the USB-HID specification, but other
27 removed from the HID bus by the transport-layer drivers, such as
58 to work on raw hid events when they want to, and avoid using transport-specific
64 tristate "User-space I/O driver support for HID subsystem"
67 Say Y here if you want to provide HID I/O Drivers from user-space.
68 This allows to write I/O drivers in user-space and feed the data from
71 user-space device.
73 This driver cannot be used to parse HID-reports in user-space and write
74 special HID-drivers. You should use hidraw for that.
75 Instead, this driver allows to write the transport-layer driver in
76 user-space like USB-HID and Bluetooth-HID do in kernel-space.
91 will be called hid-generic.
121 bool "ACRUX force feedback support"
125 Say Y here if you want to enable force feedback support for ACRUX
146 and Mac Pros. This receiver is also used in the Apple TV set-top box
159 module will be called hid-appletb-bl.
162 tristate "Apple Touch Bar Keyboard Mode"
169 Say Y here if you want support for the keyboard mode (escape,
174 module will be called hid-appletb-kbd.
183 Support for Asus notebook built-in keyboard and touchpad via i2c, and
187 - EeeBook X205TA
188 - VivoBook E200HA
189 - GL553V series
190 - GL753V series
195 Support for Aureal Cy se W-01RN Remote Controller and other Aureal derived remotes.
204 tristate "Betop Production Inc. force feedback support"
208 Say Y here if you want to enable force feedback support for devices by
211 - BETOP 2185 PC & BFM MODE
220 Support for the "Kid-friendly Wired Controller" PS3OFMINIPAD
223 force feedback effects and LEDs on the device.
248 - Vengeance K90
249 - Scimitar PRO RGB
250 - Corsair Void headsets
259 - Cougar 500k Gaming Keyboard
268 - Macally ikey keyboard
271 tristate "Prodikeys PC-MIDI Keyboard support"
275 Support for Prodikeys PC-MIDI Keyboard device support.
277 - Prodikeys PC-MIDI keyboard.
278 The Prodikeys PC-MIDI acts as a USB Audio device, with one MIDI
292 tristate "Silicon Labs CP2112 HID USB-to-SMBus Bridge support"
305 Support for Creative infrared SB0540-compatible remote controls, such
306 as the RM-1500 and RM-1800 remotes.
321 - Tesun USB-703
322 - Media-tech MT1504 "Rogue"
323 - DVTech JS19 "Gear"
324 - Defender Game Master
327 bool "DragonRise Inc. force feedback"
331 Say Y here if you want to enable force feedback support for DragonRise Inc.
335 tristate "EMS Production Inc. force feedback support"
338 Say Y here if you want to enable force feedback support for devices by
341 - Trio Linker Plus II
349 - HP Pavilion X2 10-p0XX.
355 - BM084 Bluetooth Mouse
356 - EX-G Trackballs (M-XT3DRBK, M-XT3URBK)
357 - DEFT Trackballs (M-DT1DRBK, M-DT1URBK, M-DT2DRBK, M-DT2URBK)
358 - HUGE Trackballs (M-HT1DRBK, M-HT1URBK)
384 Provides I2C host adapter functionality over USB-HID through FT260
389 will be called hid-ft260.
394 Support for Gembird JPD-DualForce 2.
405 the Glorious Model O, O- and D.
412 - Holtek On Line Grip based game controller
413 - Trust GXT 18 Gaming Keyboard
414 - Sharkoon Drakonia / Perixx MX-2000 gaming mice
415 - Tracer Sniper TRM-503 / NOVA Gaming Slider X200 /
416 Zalman ZM-GM1
417 - SHARKOON DarkGlider Gaming mouse
418 - LEETGION Hellion Gaming Mouse
421 bool "Holtek On Line Grip force feedback support"
426 and want to have force feedback support for it.
450 tristate "Google Stadia force feedback"
453 Say Y here if you want to enable force feedback support for the Google
463 Vivaldi keyboards use a vendor-specific (Google) HID usage to report
473 - Normal: LEDs are fully on when enabled
474 - Audio: LEDs brightness depends on sound level
475 - Breathing: LEDs brightness varies at human breathing rate
478 - MSI GT683R
485 - Keytouch IEC 60945
491 - Ergo Mouse
492 - EasyPen i405X tablet
493 - MousePen i608X tablet
494 - EasyPen M610X tablet
506 tristate "UC-Logic"
509 Support for UC-Logic and Huion tablets.
522 tristate "VRC-2 Car Controller"
525 Support for VRC-2 which is a 2-axis controller often used in
529 module will be called hid-vrc2.
534 Adds support for side buttons of Xiaomi Mi Dual Mode Wireless
548 module will be called hid-icade.
578 tristate "LC-Power"
580 Support for LC-Power RC1000MCE RF remote control.
587 - Riso Kagaku Webmail Notifier
588 - Dream Cheeky Webmail Notifier and Friends Alert
589 - ThingM blink(1)
590 - Delcom Visual Signal Indicator Generation 2
591 - Greynut Luxafor
594 module will be called hid-led.
606 Scrollpoint mice or the non-compliant features of the Lenovo Thinkpad
608 - ThinkPad USB Keyboard with TrackPoint (supports extra LEDs and trackpoint
610 - ThinkPad Compact Bluetooth Keyboard with TrackPoint (supports Fn keys)
611 - ThinkPad Compact USB Keyboard with TrackPoint (supports Fn keys)
624 hardwired to special key-combos. E.g. the 2 stylus buttons send right
662 bool "Logitech force feedback support"
667 - Logitech WingMan Cordless RumblePad
668 - Logitech WingMan Cordless RumblePad 2
669 - Logitech WingMan Force 3D
671 and if you want to enable force feedback for them.
673 force feedback.
676 bool "Logitech force feedback support (variant 2)"
680 Say Y here if you want to enable force feedback support for:
681 - Logitech RumblePad
682 - Logitech Rumblepad 2
683 - Logitech Formula Vibration Feedback Wheel
686 bool "Logitech Flight System G940 force feedback support"
690 Say Y here if you want to enable force feedback support for Logitech
694 bool "Logitech wheels configuration and force feedback support"
699 Say Y here if you want to enable force feedback and range setting(*)
701 - Logitech G25 (*)
702 - Logitech G27 (*)
703 - Logitech G29 (*)
704 - Logitech Driving Force
705 - Logitech Driving Force Pro (*)
706 - Logitech Driving Force GT (*)
707 - Logitech Driving Force EX/RX
708 - Logitech Driving Force Wireless
709 - Logitech Speed Force Wireless
710 - Logitech MOMO Force
711 - Logitech MOMO Racing Force
712 - Logitech Formula Force GP
713 - Logitech Formula Force EX/RX
714 - Logitech Wingman Formula Force GP
717 tristate "Apple Magic Mouse/Trackpad multi-touch support"
719 Support for the Apple Magic Mouse/Trackpad multi-touch.
721 Say Y here if you want support for the multi-touch features of the
731 tristate "Mayflash game controller adapter force feedback"
735 and want to enable force feedback support.
738 tristate "Mega World based game controller force feedback support"
743 to have force feedback support for it.
749 Support for Redragon keyboards that need fix-ups to work properly.
752 tristate "Microsoft non-fully HID-compliant devices"
770 - 3M PCT touch screens
771 - ActionStar dual touch panels
772 - Atmel panels
773 - Cando dual touch panels
774 - Chunghwa panels
775 - CJTouch panels
776 - CVTouch panels
777 - Cypress TrueTouch panels
778 - Elan Microelectronics touch panels
779 - Elo TouchSystems IntelliTouch Plus panels
780 - GeneralTouch 'Sensing Win7-TwoFinger' panels
781 - GoodTouch panels
782 - Hanvon dual touch panels
783 - Ilitek dual touch panels
784 - IrTouch Infrared USB panels
785 - LG Display panels (Dell ST2220Tc)
786 - Lumio CrystalTouch panels
787 - MosArt dual-touch panels
788 - Panasonic multitouch panels
789 - PenMount dual touch panels
790 - Perixx Peripad 701 touchpad
791 - PixArt optical touch screen
792 - Pixcir dual touch panels
793 - Quanta panels
794 - eGalax dual-touch panels, including the Joojoo and Wetab tablets
795 - SiS multitouch panels
796 - Stantum multitouch panels
797 - Touch International Panels
798 - Unitec Panels
799 - Wistron optical touch panels
800 - XAT optical touch panels
801 - Xiroku optical touch panels
802 - Zytronic touch panels
807 module will be called hid-multitouch.
810 tristate "Nintendo Joy-Con, NSO, and Pro Controller support"
815 Adds support for the Nintendo Switch Joy-Cons, NSO, Pro Controller.
817 its USB mode. This also includes support for the Nintendo Switch Online
821 module will be called hid-nintendo.
824 bool "Nintendo Switch controller force feedback support"
829 force feedback support for it. This works for both joy-cons, the pro
837 through Network Technologies USB-SUN keyboard adapters.
840 tristate "N-Trig touch screen"
843 Support for N-Trig touch screen.
855 - Thunderstrike (NVIDIA SHIELD Controller 2017)
858 bool "NVIDIA SHIELD force feedback support"
862 Say Y here if you would like to enable force feedback support for
866 tristate "Ortek PKB-1700/WKB-2000/Skycable wireless keyboard and mouse trackpad"
873 - Ortek PKB-1700
874 - Ortek WKB-2000
875 - Skycable wireless presenter
884 bool "Pantherlord force feedback support"
889 or adapter and want to enable force feedback support for it.
914 - Keypad
915 - Switching between Firmware and Flash mode
916 - EEProm / Flash access (via debugfs)
918 - Framebuffer for monochrome 256x64 display
919 - Backlight control
920 - Contrast control
921 - General purpose outputs
923 - IR
989 bool "PlayStation force feedback support"
993 Say Y here if you would like to enable force feedback support for
1000 Support for PhoenixRC HID Flight Controller, a 8-axis flight controller.
1003 module will be called hid-pxrc.
1006 tristate "Razer non-fully HID-compliant devices"
1012 tristate "Primax non-fully HID-compliant devices"
1033 tristate "Saitek (Mad Catz) non-fully HID-compliant devices"
1039 - PS1000 Dual Analog Pad
1040 - Saitek R.A.T.7, R.A.T.9, M.M.O.7 Gaming Mice
1041 - Mad Catz R.A.T.5, R.A.T.9 Gaming Mice
1056 - GK61, GK64, GK68, GK84, GK96, etc.
1057 - SK61, SK64, SK68, SK84, SK96, etc.
1058 - Dierya DK61/DK66
1059 - Tronsmart TK09R
1060 - Woo-dy
1061 - X-Bows Nature/Knight
1064 tristate "SiGma Micro-based keyboards"
1070 - Landslides KR-700
1071 - Rapoo V500
1083 * Sony PS3 6-axis controllers
1086 * Sony PS3 Blue-ray Disk Remote Control (Bluetooth)
1092 bool "Sony PS2/3/4 accessories force feedback support"
1097 force feedback support for it.
1113 bool "Steam Deck force feedback support"
1117 Say Y here if you want to enable force feedback support for the Steam
1124 Support for Steelseries SRW-S1 steering wheel, and the Steelseries
1142 Say Y here if you have a Synaptics RMI4 touchpads over i2c-hid or usbhid
1152 bool "GreenAsia (Product ID 0x12) force feedback support"
1157 (like MANTA Warrior MM816 and SpeedLink Strike2 SL-6635) or adapter
1158 and want to enable force feedback support for it.
1161 tristate "Microsoft Hyper-V mouse driver"
1164 Select this option to enable the Hyper-V mouse driver.
1172 Note that DDR (Dance Dance Revolution) mode is not supported, nor
1176 bool "SmartJoy PLUS PS2/USB adapter force feedback support"
1181 enable force feedback support for it.
1198 Say Y for N-key rollover support on Topre REALFORCE R2 108/87 key and
1219 bool "ThrustMaster devices force feedback support"
1224 a THRUSTMASTER Dual Trigger 3-in-1 or a THRUSTMASTER Ferrari GT
1225 Rumble Force or Force Feedback Wheel.
1250 tristate "universal-pidff: extended USB PID driver compatibility and usage"
1258 non-compliant USB PID devices and better fuzz/flat values for
1299 module will be called hid-wiimote.
1309 * TGRIP-16EX
1310 * TGRIP-18
1315 module will be called hid-winwing.
1318 tristate "Xin-Mo non-fully compliant devices"
1320 Support for Xin-Mo devices that are not fully compliant with the HID
1321 standard. Currently only supports the Xin-Mo Dual Arcade. Say Y here
1322 if you have a Xin-Mo Dual Arcade controller.
1330 bool "Zeroplus based game controller force feedback support"
1335 to have force feedback support for it.
1354 data and present to user mode using input or IIO interface.
1375 Say Y here if you have a Alps touchpads over i2c-hid or usbhid
1379 tristate "Microchip MCP2200 HID USB-to-GPIO bridge"
1382 Provides GPIO functionality over USB-HID through MCP2200 device.
1385 will be called hid-mcp2200.ko.
1388 tristate "Microchip MCP2221 HID USB-to-I2C/SMbus host support"
1393 Provides I2C and SMBUS host adapter functionality over USB-HID
1397 will be called hid-mcp2221.ko.
1412 Documentation/dev-tools/kunit/.
1420 source "drivers/hid/i2c-hid/Kconfig"
1422 source "drivers/hid/intel-ish-hid/Kconfig"
1424 source "drivers/hid/amd-sfh-hid/Kconfig"
1426 source "drivers/hid/surface-hid/Kconfig"
1428 source "drivers/hid/intel-thc-hid/Kconfig"