Lines Matching +full:gpo +full:- +full:config +full:-

1 # SPDX-License-Identifier: GPL-2.0-only
8 config HID
15 most commonly used to refer to the USB-HID specification, but other
20 removed from the HID bus by the transport-layer drivers, such as
29 config HID_BATTERY_STRENGTH
39 config HIDRAW
53 to work on raw hid events when they want to, and avoid using transport-specific
58 config UHID
59 tristate "User-space I/O driver support for HID subsystem"
63 Say Y here if you want to provide HID I/O Drivers from user-space.
64 This allows to write I/O drivers in user-space and feed the data from
67 user-space device.
69 This driver cannot be used to parse HID-reports in user-space and write
70 special HID-drivers. You should use hidraw for that.
71 Instead, this driver allows to write the transport-layer driver in
72 user-space like USB-HID and Bluetooth-HID do in kernel-space.
79 config HID_GENERIC
88 will be called hid-generic.
95 config HID_A4TECH
102 config HID_ACCUTOUCH
114 config HID_ACRUX
120 config HID_ACRUX_FF
128 config HID_APPLE
139 config HID_APPLEIR
145 and Mac Pros. This receiver is also used in the Apple TV set-top box
150 config HID_ASUS
157 Support for Asus notebook built-in keyboard and touchpad via i2c, and
161 - EeeBook X205TA
162 - VivoBook E200HA
163 - GL553V series
164 - GL753V series
166 config HID_AUREAL
170 Support for Aureal Cy se W-01RN Remote Controller and other Aureal derived remotes.
172 config HID_BELKIN
179 config HID_BETOP_FF
187 - BETOP 2185 PC & BFM MODE
189 config HID_BIGBEN_FF
196 Support for the "Kid-friendly Wired Controller" PS3OFMINIPAD
201 config HID_CHERRY
208 config HID_CHICONY
215 config HID_CORSAIR
223 - Vengeance K90
224 - Scimitar PRO RGB
226 config HID_COUGAR
234 - Cougar 500k Gaming Keyboard
236 config HID_MACALLY
244 - Macally ikey keyboard
246 config HID_PRODIKEYS
247 tristate "Prodikeys PC-MIDI Keyboard support"
251 Support for Prodikeys PC-MIDI Keyboard device support.
253 - Prodikeys PC-MIDI keyboard.
254 The Prodikeys PC-MIDI acts as a USB Audio device, with one MIDI
261 config HID_CMEDIA
267 config HID_CP2112
268 tristate "Silicon Labs CP2112 HID USB-to-SMBus Bridge support"
277 config HID_CREATIVE_SB0540
281 Support for Creative infrared SB0540-compatible remote controls, such
282 as the RM-1500 and RM-1800 remotes.
286 config HID_CYPRESS
293 config HID_DRAGONRISE
299 - Tesun USB-703
300 - Media-tech MT1504 "Rogue"
301 - DVTech JS19 "Gear"
302 - Defender Game Master
304 config DRAGONRISE_FF
312 config HID_EMS_FF
320 - Trio Linker Plus II
322 config HID_ELAN
328 - HP Pavilion X2 10-p0XX.
330 config HID_ELECOM
335 - BM084 Bluetooth Mouse
336 - EX-G Trackballs (M-XT3DRBK, M-XT3URBK)
337 - DEFT Trackballs (M-DT1DRBK, M-DT1URBK, M-DT2DRBK, M-DT2URBK)
338 - HUGE Trackballs (M-HT1DRBK, M-HT1URBK)
340 config HID_ELO
347 config HID_EZKEY
354 config HID_GEMBIRD
358 Support for Gembird JPD-DualForce 2.
360 config HID_GFRM
366 config HID_GLORIOUS
371 the Glorious Model O, O- and D.
373 config HID_HOLTEK
378 - Holtek On Line Grip based game controller
379 - Trust GXT 18 Gaming Keyboard
380 - Sharkoon Drakonia / Perixx MX-2000 gaming mice
381 - Tracer Sniper TRM-503 / NOVA Gaming Slider X200 /
382 Zalman ZM-GM1
383 - SHARKOON DarkGlider Gaming mouse
384 - LEETGION Hellion Gaming Mouse
386 config HOLTEK_FF
394 config HID_GOOGLE_HAMMER
400 config HID_VIVALDI
406 Vivaldi keyboards use a vendor-specific (Google) HID usage to report
409 config HID_GT683R
416 - Normal: LEDs are fully on when enabled
417 - Audio: LEDs brightness depends on sound level
418 - Breathing: LEDs brightness varies at human breathing rate
421 - MSI GT683R
423 config HID_KEYTOUCH
429 - Keytouch IEC 60945
431 config HID_KYE
436 - Ergo Mouse
437 - EasyPen i405X tablet
438 - MousePen i608X tablet
439 - EasyPen M610X tablet
441 config HID_UCLOGIC
442 tristate "UC-Logic"
445 Support for UC-Logic and Huion tablets.
447 config HID_WALTOP
453 config HID_VIEWSONIC
459 config HID_GYRATION
465 config HID_ICADE
472 module will be called hid-icade.
474 config HID_ITE
481 config HID_JABRA
492 config HID_TWINHAN
498 config HID_KENSINGTON
505 config HID_LCPOWER
506 tristate "LC-Power"
509 Support for LC-Power RC1000MCE RF remote control.
511 config HID_LED
517 - Riso Kagaku Webmail Notifier
518 - Dream Cheeky Webmail Notifier and Friends Alert
519 - ThingM blink(1)
520 - Delcom Visual Signal Indicator Generation 2
521 - Greynut Luxafor
524 module will be called hid-led.
526 config HID_LENOVO
535 Scrollpoint mice or the non-compliant features of the Lenovo Thinkpad
537 - ThinkPad USB Keyboard with TrackPoint (supports extra LEDs and trackpoint
539 - ThinkPad Compact Bluetooth Keyboard with TrackPoint (supports Fn keys)
540 - ThinkPad Compact USB Keyboard with TrackPoint (supports Fn keys)
542 config HID_LOGITECH
550 config HID_LOGITECH_DJ
563 config HID_LOGITECH_HIDPP
575 config LOGITECH_FF
581 - Logitech WingMan Cordless RumblePad
582 - Logitech WingMan Cordless RumblePad 2
583 - Logitech WingMan Force 3D
589 config LOGIRUMBLEPAD2_FF
595 - Logitech RumblePad
596 - Logitech Rumblepad 2
597 - Logitech Formula Vibration Feedback Wheel
599 config LOGIG940_FF
607 config LOGIWHEELS_FF
615 - Logitech G25 (*)
616 - Logitech G27 (*)
617 - Logitech G29 (*)
618 - Logitech Driving Force
619 - Logitech Driving Force Pro (*)
620 - Logitech Driving Force GT (*)
621 - Logitech Driving Force EX/RX
622 - Logitech Driving Force Wireless
623 - Logitech Speed Force Wireless
624 - Logitech MOMO Force
625 - Logitech MOMO Racing Force
626 - Logitech Formula Force GP
627 - Logitech Formula Force EX/RX
628 - Logitech Wingman Formula Force GP
630 config HID_MAGICMOUSE
631 tristate "Apple Magic Mouse/Trackpad multi-touch support"
634 Support for the Apple Magic Mouse/Trackpad multi-touch.
636 Say Y here if you want support for the multi-touch features of the
639 config HID_MALTRON
646 config HID_MAYFLASH
654 config HID_REDRAGON
659 Support for Redragon keyboards that need fix-ups to work properly.
661 config HID_MICROSOFT
662 tristate "Microsoft non-fully HID-compliant devices"
669 config HID_MONTEREY
676 config HID_MULTITOUCH
683 - 3M PCT touch screens
684 - ActionStar dual touch panels
685 - Atmel panels
686 - Cando dual touch panels
687 - Chunghwa panels
688 - CJTouch panels
689 - CVTouch panels
690 - Cypress TrueTouch panels
691 - Elan Microelectronics touch panels
692 - Elo TouchSystems IntelliTouch Plus panels
693 - GeneralTouch 'Sensing Win7-TwoFinger' panels
694 - GoodTouch panels
695 - Hanvon dual touch panels
696 - Ilitek dual touch panels
697 - IrTouch Infrared USB panels
698 - LG Display panels (Dell ST2220Tc)
699 - Lumio CrystalTouch panels
700 - MosArt dual-touch panels
701 - Panasonic multitouch panels
702 - PenMount dual touch panels
703 - Perixx Peripad 701 touchpad
704 - PixArt optical touch screen
705 - Pixcir dual touch panels
706 - Quanta panels
707 - eGalax dual-touch panels, including the Joojoo and Wetab tablets
708 - SiS multitouch panels
709 - Stantum multitouch panels
710 - Touch International Panels
711 - Unitec Panels
712 - Wistron optical touch panels
713 - XAT optical touch panels
714 - Xiroku optical touch panels
715 - Zytronic touch panels
720 module will be called hid-multitouch.
722 config HID_NINTENDO
723 tristate "Nintendo Joy-Con and Pro Controller support"
726 Adds support for the Nintendo Switch Joy-Cons and Pro Controller.
731 module will be called hid-nintendo.
733 config HID_NTI
737 through Network Technologies USB-SUN keyboard adapters.
739 config HID_NTRIG
740 tristate "N-Trig touch screen"
743 Support for N-Trig touch screen.
745 config HID_ORTEK
746 tristate "Ortek PKB-1700/WKB-2000/Skycable wireless keyboard and mouse trackpad"
754 - Ortek PKB-1700
755 - Ortek WKB-2000
756 - Skycable wireless presenter
758 config HID_PANTHERLORD
765 config PANTHERLORD_FF
773 config HID_PENMOUNT
784 config HID_PETALYNX
790 config HID_PICOLCD
798 - Keypad
799 - Switching between Firmware and Flash mode
800 - EEProm / Flash access (via debugfs)
802 - Framebuffer for monochrome 256x64 display
803 - Backlight control
804 - Contrast control
805 - General purpose outputs
807 - IR
809 config HID_PICOLCD_FB
823 config HID_PICOLCD_BACKLIGHT
832 config HID_PICOLCD_LCD
840 config HID_PICOLCD_LEDS
841 bool "GPO via leds class" if EXPERT
846 Provide access to PicoLCD's GPO pins via leds class.
848 config HID_PICOLCD_CIR
856 config HID_PLANTRONICS
867 config HID_PLAYSTATION
877 config PLAYSTATION_FF
885 config HID_PRIMAX
886 tristate "Primax non-fully HID-compliant devices"
892 config HID_RETRODE
899 config HID_ROCCAT
907 config HID_SAITEK
908 tristate "Saitek (Mad Catz) non-fully HID-compliant devices"
915 - PS1000 Dual Analog Pad
916 - Saitek R.A.T.7, R.A.T.9, M.M.O.7 Gaming Mice
917 - Mad Catz R.A.T.5, R.A.T.9 Gaming Mice
919 config HID_SAMSUNG
925 config HID_SONY
935 * Sony PS3 6-axis controllers
938 * Sony PS3 Blue-ray Disk Remote Control (Bluetooth)
941 config SONY_FF
949 config HID_SPEEDLINK
955 config HID_STEAM
964 config HID_STEELSERIES
965 tristate "Steelseries SRW-S1 steering wheel support"
968 Support for Steelseries SRW-S1 steering wheel
970 config HID_SUNPLUS
976 config HID_RMI
986 Say Y here if you have a Synaptics RMI4 touchpads over i2c-hid or usbhid
989 config HID_GREENASIA
996 config GREENASIA_FF
1002 (like MANTA Warrior MM816 and SpeedLink Strike2 SL-6635) or adapter
1005 config HID_HYPERV_MOUSE
1006 tristate "Microsoft Hyper-V mouse driver"
1009 Select this option to enable the Hyper-V mouse driver.
1011 config HID_SMARTJOYPLUS
1021 config SMARTJOYPLUS_FF
1029 config HID_TIVO
1035 config HID_TOPSEED
1042 config HID_THINGM
1049 merged into the generic hid led driver. Config symbol HID_THINGM
1052 config HID_THRUSTMASTER
1059 config THRUSTMASTER_FF
1065 a THRUSTMASTER Dual Trigger 3-in-1 or a THRUSTMASTER Ferrari GT
1068 config HID_UDRAW_PS3
1075 config HID_U2FZERO
1091 config HID_WACOM
1105 config HID_WIIMOTE
1128 module will be called hid-wiimote.
1130 config HID_XINMO
1131 tristate "Xin-Mo non-fully compliant devices"
1134 Support for Xin-Mo devices that are not fully compliant with the HID
1135 standard. Currently only supports the Xin-Mo Dual Arcade. Say Y here
1136 if you have a Xin-Mo Dual Arcade controller.
1138 config HID_ZEROPLUS
1144 config ZEROPLUS_FF
1152 config HID_ZYDACRON
1158 config HID_SENSOR_HUB
1172 config HID_SENSOR_CUSTOM_SENSOR
1185 Select this config option for custom/generic sensor support.
1187 config HID_ALPS
1192 Say Y here if you have a Alps touchpads over i2c-hid or usbhid
1195 config HID_MCP2221
1196 tristate "Microchip MCP2221 HID USB-to-I2C/SMbus host support"
1200 Provides I2C and SMBUS host adapter functionality over USB-HID
1204 will be called hid-mcp2221.ko.
1212 source "drivers/hid/i2c-hid/Kconfig"
1214 source "drivers/hid/intel-ish-hid/Kconfig"