diff options
Diffstat (limited to 'drivers/hid/Kconfig')
| -rw-r--r-- | drivers/hid/Kconfig | 70 |
1 files changed, 39 insertions, 31 deletions
diff --git a/drivers/hid/Kconfig b/drivers/hid/Kconfig index b4fd8ca701a4..e85c8fe9ffcf 100644 --- a/drivers/hid/Kconfig +++ b/drivers/hid/Kconfig | |||
| @@ -85,14 +85,14 @@ config HID_COMPAT | |||
| 85 | config HID_A4TECH | 85 | config HID_A4TECH |
| 86 | tristate "A4 tech" if EMBEDDED | 86 | tristate "A4 tech" if EMBEDDED |
| 87 | depends on USB_HID | 87 | depends on USB_HID |
| 88 | default y | 88 | default !EMBEDDED |
| 89 | ---help--- | 89 | ---help--- |
| 90 | Support for A4 tech X5 and WOP-35 / Trust 450L mice. | 90 | Support for A4 tech X5 and WOP-35 / Trust 450L mice. |
| 91 | 91 | ||
| 92 | config HID_APPLE | 92 | config HID_APPLE |
| 93 | tristate "Apple" if EMBEDDED | 93 | tristate "Apple" if EMBEDDED |
| 94 | depends on (USB_HID || BT_HIDP) | 94 | depends on (USB_HID || BT_HIDP) |
| 95 | default y | 95 | default !EMBEDDED |
| 96 | ---help--- | 96 | ---help--- |
| 97 | Support for some Apple devices which less or more break | 97 | Support for some Apple devices which less or more break |
| 98 | HID specification. | 98 | HID specification. |
| @@ -103,64 +103,49 @@ config HID_APPLE | |||
| 103 | config HID_BELKIN | 103 | config HID_BELKIN |
| 104 | tristate "Belkin" if EMBEDDED | 104 | tristate "Belkin" if EMBEDDED |
| 105 | depends on USB_HID | 105 | depends on USB_HID |
| 106 | default y | 106 | default !EMBEDDED |
| 107 | ---help--- | 107 | ---help--- |
| 108 | Support for Belkin Flip KVM and Wireless keyboard. | 108 | Support for Belkin Flip KVM and Wireless keyboard. |
| 109 | 109 | ||
| 110 | config HID_BRIGHT | ||
| 111 | tristate "Bright" if EMBEDDED | ||
| 112 | depends on USB_HID | ||
| 113 | default y | ||
| 114 | ---help--- | ||
| 115 | Support for Bright ABNT-2 keyboard. | ||
| 116 | |||
| 117 | config HID_CHERRY | 110 | config HID_CHERRY |
| 118 | tristate "Cherry" if EMBEDDED | 111 | tristate "Cherry" if EMBEDDED |
| 119 | depends on USB_HID | 112 | depends on USB_HID |
| 120 | default y | 113 | default !EMBEDDED |
| 121 | ---help--- | 114 | ---help--- |
| 122 | Support for Cherry Cymotion keyboard. | 115 | Support for Cherry Cymotion keyboard. |
| 123 | 116 | ||
| 124 | config HID_CHICONY | 117 | config HID_CHICONY |
| 125 | tristate "Chicony" if EMBEDDED | 118 | tristate "Chicony" if EMBEDDED |
| 126 | depends on USB_HID | 119 | depends on USB_HID |
| 127 | default y | 120 | default !EMBEDDED |
| 128 | ---help--- | 121 | ---help--- |
| 129 | Support for Chicony Tactical pad. | 122 | Support for Chicony Tactical pad. |
| 130 | 123 | ||
| 131 | config HID_CYPRESS | 124 | config HID_CYPRESS |
| 132 | tristate "Cypress" if EMBEDDED | 125 | tristate "Cypress" if EMBEDDED |
| 133 | depends on USB_HID | 126 | depends on USB_HID |
| 134 | default y | 127 | default !EMBEDDED |
| 135 | ---help--- | 128 | ---help--- |
| 136 | Support for cypress mouse and barcode readers. | 129 | Support for cypress mouse and barcode readers. |
| 137 | 130 | ||
| 138 | config HID_DELL | ||
| 139 | tristate "Dell" if EMBEDDED | ||
| 140 | depends on USB_HID | ||
| 141 | default y | ||
| 142 | ---help--- | ||
| 143 | Support for quirky Dell HID hardware that require | ||
| 144 | special LED handling (W7658 and SK8115 models) | ||
| 145 | |||
| 146 | config HID_EZKEY | 131 | config HID_EZKEY |
| 147 | tristate "Ezkey" if EMBEDDED | 132 | tristate "Ezkey" if EMBEDDED |
| 148 | depends on USB_HID | 133 | depends on USB_HID |
| 149 | default y | 134 | default !EMBEDDED |
| 150 | ---help--- | 135 | ---help--- |
| 151 | Support for Ezkey BTC 8193 keyboard. | 136 | Support for Ezkey BTC 8193 keyboard. |
| 152 | 137 | ||
| 153 | config HID_GYRATION | 138 | config HID_GYRATION |
| 154 | tristate "Gyration" if EMBEDDED | 139 | tristate "Gyration" if EMBEDDED |
| 155 | depends on USB_HID | 140 | depends on USB_HID |
| 156 | default y | 141 | default !EMBEDDED |
| 157 | ---help--- | 142 | ---help--- |
| 158 | Support for Gyration remote control. | 143 | Support for Gyration remote control. |
| 159 | 144 | ||
| 160 | config HID_LOGITECH | 145 | config HID_LOGITECH |
| 161 | tristate "Logitech" if EMBEDDED | 146 | tristate "Logitech" if EMBEDDED |
| 162 | depends on USB_HID | 147 | depends on USB_HID |
| 163 | default y | 148 | default !EMBEDDED |
| 164 | ---help--- | 149 | ---help--- |
| 165 | Support for Logitech devices that are not fully compliant with HID standard. | 150 | Support for Logitech devices that are not fully compliant with HID standard. |
| 166 | 151 | ||
| @@ -191,21 +176,28 @@ config LOGIRUMBLEPAD2_FF | |||
| 191 | config HID_MICROSOFT | 176 | config HID_MICROSOFT |
| 192 | tristate "Microsoft" if EMBEDDED | 177 | tristate "Microsoft" if EMBEDDED |
| 193 | depends on USB_HID | 178 | depends on USB_HID |
| 194 | default y | 179 | default !EMBEDDED |
| 195 | ---help--- | 180 | ---help--- |
| 196 | Support for Microsoft devices that are not fully compliant with HID standard. | 181 | Support for Microsoft devices that are not fully compliant with HID standard. |
| 197 | 182 | ||
| 198 | config HID_MONTEREY | 183 | config HID_MONTEREY |
| 199 | tristate "Monterey" if EMBEDDED | 184 | tristate "Monterey" if EMBEDDED |
| 200 | depends on USB_HID | 185 | depends on USB_HID |
| 201 | default y | 186 | default !EMBEDDED |
| 202 | ---help--- | 187 | ---help--- |
| 203 | Support for Monterey Genius KB29E. | 188 | Support for Monterey Genius KB29E. |
| 204 | 189 | ||
| 190 | config HID_NTRIG | ||
| 191 | tristate "NTrig" if EMBEDDED | ||
| 192 | depends on USB_HID | ||
| 193 | default !EMBEDDED | ||
| 194 | ---help--- | ||
| 195 | Support for N-Trig touch screen. | ||
| 196 | |||
| 205 | config HID_PANTHERLORD | 197 | config HID_PANTHERLORD |
| 206 | tristate "Pantherlord devices support" if EMBEDDED | 198 | tristate "Pantherlord devices support" if EMBEDDED |
| 207 | depends on USB_HID | 199 | depends on USB_HID |
| 208 | default y | 200 | default !EMBEDDED |
| 209 | ---help--- | 201 | ---help--- |
| 210 | Support for PantherLord/GreenAsia based device support. | 202 | Support for PantherLord/GreenAsia based device support. |
| 211 | 203 | ||
| @@ -220,31 +212,47 @@ config PANTHERLORD_FF | |||
| 220 | config HID_PETALYNX | 212 | config HID_PETALYNX |
| 221 | tristate "Petalynx" if EMBEDDED | 213 | tristate "Petalynx" if EMBEDDED |
| 222 | depends on USB_HID | 214 | depends on USB_HID |
| 223 | default y | 215 | default !EMBEDDED |
| 224 | ---help--- | 216 | ---help--- |
| 225 | Support for Petalynx Maxter remote control. | 217 | Support for Petalynx Maxter remote control. |
| 226 | 218 | ||
| 227 | config HID_SAMSUNG | 219 | config HID_SAMSUNG |
| 228 | tristate "Samsung" if EMBEDDED | 220 | tristate "Samsung" if EMBEDDED |
| 229 | depends on USB_HID | 221 | depends on USB_HID |
| 230 | default y | 222 | default !EMBEDDED |
| 231 | ---help--- | 223 | ---help--- |
| 232 | Support for Samsung InfraRed remote control. | 224 | Support for Samsung InfraRed remote control. |
| 233 | 225 | ||
| 234 | config HID_SONY | 226 | config HID_SONY |
| 235 | tristate "Sony" if EMBEDDED | 227 | tristate "Sony" if EMBEDDED |
| 236 | depends on USB_HID | 228 | depends on USB_HID |
| 237 | default y | 229 | default !EMBEDDED |
| 238 | ---help--- | 230 | ---help--- |
| 239 | Support for Sony PS3 controller. | 231 | Support for Sony PS3 controller. |
| 240 | 232 | ||
| 241 | config HID_SUNPLUS | 233 | config HID_SUNPLUS |
| 242 | tristate "Sunplus" if EMBEDDED | 234 | tristate "Sunplus" if EMBEDDED |
| 243 | depends on USB_HID | 235 | depends on USB_HID |
| 244 | default y | 236 | default !EMBEDDED |
| 245 | ---help--- | 237 | ---help--- |
| 246 | Support for Sunplus wireless desktop. | 238 | Support for Sunplus wireless desktop. |
| 247 | 239 | ||
| 240 | config GREENASIA_FF | ||
| 241 | tristate "GreenAsia (Product ID 0x12) force feedback support" | ||
| 242 | depends on USB_HID | ||
| 243 | select INPUT_FF_MEMLESS | ||
| 244 | ---help--- | ||
| 245 | Say Y here if you have a GreenAsia (Product ID 0x12) based game controller | ||
| 246 | (like MANTA Warior MM816 and SpeedLink Strike2 SL-6635) or adapter | ||
| 247 | and want to enable force feedback support for it. | ||
| 248 | |||
| 249 | config HID_TOPSEED | ||
| 250 | tristate "TopSeed Cyberlink remote control support" if EMBEDDED | ||
| 251 | depends on USB_HID | ||
| 252 | default !EMBEDDED | ||
| 253 | ---help--- | ||
| 254 | Say Y if you have a TopSeed Cyberlink remote control. | ||
| 255 | |||
| 248 | config THRUSTMASTER_FF | 256 | config THRUSTMASTER_FF |
| 249 | tristate "ThrustMaster devices support" | 257 | tristate "ThrustMaster devices support" |
| 250 | depends on USB_HID | 258 | depends on USB_HID |
