You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| Name | `string` | The name of the device. This is always the device manufacturer's name followed by the device's model number or product name when not applicable.
13
13
14
-
###Specifications
14
+
## Specifications
15
15
16
16
Tablet configuration specifications provide OpenTabletDriver with information it needs in order to correctly and
17
17
accurately handle the data the tablet device outputs.
18
18
19
-
####Digitizer
19
+
### Digitizer
20
20
21
21
This refers to the graphics tablet's digitizer, which provides coordinates of where the tool is positioned. This is
22
22
always required for the device to function.
@@ -28,7 +28,7 @@ always required for the device to function.
28
28
| Horizontal Resolution | `double` | Device Units | The horizontal resolution of the digitizer in device units
29
29
| Vertical Resolution | `double` | Device Units | The vertical resolution of the digitizer in device units
30
30
31
-
####Pen
31
+
### Pen
32
32
33
33
This refers to the pen tool for the graphics tablet. It is the source of position and typically the source of pressure
34
34
data. This is almost always required.
@@ -38,7 +38,7 @@ data. This is almost always required.
38
38
| Max Pressure | `uint` | The maximum pressure reported by the pen in device pressure units. This is used to calculate a percentage of pressure. If there are more than pens supported by this tablet, the pen with the highest pressure value is used.
39
39
| Button Count | `uint` | The amount of buttons on the pen. This does not include the eraser, if applicable. If there are more than one pens supported by this tablet, use the number of buttons on the pen with the most.
40
40
41
-
####Auxiliary Buttons
41
+
### Auxiliary Buttons
42
42
43
43
This refers to any buttons located on the graphics tablet pad. This should only be enabled if there are any auxililary
44
44
buttons.
@@ -47,21 +47,21 @@ buttons.
47
47
| :-----------: | :---------: | :---------- |
48
48
| Button Count | `uint` | The amount of buttons
49
49
50
-
####Touch
50
+
### Touch
51
51
52
52
This refers to the touch digitizer, which may be built into the pen digitizer. This exists as the resolution of the
53
53
touch digitizer can be different than the pen digitizer. This should only be enabled if the graphics tablet supports
54
54
touch input.
55
55
56
56
This has the same properties as the [digitizer](#digitizer)
57
57
58
-
####Mouse
58
+
### Mouse
59
59
60
60
This refers to an absolute positioning mouse tool. This should only be enabled if the graphics tablet supports a mouse.
61
61
62
62
This has the same properties as the [auxiliary buttons](#auxiliary-buttons)
63
63
64
-
###Identifiers
64
+
## Identifiers
65
65
66
66
Device identifiers are what actually detect the tablet. Anything defined here is used in the detection process to
Copy file name to clipboardExpand all lines: site/_wiki/FAQ/General.md
+15-15Lines changed: 15 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,15 +2,15 @@
2
2
title: General FAQ
3
3
---
4
4
5
-
###Is my tablet supported? {#supported-tablets}
5
+
## Is my tablet supported? {#supported-tablets}
6
6
7
7
Verify if your tablet is in the list of supported tablets [here]({% link _sections/Tablets.md %}). If it is not, you may do one of the following:
8
8
9
9
-[Create a tablet support request in Github.](https://github.com/OpenTabletDriver/OpenTabletDriver/issues/new?assignees=&labels=configuration&projects=&template=tablet_configuration.yml&title=Add+support+for+)
10
10
-[Create a tablet support thread in #config-creation channel of the Discord server.]({{ site.data.links.project.DiscordInvite }})
11
11
-[Write the tablet configuration.]({% link _wiki/Development/AddingTabletSupport.md %})
12
12
13
-
###My tablet is supported but not detected? {#tablet-not-detected}
13
+
## My tablet is supported but not detected? {#tablet-not-detected}
14
14
15
15
OpenTabletDriver currently has *no support* for tablets connected via Bluetooth. Make sure that your tablet is connected via USB. There is partial support for tablets connected via wireless dongle.
16
16
@@ -29,7 +29,7 @@ Then check [above](#supported-tablets) if your tablet is supported. If it is and
29
29
30
30
or alternatively, see if there is a [tablet model specific FAQ]({% link _wiki/FAQ/ModelSpecific.md %}) for your tablet.
31
31
32
-
###Where are my settings and plugins stored? {#appdata}
32
+
## Where are my settings and plugins stored? {#appdata}
33
33
34
34
The following table describes the location of the default application data directory for each operating system:
35
35
@@ -47,7 +47,7 @@ The application data directory contents are as follows:
47
47
| Plugins | Folder | Contains installed plugins (`.dll` files). This folder should not be modified manually.
48
48
| Presets | Folder | Contains saved presets
49
49
50
-
###My cursor is going crazy! It teleports everywhere! {#emi-interference}
50
+
## My cursor is going crazy! It teleports everywhere! {#emi-interference}
51
51
52
52
This is caused by electromagnetic interference (EMI) from other devices. Make sure that the tablet is not near any of the following:
53
53
@@ -58,25 +58,25 @@ This is caused by electromagnetic interference (EMI) from other devices. Make su
58
58
59
59
If certain that the tablet is not near any of the above, try replacing the pen. If the problem persists, replace the tablet. It's broken!
60
60
61
-
###I see two moving cursors when hovering my pen! {#two-cursors}
61
+
## I see two moving cursors when hovering my pen! {#two-cursors}
62
62
63
63
This is caused by another tablet driver running in the background. Make sure that you have
64
64
uninstalled all other tablet drivers before using OpenTabletDriver.
65
65
66
-
####Windows
66
+
### Windows
67
67
68
68
Run [TabletDriverCleanup]({{ site.data.links.external.TabletDriverCleanup.latest }}) to remove
69
69
all other tablet drivers.
70
70
71
-
####Linux
71
+
### Linux
72
72
73
73
See [here]({% link _wiki/Documentation/RequiredPermissions.md %}#setup-linux).
74
74
75
-
####macOS
75
+
### macOS
76
76
77
77
Uninstall any other tablet drivers you have installed.
78
78
79
-
###Does OpenTabletDriver support pen pressure? {#pressure}
79
+
## Does OpenTabletDriver support pen pressure? {#pressure}
80
80
81
81
All of our supported tablets has full pen pressure support unless otherwise noted on
82
82
the [Tablets]({% link _sections/Tablets.md %}) page.
@@ -92,15 +92,15 @@ However, to make the driver output the pressure to your operating system, you ma
92
92
[Windows Ink]: {% link _wiki/FAQ/Windows.md %}#win-ink
93
93
[Artist Mode]: {% link _wiki/FAQ/Linux.md %}#artist-mode
94
94
95
-
###How to convert areas to and from OpenTabletDriver? {#area-conversion}
95
+
## How to convert areas to and from OpenTabletDriver? {#area-conversion}
96
96
97
-
####Conversion through the OpenTabletDriver UI
97
+
### Conversion through the OpenTabletDriver UI
98
98
99
99
- Right click the Tablet Area Editor
100
100
- Click the <kbd>Convert Item</kbd> menu item
101
101
- Select the OEM driver to convert from, then input the appropriate values to the converter
102
102
103
-
####Conversion through manual calculation
103
+
### Conversion through manual calculation
104
104
105
105
Use this reference chart for the upcoming formulas:
106
106
@@ -118,7 +118,7 @@ Use this reference chart for the upcoming formulas:
118
118
119
119
Use the following formulas to get values for OpenTabletDriver's area editor's `Width`, `Height`, `XOffset`, and `YOffset` fields:
Copy file name to clipboardExpand all lines: site/_wiki/FAQ/Linux.md
+17-17Lines changed: 17 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,16 +10,16 @@ before continuing.
10
10
> Also check out [Linux App Specific FAQ]({% link _wiki/FAQ/LinuxAppSpecific.md %}) for
11
11
app-specific instructions.
12
12
13
-
###My tablet is supported but not detected? {#troubleshooting}
13
+
## My tablet is supported but not detected? {#troubleshooting}
14
14
15
15
> Read [General FAQ]({% link _wiki/FAQ/General.md %}#tablet-not-detected) first before continuing below if you haven't already.
16
16
{:.alert-warning}
17
17
18
-
####Common Problems
18
+
### Common Problems
19
19
20
20
If your tablet is connected properly and is supported, but is still not detected, [check logs]({% link _wiki/Documentation/Logs.md %}) for any errors or warnings. If you find any, try finding for a match and its accompanying solution below:
21
21
22
-
#####Another driver is found {#hid_uclogic}
22
+
#### Another driver is found {#hid_uclogic}
23
23
24
24
*Symptoms*:
25
25
@@ -31,7 +31,7 @@ Another tablet driver found: <driver>
31
31
32
32
-[See here]({% link _wiki/Documentation/RequiredPermissions.md %}#setup-linux)
33
33
34
-
#####Insufficient permissions {#udev}
34
+
#### Insufficient permissions {#udev}
35
35
36
36
*Symptoms*:
37
37
@@ -43,13 +43,13 @@ Not permitted to open HID class device at /dev/hidrawX
43
43
44
44
-[See here]({% link _wiki/Documentation/RequiredPermissions.md %})
45
45
46
-
###Tablet is detected but not working?
46
+
## Tablet is detected but not working?
47
47
48
-
####Fresh Install {#fail-virtual-device}
48
+
### Fresh Install {#fail-virtual-device}
49
49
50
50
If this is a fresh install and you have not configured your tablet yet, [check logs]({% link _wiki/Documentation/Logs.md %}) for any errors or warnings. If you find any, try finding for a match and its accompanying solution below:
Make sure that your kernel has uinput support. If you are using a custom kernel or builds kernel from source, make sure that you have enabled `CONFIG_INPUT_UINPUT` in your kernel configuration. Refer to your distro's documentation regarding kernel configuration.
-[See here]({% link _wiki/Documentation/RequiredPermissions.md %})
85
85
86
-
####Non-fresh Install
86
+
### Non-fresh Install
87
87
88
88
Try disabling your filters one-by-one and see if input finally works.
89
89
90
-
###Tablet is working but there is no pressure {#artist-mode}
90
+
## Tablet is working but there is no pressure {#artist-mode}
91
91
92
92
Pressure support is available by changing the output mode of OpenTabletDriver to Artist Mode:
93
93
@@ -97,13 +97,13 @@ Pressure support is available by changing the output mode of OpenTabletDriver to
97
97
98
98
See [here](#artist-mode-bindings) for setting up bindings for Artist Mode.
99
99
100
-
###Mouse button bindings are not working when using Artist Mode {#artist-mode-bindings}
100
+
## Mouse button bindings are not working when using Artist Mode {#artist-mode-bindings}
101
101
102
102
Artist mode does not support regular mouse buttons. You will need to use artist mode pen bindings in the advanced binding editor instead of regular mouse buttons.
103
103
104
-
###How to autostart daemon on boot? {#autostart}
104
+
## How to autostart daemon on boot? {#autostart}
105
105
106
-
####systemd {#systemd-autostart}
106
+
### systemd {#systemd-autostart}
107
107
108
108
Make sure that you have enabled the systemd service:
109
109
@@ -117,7 +117,7 @@ configured correctly to integrate with systemd.
117
117
In such case, refer to your desktop environment's documentation on how to autostart processes on
118
118
login using the instructions [below](#other-inits)
119
119
120
-
####Other init systems {#other-inits}
120
+
### Other init systems {#other-inits}
121
121
122
122
OpenTabletDriver offers no official support for other init systems. Refer to your init system's documentation on how to autostart processes on login. The command to execute on login is:
123
123
@@ -127,7 +127,7 @@ otd-daemon
127
127
128
128
> This command should be run as user, not root.
129
129
130
-
###The cursor feels slow on Artist Mode {#libinput-smoothing}
130
+
## The cursor feels slow on Artist Mode {#libinput-smoothing}
131
131
132
132
Using Artist Mode will result in some minor smoothing due to libinput's tablet handling.
133
133
@@ -141,6 +141,6 @@ AttrTabletSmoothing=0
141
141
142
142
You should restart the OpenTabletDriver daemon after updating this file.
143
143
144
-
###Still have problems? {#discord}
144
+
## Still have problems? {#discord}
145
145
146
146
If you are still encountering problems with OpenTabletDriver, it will be easier to help you over in our [Discord]({{ site.data.links.project.DiscordInvite }}) server. We will guide you in doing certain debugging steps and will give you different instructions to help resolve your problem.
0 commit comments