Lines Matching +full:multi +full:- +full:sensor

1 # SPDX-License-Identifier: GPL-2.0-only
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
51 to work on raw hid events when they want to, and avoid using transport-specific
57 tristate "User-space I/O driver support for HID subsystem"
60 Say Y here if you want to provide HID I/O Drivers from user-space.
61 This allows to write I/O drivers in user-space and feed the data from
64 user-space device.
66 This driver cannot be used to parse HID-reports in user-space and write
67 special HID-drivers. You should use hidraw for that.
68 Instead, this driver allows to write the transport-layer driver in
69 user-space like USB-HID and Bluetooth-HID do in kernel-space.
84 will be called hid-generic.
139 and Mac Pros. This receiver is also used in the Apple TV set-top box
151 Support for Asus notebook built-in keyboard and touchpad via i2c, and
155 - EeeBook X205TA
156 - VivoBook E200HA
157 - GL553V series
158 - GL753V series
163 Support for Aureal Cy se W-01RN Remote Controller and other Aureal derived remotes.
179 - BETOP 2185 PC & BFM MODE
188 Support for the "Kid-friendly Wired Controller" PS3OFMINIPAD
214 - Vengeance K90
215 - Scimitar PRO RGB
224 - Cougar 500k Gaming Keyboard
233 - Macally ikey keyboard
236 tristate "Prodikeys PC-MIDI Keyboard support"
240 Support for Prodikeys PC-MIDI Keyboard device support.
242 - Prodikeys PC-MIDI keyboard.
243 The Prodikeys PC-MIDI acts as a USB Audio device, with one MIDI
257 tristate "Silicon Labs CP2112 HID USB-to-SMBus Bridge support"
270 Support for Creative infrared SB0540-compatible remote controls, such
271 as the RM-1500 and RM-1800 remotes.
286 - Tesun USB-703
287 - Media-tech MT1504 "Rogue"
288 - DVTech JS19 "Gear"
289 - Defender Game Master
306 - Trio Linker Plus II
314 - HP Pavilion X2 10-p0XX.
320 - BM084 Bluetooth Mouse
321 - EX-G Trackballs (M-XT3DRBK, M-XT3URBK)
322 - DEFT Trackballs (M-DT1DRBK, M-DT1URBK, M-DT2DRBK, M-DT2URBK)
323 - HUGE Trackballs (M-HT1DRBK, M-HT1URBK)
342 Provides I2C host adapter functionality over USB-HID through FT260
347 will be called hid-ft260.
352 Support for Gembird JPD-DualForce 2.
363 the Glorious Model O, O- and D.
370 - Holtek On Line Grip based game controller
371 - Trust GXT 18 Gaming Keyboard
372 - Sharkoon Drakonia / Perixx MX-2000 gaming mice
373 - Tracer Sniper TRM-503 / NOVA Gaming Slider X200 /
374 Zalman ZM-GM1
375 - SHARKOON DarkGlider Gaming mouse
376 - LEETGION Hellion Gaming Mouse
408 Vivaldi keyboards use a vendor-specific (Google) HID usage to report
418 - Normal: LEDs are fully on when enabled
419 - Audio: LEDs brightness depends on sound level
420 - Breathing: LEDs brightness varies at human breathing rate
423 - MSI GT683R
430 - Keytouch IEC 60945
436 - Ergo Mouse
437 - EasyPen i405X tablet
438 - MousePen i608X tablet
439 - EasyPen M610X tablet
442 tristate "UC-Logic"
445 Support for UC-Logic and Huion tablets.
458 tristate "VRC-2 Car Controller"
461 Support for VRC-2 which is a 2-axis controller often used in
465 module will be called hid-vrc2.
484 module will be called hid-icade.
514 tristate "LC-Power"
516 Support for LC-Power RC1000MCE RF remote control.
523 - Riso Kagaku Webmail Notifier
524 - Dream Cheeky Webmail Notifier and Friends Alert
525 - ThingM blink(1)
526 - Delcom Visual Signal Indicator Generation 2
527 - Greynut Luxafor
530 module will be called hid-led.
540 Scrollpoint mice or the non-compliant features of the Lenovo Thinkpad
542 - ThinkPad USB Keyboard with TrackPoint (supports extra LEDs and trackpoint
544 - ThinkPad Compact Bluetooth Keyboard with TrackPoint (supports Fn keys)
545 - ThinkPad Compact USB Keyboard with TrackPoint (supports Fn keys)
558 hardwired to special key-combos. E.g. the 2 stylus buttons send right
600 - Logitech WingMan Cordless RumblePad
601 - Logitech WingMan Cordless RumblePad 2
602 - Logitech WingMan Force 3D
614 - Logitech RumblePad
615 - Logitech Rumblepad 2
616 - Logitech Formula Vibration Feedback Wheel
634 - Logitech G25 (*)
635 - Logitech G27 (*)
636 - Logitech G29 (*)
637 - Logitech Driving Force
638 - Logitech Driving Force Pro (*)
639 - Logitech Driving Force GT (*)
640 - Logitech Driving Force EX/RX
641 - Logitech Driving Force Wireless
642 - Logitech Speed Force Wireless
643 - Logitech MOMO Force
644 - Logitech MOMO Racing Force
645 - Logitech Formula Force GP
646 - Logitech Formula Force EX/RX
647 - Logitech Wingman Formula Force GP
650 tristate "Apple Magic Mouse/Trackpad multi-touch support"
652 Support for the Apple Magic Mouse/Trackpad multi-touch.
654 Say Y here if you want support for the multi-touch features of the
682 Support for Redragon keyboards that need fix-ups to work properly.
685 tristate "Microsoft non-fully HID-compliant devices"
703 - 3M PCT touch screens
704 - ActionStar dual touch panels
705 - Atmel panels
706 - Cando dual touch panels
707 - Chunghwa panels
708 - CJTouch panels
709 - CVTouch panels
710 - Cypress TrueTouch panels
711 - Elan Microelectronics touch panels
712 - Elo TouchSystems IntelliTouch Plus panels
713 - GeneralTouch 'Sensing Win7-TwoFinger' panels
714 - GoodTouch panels
715 - Hanvon dual touch panels
716 - Ilitek dual touch panels
717 - IrTouch Infrared USB panels
718 - LG Display panels (Dell ST2220Tc)
719 - Lumio CrystalTouch panels
720 - MosArt dual-touch panels
721 - Panasonic multitouch panels
722 - PenMount dual touch panels
723 - Perixx Peripad 701 touchpad
724 - PixArt optical touch screen
725 - Pixcir dual touch panels
726 - Quanta panels
727 - eGalax dual-touch panels, including the Joojoo and Wetab tablets
728 - SiS multitouch panels
729 - Stantum multitouch panels
730 - Touch International Panels
731 - Unitec Panels
732 - Wistron optical touch panels
733 - XAT optical touch panels
734 - Xiroku optical touch panels
735 - Zytronic touch panels
740 module will be called hid-multitouch.
743 tristate "Nintendo Joy-Con and Pro Controller support"
748 Adds support for the Nintendo Switch Joy-Cons and Pro Controller.
753 module will be called hid-nintendo.
761 force feedback support for it. This works for both joy-cons and the pro
769 through Network Technologies USB-SUN keyboard adapters.
772 tristate "N-Trig touch screen"
775 Support for N-Trig touch screen.
778 tristate "Ortek PKB-1700/WKB-2000/Skycable wireless keyboard and mouse trackpad"
785 - Ortek PKB-1700
786 - Ortek WKB-2000
787 - Skycable wireless presenter
826 - Keypad
827 - Switching between Firmware and Flash mode
828 - EEProm / Flash access (via debugfs)
830 - Framebuffer for monochrome 256x64 display
831 - Backlight control
832 - Contrast control
833 - General purpose outputs
835 - IR
916 Support for PhoenixRC HID Flight Controller, a 8-axis flight controller.
919 module will be called hid-pxrc.
922 tristate "Razer non-fully HID-compliant devices"
928 tristate "Primax non-fully HID-compliant devices"
949 tristate "Saitek (Mad Catz) non-fully HID-compliant devices"
955 - PS1000 Dual Analog Pad
956 - Saitek R.A.T.7, R.A.T.9, M.M.O.7 Gaming Mice
957 - Mad Catz R.A.T.5, R.A.T.9 Gaming Mice
972 - GK61, GK64, GK68, GK84, GK96, etc.
973 - SK61, SK64, SK68, SK84, SK96, etc.
974 - Dierya DK61/DK66
975 - Tronsmart TK09R
976 - Woo-dy
977 - X-Bows Nature/Knight
980 tristate "SiGma Micro-based keyboards"
986 - Landslides KR-700
987 - Rapoo V500
999 * Sony PS3 6-axis controllers
1002 * Sony PS3 Blue-ray Disk Remote Control (Bluetooth)
1029 tristate "Steelseries SRW-S1 steering wheel support"
1031 Support for Steelseries SRW-S1 steering wheel
1047 Say Y here if you have a Synaptics RMI4 touchpads over i2c-hid or usbhid
1062 (like MANTA Warrior MM816 and SpeedLink Strike2 SL-6635) or adapter
1066 tristate "Microsoft Hyper-V mouse driver"
1069 Select this option to enable the Hyper-V mouse driver.
1103 Say Y for N-key rollover support on Topre REALFORCE R2 108 key keyboards.
1128 a THRUSTMASTER Dual Trigger 3-in-1 or a THRUSTMASTER Ferrari GT
1189 module will be called hid-wiimote.
1192 tristate "Xin-Mo non-fully compliant devices"
1194 Support for Xin-Mo devices that are not fully compliant with the HID
1195 standard. Currently only supports the Xin-Mo Dual Arcade. Say Y here
1196 if you have a Xin-Mo Dual Arcade controller.
1222 Support for HID Sensor framework. This creates a MFD instance
1223 for a sensor hub and identifies all the sensors connected to it.
1224 Each sensor is registered as a MFD cell, so that sensor specific
1225 processing can be done in a separate driver. Each sensor
1227 for events and handle data streams. Each sensor driver can format
1231 tristate "HID Sensors hub custom sensor support"
1235 HID Sensor hub specification allows definition of some custom and
1238 to decide how to interpret these special sensor ids and process in
1240 sensor calibration and debugging other sensors. Manufacturers
1241 shouldn't use these special custom sensor ids to export any of the
1243 Select this config option for custom/generic sensor support.
1249 Say Y here if you have a Alps touchpads over i2c-hid or usbhid
1253 tristate "Microchip MCP2221 HID USB-to-I2C/SMbus host support"
1257 Provides I2C and SMBUS host adapter functionality over USB-HID
1261 will be called hid-mcp2221.ko.
1275 Documentation/dev-tools/kunit/.
1285 source "drivers/hid/i2c-hid/Kconfig"
1287 source "drivers/hid/intel-ish-hid/Kconfig"
1289 source "drivers/hid/amd-sfh-hid/Kconfig"
1291 source "drivers/hid/surface-hid/Kconfig"