treewide: remove redundant IS_ERR() before error code check
[linux/fpc-iii.git] / drivers / input / tablet / Kconfig
blob51c339182017e94817815e8fb97cb1d52ded534e
1 # SPDX-License-Identifier: GPL-2.0-only
3 # Tablet driver configuration
5 menuconfig INPUT_TABLET
6         bool "Tablets"
7         help
8           Say Y here, and a list of supported tablets will be displayed.
9           This option doesn't affect the kernel.
11           If unsure, say Y.
13 if INPUT_TABLET
15 config TABLET_USB_ACECAD
16         tristate "Acecad Flair tablet support (USB)"
17         depends on USB_ARCH_HAS_HCD
18         select USB
19         help
20           Say Y here if you want to use the USB version of the Acecad Flair
21           tablet.  Make sure to say Y to "Mouse support"
22           (CONFIG_INPUT_MOUSEDEV) and/or "Event interface support"
23           (CONFIG_INPUT_EVDEV) as well.
25           To compile this driver as a module, choose M here: the
26           module will be called acecad.
28 config TABLET_USB_AIPTEK
29         tristate "Aiptek 6000U/8000U and Genius G_PEN tablet support (USB)"
30         depends on USB_ARCH_HAS_HCD
31         select USB
32         help
33           Say Y here if you want to use the USB version of the Aiptek 6000U,
34           Aiptek 8000U or Genius G-PEN 560 tablet.  Make sure to say Y to
35           "Mouse support" (CONFIG_INPUT_MOUSEDEV) and/or "Event interface
36           support" (CONFIG_INPUT_EVDEV) as well.
38           To compile this driver as a module, choose M here: the
39           module will be called aiptek.
41 config TABLET_USB_GTCO
42         tristate "GTCO CalComp/InterWrite USB Support"
43         depends on USB && INPUT
44         help
45           Say Y here if you want to use the USB version of the GTCO
46           CalComp/InterWrite Tablet.  Make sure to say Y to "Mouse support"
47           (CONFIG_INPUT_MOUSEDEV) and/or "Event interface support"
48           (CONFIG_INPUT_EVDEV) as well.
50           To compile this driver as a module, choose M here: the
51           module will be called gtco.
53 config TABLET_USB_HANWANG
54         tristate "Hanwang Art Master III tablet support (USB)"
55         depends on USB_ARCH_HAS_HCD
56         select USB
57         help
58           Say Y here if you want to use the USB version of the Hanwang Art
59           Master III tablet.
61           To compile this driver as a module, choose M here: the
62           module will be called hanwang.
64 config TABLET_USB_KBTAB
65         tristate "KB Gear JamStudio tablet support (USB)"
66         depends on USB_ARCH_HAS_HCD
67         select USB
68         help
69           Say Y here if you want to use the USB version of the KB Gear
70           JamStudio tablet.  Make sure to say Y to "Mouse support"
71           (CONFIG_INPUT_MOUSEDEV) and/or "Event interface support"
72           (CONFIG_INPUT_EVDEV) as well.
74           To compile this driver as a module, choose M here: the
75           module will be called kbtab.
77 config TABLET_USB_PEGASUS
78         tristate "Pegasus Mobile Notetaker Pen input tablet support"
79         depends on USB_ARCH_HAS_HCD
80         select USB
81         help
82           Say Y here if you want to use the Pegasus Mobile Notetaker,
83           also known as:
84           Genie e-note The Notetaker,
85           Staedtler Digital ballpoint pen 990 01,
86           IRISnotes Express or
87           NEWLink Digital Note Taker.
89           To compile this driver as a module, choose M here: the
90           module will be called pegasus_notetaker.
92 config TABLET_SERIAL_WACOM4
93         tristate "Wacom protocol 4 serial tablet support"
94         select SERIO
95         help
96           Say Y here if you want to use Wacom protocol 4 serial tablets.
97           E.g. serial versions of the Cintiq, Graphire or Penpartner.
99           To compile this driver as a module, choose M here: the
100           module will be called wacom_serial4.
102 endif