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
Unless you're using special configuration (`setxkbmap -device <ID>` / udev rule `ENV{XKBLAYOUT}` / similar), chances are you're using a system-wide keyboard layout.
86
+
Unless you're using special configuration (`setxkbmap -device <ID>` / udev rule
87
+
`ENV{XKBLAYOUT}` / similar), chances are you're using a system-wide keyboard
88
+
layout.
60
89
61
-
In that case, follow the workaround presented for [Windows/macOS](#multikey-binding-keyboard-layout-win-macos) users.
### Some tablets may not work coming out of system sleep/suspend {#sleep-wakeup-is-inconsistent}
107
+
108
+
Replugging the device always fixes this.
109
+
110
+
See [OpenTabletDriver issue #3171](https://github.com/OpenTabletDriver/OpenTabletDriver/issues/3171)
111
+
for more details.
112
+
113
+
### Disconnecting tablets mid-event (e.g. button press) causes the event to remain held (button permanently pressed) {#disconnected-tablets-do-not-reset-pipeline}
114
+
115
+
The only known workaround is to restart the daemon or send the same type of
116
+
event again (e.g. from the reconnected or another device)
117
+
118
+
See [OpenTabletDriver issue #2955](https://github.com/OpenTabletDriver/OpenTabletDriver/issues/2957)
119
+
for more details.
120
+
121
+
### (Linux) Flatpak release does not install udev rules or kernel module blacklist {#flatpak-missing-permissions}
122
+
123
+
This means that the Flatpak release may show no tablets detected, caused by
124
+
missing permissions or conflicting drivers.
125
+
126
+
Follow the instructions from the description of the Flatpak package to set these up properly.
127
+
128
+
See [OpenTabletDriver issue #3266](https://github.com/OpenTabletDriver/OpenTabletDriver/issues/3266)
129
+
for more details.
130
+
131
+
## Assorted OpenTabletDriver Bugs {#general-bugs}
132
+
133
+
These bugs are unlikely to be encountered by users, but have been seen in the wild
134
+
135
+
### Similar tablets are not separately addressible {#single-tablet-per-tablet-model}
136
+
137
+
This means if you have tablets of the same model then only the first iterated
138
+
matching device will work.
139
+
140
+
There is no known workaround. The driver is fundamentally not prepared for
141
+
multiple models of the same device.
142
+
143
+
See [OpenTabletDriver issue #1666](https://github.com/OpenTabletDriver/OpenTabletDriver/issues/1666)
144
+
for more details.
145
+
146
+
### Output may be up to 1 pixel off intended pixel on some configurations {#output-one-pixel-off}
76
147
77
-
### [#3834 - Eraser behavior may be spotty on Linux](https://github.com/OpenTabletDriver/OpenTabletDriver/issues/3834)
78
-
### [#3804 - Daemon IPC is not multi-user friendly](https://github.com/OpenTabletDriver/OpenTabletDriver/issues/3804)
79
-
### [#3515 - Tablet firmware version featureset variations are difficult to detect](https://github.com/OpenTabletDriver/OpenTabletDriver/issues/3515)
80
-
### [#3266 - Flatpak release does not install udev rules or kernel module blacklist](https://github.com/OpenTabletDriver/OpenTabletDriver/issues/3266)
81
-
### [#3179 - Setup Wizard will constantly pop up as long as user never saves a config](https://github.com/OpenTabletDriver/OpenTabletDriver/issues/3179)
82
-
### [#3171 - Some tablets may not work coming out of systemd sleep/suspend](https://github.com/OpenTabletDriver/OpenTabletDriver/issues/3171)
83
-
### [#2964 - (Linux only?) Monitor layouts with negative offsets may confuse GUI quick-settings](https://github.com/OpenTabletDriver/OpenTabletDriver/issues/2964)
84
-
### [#2955 - Disconnecting tablets mid-event (e.g. button press) may cause the button to remain pressed](https://github.com/OpenTabletDriver/OpenTabletDriver/issues/2957)
85
-
### [#2536 - CLI is unmaintained](https://github.com/OpenTabletDriver/OpenTabletDriver/issues/2536)
148
+
This is practically speaking not noticeable and as such is not prioritized at all.
149
+
It is unclear which setups are affected.
86
150
87
-
Also [#1952 - Command `setoutputmode` not working](https://github.com/OpenTabletDriver/OpenTabletDriver/issues/1952)
151
+
See [OpenTabletDriver issue #1071](https://github.com/OpenTabletDriver/OpenTabletDriver/issues/1071)
152
+
for more details.
88
153
89
-
### [#2510 - Bindings do not accomodate select output mode / Mouse buttons not working in Windows Ink or Artist Mode](https://github.com/OpenTabletDriver/OpenTabletDriver/issues/2510)
90
-
### [#2106](https://github.com/OpenTabletDriver/OpenTabletDriver/issues/2106)/[#1855](https://github.com/OpenTabletDriver/OpenTabletDriver/issues/1855) (Linux/MacOS only) Daemon may misbehave if stdout is lost
91
-
### [#1666 - Similar tablets are not separately addressible](https://github.com/OpenTabletDriver/OpenTabletDriver/issues/1666)
92
-
### [#1143 - Monitor layout changes are not detected and require a daemon restart](https://github.com/OpenTabletDriver/OpenTabletDriver/issues/1143)
93
-
### [#1071 - Output may be up to 1 pixel off intended pixel on some configurations](https://github.com/OpenTabletDriver/OpenTabletDriver/issues/1071)
154
+
## Niche bugs {#niche-bugs}
94
155
95
-
## Niche bugs (for plugin developers or similar) {#niche-bugs}
156
+
These bugs are unlikely to affect any users at all aside from esoteric or unsupported setups
96
157
97
-
### [#3830 - External daemon-interacting applications may desynchronize settings shown in GUI](https://github.com/OpenTabletDriver/OpenTabletDriver/issues/3830)
158
+
### Daemon and GUI may misbehave if daemon's stdout is lost {#stdout-required}
98
159
99
-
## Feature Requests
160
+
Backgrounding the daemon without sending its output to a valid file (or pipe)
161
+
is not supported yet.
100
162
101
-
Instead of listing all planned features (which would be a lot of work), look
102
-
for issues with the `enhancement` tag and looking at issues with a set milestone:
0 commit comments