mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-10-30 08:02:30 +00:00
b2058cd93d
The driver has its own HID descriptor parsing code, that had and still
has several issues discovered by syzbot and other tools. Ideally we
should move the driver over to the HID subsystem, so that it uses proven
parsing code. However the devices in question are EOL, and GTCO is not
willing to extend resources for that, so let's simply remove the driver.
Note that our HID support has greatly improved over the last 10 years,
we may also consider reverting 6f8d9e26e7
("hid-core.c: Adds all GTCO
CalComp Digitizers and InterWrite School Products to blacklist") and see
if GTCO devices actually work with normal HID drivers.
Link: https://lore.kernel.org/r/X8wbBtO5KidME17K@google.com
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
90 lines
2.6 KiB
Text
90 lines
2.6 KiB
Text
# SPDX-License-Identifier: GPL-2.0-only
|
|
#
|
|
# Tablet driver configuration
|
|
#
|
|
menuconfig INPUT_TABLET
|
|
bool "Tablets"
|
|
help
|
|
Say Y here, and a list of supported tablets will be displayed.
|
|
This option doesn't affect the kernel.
|
|
|
|
If unsure, say Y.
|
|
|
|
if INPUT_TABLET
|
|
|
|
config TABLET_USB_ACECAD
|
|
tristate "Acecad Flair tablet support (USB)"
|
|
depends on USB_ARCH_HAS_HCD
|
|
select USB
|
|
help
|
|
Say Y here if you want to use the USB version of the Acecad Flair
|
|
tablet. Make sure to say Y to "Mouse support"
|
|
(CONFIG_INPUT_MOUSEDEV) and/or "Event interface support"
|
|
(CONFIG_INPUT_EVDEV) as well.
|
|
|
|
To compile this driver as a module, choose M here: the
|
|
module will be called acecad.
|
|
|
|
config TABLET_USB_AIPTEK
|
|
tristate "Aiptek 6000U/8000U and Genius G_PEN tablet support (USB)"
|
|
depends on USB_ARCH_HAS_HCD
|
|
select USB
|
|
help
|
|
Say Y here if you want to use the USB version of the Aiptek 6000U,
|
|
Aiptek 8000U or Genius G-PEN 560 tablet. Make sure to say Y to
|
|
"Mouse support" (CONFIG_INPUT_MOUSEDEV) and/or "Event interface
|
|
support" (CONFIG_INPUT_EVDEV) as well.
|
|
|
|
To compile this driver as a module, choose M here: the
|
|
module will be called aiptek.
|
|
|
|
config TABLET_USB_HANWANG
|
|
tristate "Hanwang Art Master III tablet support (USB)"
|
|
depends on USB_ARCH_HAS_HCD
|
|
select USB
|
|
help
|
|
Say Y here if you want to use the USB version of the Hanwang Art
|
|
Master III tablet.
|
|
|
|
To compile this driver as a module, choose M here: the
|
|
module will be called hanwang.
|
|
|
|
config TABLET_USB_KBTAB
|
|
tristate "KB Gear JamStudio tablet support (USB)"
|
|
depends on USB_ARCH_HAS_HCD
|
|
select USB
|
|
help
|
|
Say Y here if you want to use the USB version of the KB Gear
|
|
JamStudio tablet. Make sure to say Y to "Mouse support"
|
|
(CONFIG_INPUT_MOUSEDEV) and/or "Event interface support"
|
|
(CONFIG_INPUT_EVDEV) as well.
|
|
|
|
To compile this driver as a module, choose M here: the
|
|
module will be called kbtab.
|
|
|
|
config TABLET_USB_PEGASUS
|
|
tristate "Pegasus Mobile Notetaker Pen input tablet support"
|
|
depends on USB_ARCH_HAS_HCD
|
|
select USB
|
|
help
|
|
Say Y here if you want to use the Pegasus Mobile Notetaker,
|
|
also known as:
|
|
Genie e-note The Notetaker,
|
|
Staedtler Digital ballpoint pen 990 01,
|
|
IRISnotes Express or
|
|
NEWLink Digital Note Taker.
|
|
|
|
To compile this driver as a module, choose M here: the
|
|
module will be called pegasus_notetaker.
|
|
|
|
config TABLET_SERIAL_WACOM4
|
|
tristate "Wacom protocol 4 serial tablet support"
|
|
select SERIO
|
|
help
|
|
Say Y here if you want to use Wacom protocol 4 serial tablets.
|
|
E.g. serial versions of the Cintiq, Graphire or Penpartner.
|
|
|
|
To compile this driver as a module, choose M here: the
|
|
module will be called wacom_serial4.
|
|
|
|
endif
|