-
-
Notifications
You must be signed in to change notification settings - Fork 1
OpenTabletDriver Setup
This comprehensive guide will help you set up OpenTabletDriver (OTD) on Linux, configure it properly, and troubleshoot brand-specific issues. OpenTabletDriver is a cross-platform tablet driver that supports a wide range of drawing tablets from many manufacturers.
- General Setup (All Tablets)
- Wacom Tablets
- XP-Pen Tablets
- Huion Tablets
- Gaomon Tablets
- VEIKK Tablets
- Parblo Tablets
- UGEE Tablets
- Other Tablet Brands
- General Troubleshooting
- Wayland vs X11 Considerations
OpenTabletDriver consists of two main components:
- GUI: The graphical interface for configuring your tablet
- Daemon: The background service that communicates with your tablet hardware
Installation methods:
-
Using your distribution's package manager (recommended for stability)
# Arch Linux sudo pacman -S opentabletdriver # Fedora sudo dnf install opentabletdriver # Debian/Ubuntu sudo apt install opentabletdriver
-
Using the latest development build (if you need the newest device configurations)
- Download from: OpenTabletDriver GitHub Releases
After installation, enable the OpenTabletDriver daemon to start automatically:
systemctl --user enable --now opentabletdriver.serviceWhat this command does:
-
--user: Manages a user service (not a system service) -
enable: Starts automatically when you log in -
--now: Starts immediately without needing to log out
For non-systemd systems (OpenRC, Artix, etc.):
otdThis runs the daemon in the foreground. You'll need to background it yourself or use a process manager.
Linux has built-in kernel drivers for tablets that can conflict with OpenTabletDriver. This causes:
- Ghost cursor movements
- Jittery or erratic behavior
- OTD failing to open the device
- Multiple drivers trying to control the same tablet
Solution: Blacklist the conflicting kernel module. Each brand section below will specify which module to blacklist.
Udev is Linux's device manager that handles:
- Detecting when devices are plugged in
- Setting permissions on device files
- Loading appropriate drivers
Common permission errors:
DeviceIOException- Permission denied errors
- Device not visible in the GUI
- HIDSharp parse errors after reboot
Fix udev permissions:
sudo udevadm control --reload-rules && sudo udevadm triggerThen unplug and replug your tablet.
Wacom tablets use their own proprietary protocol, different from most other tablets. They require blacklisting the wacom kernel module.
Supported models include:
- Cintiq Pro 22 (DTH-227), Cintiq 16 (DTK-1660), Cintiq 21UX (DTK-2100)
- Intuos series (CTL-4100WL, CTL-6100WL, CTL-672, CTL-680, CTL-690)
- Bamboo series
- Various other professional models
Step 1: Uninstall Wacom's official drivers (if installed)
# Check if Wacom drivers are installed
rpm -qa | grep -i wacom # Fedora/RHEL
dpkg -l | grep -i wacom # Debian/Ubuntu
pacman -Q | grep -i wacom # Arch
# Remove if found (example for Arch)
sudo pacman -Rns xf86-input-wacomStep 2: Install OpenTabletDriver
# Use your distro's package manager (see General Setup above)
# Or download from GitHub releasesStep 3: Blacklist the wacom kernel module
# Create or edit the blacklist file
echo "blacklist wacom" | sudo tee -a /etc/modprobe.d/blacklist.conf
# Unload the module if currently loaded
sudo rmmod wacomIf module removal fails: If you see "Module is in use" or dependency errors, reboot your system. The blacklist will prevent it from loading after reboot.
Step 4: Verify blacklist (after reboot)
lsmod | grep wacomThis should return nothing if the blacklist is working.
Step 5: Enable OTD service
systemctl --user enable --now opentabletdriver.serviceStep 6: Reload udev and replug
sudo udevadm control --reload-rules && sudo udevadm trigger
# Unplug and replug your tabletDiagnostic steps:
-
Check if the wacom module is still loaded:
lsmod | grep wacom
If it shows output, the blacklist didn't work. Check the blacklist file:
cat /etc/modprobe.d/blacklist.conf | grep wacom-
Check if OTD service is running:
systemctl --user status opentabletdriver.service
If it's not running, start it:
systemctl --user start opentabletdriver.service-
Check if the tablet is detected by the system:
lsusb | grep -i wacom dmesg | grep -i wacom | tail -20
-
Check OTD logs:
journalctl --user -u opentabletdriver.service -n 50
Solutions:
- If
wacommodule is still loaded: Reboot your system - If service isn't running: Enable and start it (see Step 5 above)
- If tablet not detected: Check USB connection, try different USB port
- If permission errors: Reload udev rules and replug (see Step 6 above)
Cause: The wacom kernel module is still loaded and conflicting with OTD.
Diagnostic:
lsmod | grep wacomSolution:
# Blacklist the module (if not already done)
echo "blacklist wacom" | sudo tee -a /etc/modprobe.d/blacklist.conf
# Remove the module
sudo rmmod wacom
# If removal fails, reboot
sudo rebootDiagnostic steps:
- Check if the tablet is detected in OTD GUI:
- Launch
opentabletdriver - Check if your tablet appears in the device list
- Check pressure sensitivity settings:
- In OTD GUI, go to your tablet's settings
- Verify pressure sensitivity is enabled and configured
- Test in applications:
- Some applications require specific APIs (Windows Ink, etc.)
- Check application settings for tablet/pen input configuration
Solutions:
- Ensure OTD is running:
systemctl --user status opentabletdriver.service - Check OTD GUI settings for pressure sensitivity configuration
- Verify application supports pressure sensitivity (e.g., Krita, GIMP, Inkscape)
- Some applications may need specific input API configuration
Root cause: The wacom module is loading at boot before the blacklist takes effect, or the OTD service isn't enabled.
Diagnostic:
# Check blacklist file
cat /etc/modprobe.d/blacklist.conf | grep wacom
# Check if module is loaded
lsmod | grep wacom
# Check if service is enabled
systemctl --user is-enabled opentabletdriver.serviceSolution:
# Ensure blacklist is correct
echo "blacklist wacom" | sudo tee -a /etc/modprobe.d/blacklist.conf
# Ensure service is enabled
systemctl --user enable opentabletdriver.service
# Reboot
sudo reboot- Cintiq Pro series: May require specific USB-C to USB-A adapters for proper detection
- Intuos Pro: Some models may need firmware updates from Wacom
- Older models: May have limited feature support in OTD
XP-Pen tablets use UC-Logic technology and require blacklisting the hid_uclogic kernel module. They're one of the most commonly used brands with OTD.
Supported models include:
- Artist Pro 14 (Gen2), Artist Pro 19 (Gen2), Artist Pro 24 (Gen2)
- Artist 15.6 Pro V2, Artist 24, Artist 10S
- Deco 01 V3, Deco 640 (IT640), Deco mini 7 (Original)
- Star 02
- Deco mini 7 V2 (experimental support in dev builds)
Step 1: Uninstall XP-Pen's official drivers (if installed)
# Check for XP-Pen drivers
rpm -qa | grep -i xppen # Fedora/RHEL
dpkg -l | grep -i xppen # Debian/Ubuntu
pacman -Q | grep -i xppen # ArchStep 2: Install OpenTabletDriver
# Use your distro's package manager
# Or download from GitHub releasesStep 3: Blacklist the hid_uclogic kernel module
# Create or edit the blacklist file
echo "blacklist hid_uclogic" | sudo tee -a /etc/modprobe.d/blacklist.conf
# Unload the module if currently loaded
sudo rmmod hid_uclogicIf module removal fails: Reboot your system. The blacklist will prevent it from loading after reboot.
Step 4: Verify blacklist (after reboot)
lsmod | grep hid_uclogicShould return nothing.
Step 5: Enable OTD service
systemctl --user enable --now opentabletdriver.serviceStep 6: Reload udev and replug
sudo udevadm control --reload-rules && sudo udevadm trigger
# Unplug and replug your tabletDiagnostic steps:
-
Check if hid_uclogic module is still loaded:
lsmod | grep hid_uclogic -
Check USB connection:
lsusb | grep -i "XP-Pen\|UC-Logic\|298F" dmesg | grep -i "uclogic\|xppen" | tail -20
-
Check OTD service status:
systemctl --user status opentabletdriver.service journalctl --user -u opentabletdriver.service -n 50
Solutions:
- Ensure
hid_uclogicis blacklisted and removed - Try different USB ports (prefer USB 3.0 ports)
- Check USB cable for damage
- Verify tablet is powered on (if it has a power button)
Cause: The hid_uclogic kernel module is conflicting with OTD.
Diagnostic:
lsmod | grep hid_uclogicSolution:
# Ensure blacklist is in place
echo "blacklist hid_uclogic" | sudo tee -a /etc/modprobe.d/blacklist.conf
# Remove the module
sudo rmmod hid_uclogic
# If removal fails, reboot
sudo rebootCause: Older OTD releases had incomplete auxiliary button parsing for certain models.
Diagnostic:
# Check OTD version
opentabletdriver --version
# Check if buttons are detected in OTD GUI
opentabletdriver
# Look for button configuration optionsSolutions:
- Install latest dev build: Development builds have improved auxiliary button support
- Check OTD GUI: Some models require manual button configuration
- Verify model: Deco mini 7 V2 may have different support status than original
Status: Deco mini 7 V2 is not yet in stable supported devices.
Solutions:
- Use latest development builds (may have experimental support)
- Check OpenTabletDriver GitHub Issues for V2 support status
- Request support by creating an issue on GitHub
- Use vendor driver as temporary workaround
Diagnostic steps:
- Check OTD GUI pressure settings:
- Launch
opentabletdriver - Navigate to your tablet's settings
- Check pressure sensitivity configuration
- Test in drawing applications:
- Try Krita, GIMP, or Inkscape
- Check if pressure works in these applications
Solutions:
- Verify pressure sensitivity is enabled in OTD GUI
- Check application settings for pressure input
- Some applications may need specific input API configuration
- Try adjusting pressure curve in OTD GUI
Cause: Screen mapping or tablet area configuration is incorrect.
Solutions:
- Configure tablet area in OTD GUI:
- Launch
opentabletdriver - Go to your tablet's settings
- Adjust tablet area mapping
- Configure screen mapping if using multiple monitors
- Calibrate tablet:
- Use OTD's calibration tools
- Match tablet area to screen area
- Deco mini 7 (Original): Fully supported with auxiliary button support in modern builds
- Deco mini 7 V2: Check latest dev builds for experimental support
- Artist Pro series: May require specific initialization sequences
- Deco 01 V3: Has variant 2 which may need specific configuration
Huion tablets use UC-Logic technology and require blacklisting the hid_uclogic kernel module. Huion offers a wide range of tablets from entry-level to professional models.
Supported models include:
- Kamvas 13 (Gen 3), Kamvas 16 (Gen 3), Kamvas 22, Kamvas 24 (GS2401), Kamvas Pro 27
- H-series: H1061P, H610 Pro V2, H640P, H320M, H610X, HC16, GC610
- L-series: L310, L610
- GT-191 V2
Step 1: Uninstall Huion's official drivers (if installed)
# Check for Huion drivers
rpm -qa | grep -i huion # Fedora/RHEL
dpkg -l | grep -i huion # Debian/Ubuntu
pacman -Q | grep -i huion # ArchStep 2: Install OpenTabletDriver
# Use your distro's package manager
# Or download from GitHub releasesStep 3: Blacklist the hid_uclogic kernel module
# Create or edit the blacklist file
echo "blacklist hid_uclogic" | sudo tee -a /etc/modprobe.d/blacklist.conf
# Unload the module if currently loaded
sudo rmmod hid_uclogicIf module removal fails: Reboot your system.
Step 4: Verify blacklist (after reboot)
lsmod | grep hid_uclogicShould return nothing.
Step 5: Enable OTD service
systemctl --user enable --now opentabletdriver.serviceStep 6: Reload udev and replug
sudo udevadm control --reload-rules && sudo udevadm trigger
# Unplug and replug your tabletDiagnostic steps:
-
Check if hid_uclogic module is loaded:
lsmod | grep hid_uclogic -
Check USB connection:
lsusb | grep -i huion dmesg | grep -i "huion\|uclogic" | tail -20
-
Check OTD service:
systemctl --user status opentabletdriver.service journalctl --user -u opentabletdriver.service -n 50
Solutions:
- Ensure
hid_uclogicis blacklisted - Try different USB ports
- Check if tablet requires external power (some Kamvas models)
- Verify USB cable is working
Special considerations for Kamvas series:
Kamvas tablets are display tablets that require:
- USB connection for pen input
- HDMI/DisplayPort for display output
- Some models may need external power
Diagnostic:
-
Check display connection:
xrandr | grep -i connected -
Check USB input:
lsusb | grep -i huion
Solutions:
- Ensure both USB and display cables are connected
- Some Kamvas models need external power adapter
- Check display settings in your desktop environment
- Verify USB connection is for input (not just power)
Diagnostic:
- Check OTD GUI:
- Launch
opentabletdriver - Verify pressure sensitivity is configured
- Test in applications:
- Try Krita, GIMP, or other drawing software
- Check application pressure settings
Solutions:
- Enable pressure sensitivity in OTD GUI
- Adjust pressure curve if needed
- Verify application supports pressure input
- Some Kamvas models may need specific pressure configuration
Diagnostic:
-
Check OTD GUI button configuration:
opentabletdriver # Navigate to button settings -
Check if buttons are detected:
- Look for button configuration options in OTD GUI
- Some models may need manual button mapping
Solutions:
- Configure buttons in OTD GUI
- Some models may require latest dev builds for full button support
- Check Supported Tablets for model-specific button support
Cause: USB connection issues or system performance.
Diagnostic:
-
Check USB connection:
lsusb -t | grep -i huion # Check if connected to USB 3.0 port
-
Check system load:
top # Or htop
Solutions:
- Use USB 3.0 port (if available)
- Avoid USB hubs (connect directly to computer)
- Check for system performance issues
- Some models may benefit from USB 2.0 port (try both)
- Kamvas Pro 27: Large display tablet, ensure adequate USB power
- Kamvas 13/16 (Gen 3): Well-supported models with good OTD compatibility
- H-series: Entry-level tablets, generally well-supported
- HC16 16k variant: High pressure sensitivity model, may need specific configuration
- L-series: Older models, check support status
Gaomon tablets use UC-Logic technology and require blacklisting the hid_uclogic kernel module. Gaomon offers affordable tablets with good Linux support.
Supported models include:
- M-series: M5, M6, M8 (16k pressure variant)
- S-series: S56K, S620
- GM116HD
- 1060 Pro
Step 1: Uninstall Gaomon's official drivers (if installed)
# Check for Gaomon drivers
rpm -qa | grep -i gaomon # Fedora/RHEL
dpkg -l | grep -i gaomon # Debian/Ubuntu
pacman -Q | grep -i gaomon # ArchStep 2: Install OpenTabletDriver
# Use your distro's package manager
# Or download from GitHub releasesStep 3: Blacklist the hid_uclogic kernel module
# Create or edit the blacklist file
echo "blacklist hid_uclogic" | sudo tee -a /etc/modprobe.d/blacklist.conf
# Unload the module if currently loaded
sudo rmmod hid_uclogicIf module removal fails: Reboot your system.
Step 4: Verify blacklist (after reboot)
lsmod | grep hid_uclogicShould return nothing.
Step 5: Enable OTD service
systemctl --user enable --now opentabletdriver.serviceStep 6: Reload udev and replug
sudo udevadm control --reload-rules && sudo udevadm trigger
# Unplug and replug your tabletDiagnostic steps:
-
Check if hid_uclogic module is loaded:
lsmod | grep hid_uclogic -
Check USB connection:
lsusb | grep -i gaomon dmesg | grep -i "gaomon\|uclogic" | tail -20
-
Check OTD service:
systemctl --user status opentabletdriver.service
Solutions:
- Ensure
hid_uclogicis blacklisted - Try different USB ports
- Check USB cable
Special considerations:
The M8 16k pressure variant has higher pressure sensitivity and may need specific configuration.
Solutions:
- Ensure you're using a recent OTD version
- Check OTD GUI for pressure sensitivity settings
- Some applications may need configuration for 16k pressure levels
Diagnostic:
- Check OTD GUI pressure settings
- Test in drawing applications
Solutions:
- Enable and configure pressure sensitivity in OTD GUI
- Adjust pressure curve if needed
- Verify application supports pressure input
- M-series: Generally well-supported
- M8 16k variant: High pressure sensitivity, may need specific configuration
- S-series: Entry-level tablets, good compatibility
- GM116HD: Display tablet, ensure both USB and display connections
VEIKK tablets use UC-Logic technology and require blacklisting the hid_uclogic kernel module. VEIKK offers affordable tablets with good value.
Supported models include:
- VK1060PRO
- A30 V2
Step 1: Uninstall VEIKK's official drivers (if installed)
# Check for VEIKK drivers
rpm -qa | grep -i veikk # Fedora/RHEL
dpkg -l | grep -i veikk # Debian/Ubuntu
pacman -Q | grep -i veikk # ArchStep 2: Install OpenTabletDriver
# Use your distro's package manager
# Or download from GitHub releasesStep 3: Blacklist the hid_uclogic kernel module
# Create or edit the blacklist file
echo "blacklist hid_uclogic" | sudo tee -a /etc/modprobe.d/blacklist.conf
# Unload the module if currently loaded
sudo rmmod hid_uclogicIf module removal fails: Reboot your system.
Step 4: Verify blacklist (after reboot)
lsmod | grep hid_uclogicShould return nothing.
Step 5: Enable OTD service
systemctl --user enable --now opentabletdriver.serviceStep 6: Reload udev and replug
sudo udevadm control --reload-rules && sudo udevadm trigger
# Unplug and replug your tabletDiagnostic steps:
-
Check if hid_uclogic module is loaded:
lsmod | grep hid_uclogic -
Check USB connection:
lsusb | grep -i veikk dmesg | grep -i "veikk\|uclogic" | tail -20
Solutions:
- Ensure
hid_uclogicis blacklisted - Try different USB ports
- Check USB cable
Solutions:
- Configure buttons in OTD GUI
- Some models may need latest dev builds for full button support
- Check button mapping settings
- VK1060PRO: Well-supported model
- A30 V2: Check support status for latest features
Parblo tablets use UC-Logic technology and require blacklisting the hid_uclogic kernel module.
Supported models include:
- A610
- Various other models (check Supported Tablets)
Step 1: Uninstall Parblo's official drivers (if installed)
# Check for Parblo drivers
rpm -qa | grep -i parblo # Fedora/RHEL
dpkg -l | grep -i parblo # Debian/Ubuntu
pacman -Q | grep -i parblo # ArchStep 2: Install OpenTabletDriver
# Use your distro's package manager
# Or download from GitHub releasesStep 3: Blacklist the hid_uclogic kernel module
# Create or edit the blacklist file
echo "blacklist hid_uclogic" | sudo tee -a /etc/modprobe.d/blacklist.conf
# Unload the module if currently loaded
sudo rmmod hid_uclogicIf module removal fails: Reboot your system.
Step 4: Verify blacklist (after reboot)
lsmod | grep hid_uclogicShould return nothing.
Step 5: Enable OTD service
systemctl --user enable --now opentabletdriver.serviceStep 6: Reload udev and replug
sudo udevadm control --reload-rules && sudo udevadm trigger
# Unplug and replug your tabletFollow the same troubleshooting steps as other UC-Logic tablets (XP-Pen, Huion, etc.). The main issues are:
- Tablet not detected → Check
hid_uclogicblacklist - Ghost cursor/jitter → Remove
hid_uclogicmodule - Buttons not working → Configure in OTD GUI
UGEE tablets use UC-Logic technology and require blacklisting the hid_uclogic kernel module.
Supported models include:
- UE16
- Various other models (check Supported Tablets)
Step 1: Uninstall UGEE's official drivers (if installed)
# Check for UGEE drivers
rpm -qa | grep -i ugee # Fedora/RHEL
dpkg -l | grep -i ugee # Debian/Ubuntu
pacman -Q | grep -i ugee # ArchStep 2: Install OpenTabletDriver
# Use your distro's package manager
# Or download from GitHub releasesStep 3: Blacklist the hid_uclogic kernel module
# Create or edit the blacklist file
echo "blacklist hid_uclogic" | sudo tee -a /etc/modprobe.d/blacklist.conf
# Unload the module if currently loaded
sudo rmmod hid_uclogicIf module removal fails: Reboot your system.
Step 4: Verify blacklist (after reboot)
lsmod | grep hid_uclogicShould return nothing.
Step 5: Enable OTD service
systemctl --user enable --now opentabletdriver.serviceStep 6: Reload udev and replug
sudo udevadm control --reload-rules && sudo udevadm trigger
# Unplug and replug your tabletCause: USB connection issues or electromagnetic interference.
Diagnostic:
-
Check USB connection:
lsusb -t | grep -i ugee # Check USB port type
-
Check for interference:
- Move tablet away from other USB devices
- Try different USB port
Solutions:
- Use USB 3.0 port (if available)
- Avoid USB hubs (connect directly)
- Move tablet away from sources of electromagnetic interference
- Try USB 2.0 port if USB 3.0 has issues
These brands also use UC-Logic technology and follow the same setup process as other UC-Logic tablets.
Installation steps:
-
Blacklist hid_uclogic:
echo "blacklist hid_uclogic" | sudo tee -a /etc/modprobe.d/blacklist.conf sudo rmmod hid_uclogic
-
Install and enable OTD:
systemctl --user enable --now opentabletdriver.service -
Reload udev and replug:
sudo udevadm control --reload-rules && sudo udevadm trigger # Unplug and replug tablet
Supported models:
- XenceLabs: Pen Tablet Medium, Pen Tablet Small
- XENX: P1-640, P3-1060, X1-640
- Waltop: Slim Tablet 5.8"
- 10moons: Various models (check Supported Tablets)
- KENTING: Various models (check Supported Tablets)
Troubleshooting:
Follow the same troubleshooting steps as other UC-Logic tablets. Main issues are:
- Tablet not detected → Check
hid_uclogicblacklist - Ghost cursor/jitter → Remove
hid_uclogicmodule - Buttons not working → Configure in OTD GUI
Check if conflicting module is loaded:
# For Wacom
lsmod | grep wacom
# For UC-Logic tablets (XP-Pen, Huion, etc.)
lsmod | grep hid_uclogicCheck OTD service status:
systemctl --user status opentabletdriver.serviceView OTD logs:
journalctl --user -u opentabletdriver.service -n 50
journalctl --user -u opentabletdriver.service -f # Follow logs in real-timeCheck USB device detection:
lsusb | grep -i "wacom\|xppen\|huion\|gaomon\|veikk"
dmesg | tail -50 | grep -i "tablet\|wacom\|uclogic"Check udev rules:
ls -la /etc/udev/rules.d/ | grep -i tablet
cat /etc/udev/rules.d/*tablet* 2>/dev/nullRoot cause: Competing HID driver loaded at boot, or udev rules not applied.
Fix:
-
Confirm the blacklist file exists:
cat /etc/modprobe.d/blacklist.conf
-
Verify the conflicting module isn't loaded:
# For UC-Logic tablets: lsmod | grep hid_uclogic # For Wacom: lsmod | grep wacom
(Should return nothing if properly blacklisted)
-
Enable and start the OTD service:
systemctl --user enable --now opentabletdriver.service -
Reload udev rules:
sudo udevadm control --reload-rules && sudo udevadm trigger -
Replug your tablet
Cause: Another driver is reading the tablet concurrently with OTD.
Fix:
- Blacklist the conflicting module (see brand-specific sections above)
- Remove the module:
# For UC-Logic tablets: sudo rmmod hid_uclogic # For Wacom: sudo rmmod wacom
- Replug the tablet
Cause: Udev permissions not properly configured.
Fix:
- Ensure OTD's udev rules are installed (usually automatic with package)
- Reload udev rules:
sudo udevadm control --reload-rules && sudo udevadm trigger - Unplug and replug your tablet
- Check logs for specific errors:
journalctl --user -u opentabletdriver.service -n 50
For OpenRC, Artix, or other non-systemd systems:
-
Run the daemon manually:
otd
-
Manage logs and backgrounding yourself (or use a process manager like
runitors6) -
Still apply blacklisting and replugging steps - these are independent of the init system
On Wayland, OpenTabletDriver handles tablet mapping internally. This means:
- Rotation works via OTD settings
- Area mapping works via OTD settings
- Button binds work via OTD settings
Important: Even on Wayland, you still need to blacklist conflicting kernel modules. Desktop portals or compositors shouldn't interfere if OTD properly owns the device.
On X11, behavior is similar to Wayland. If you need libinput overrides, OTD configurations can set libinputoverride attributes for certain devices to avoid duplicate handling.
Note: The blacklisting step is still essential on X11 to prevent kernel driver conflicts.
- OpenTabletDriver Official Website
- OpenTabletDriver GitHub Repository
- Supported Tablets List - Check if your tablet is supported
- OpenTabletDriver Documentation
- Linux Installation Guide
- Linux FAQ
- Configuration Guide - For adding support for new tablets
If you need assistance, provide the following information:
- Your Linux distribution (e.g., Fedora, Arch, Debian, Ubuntu, openSUSE)
- Your desktop environment (e.g., GNOME, KDE, Sway, XFCE)
- Your display server (Wayland or X11)
- Your tablet brand and model (e.g., XP-Pen Deco mini 7, Wacom Intuos Pro, Huion Kamvas 16)
- Error messages (if any)
- What you've already tried
- Output of diagnostic commands (see General Troubleshooting section)
- GitHub Issues: OpenTabletDriver Issues - For bug reports and feature requests
- Discord Server: Join the OpenTabletDriver Discord for community support
- Documentation: Check the official documentation first
- Linux FAQ: See the Linux-specific FAQ for common issues
Important Notes:
- USB Connection: OpenTabletDriver requires tablets to be connected via USB. Wireless dongles have partial support, but USB is recommended for full functionality.
- Bluetooth Not Supported: OTD currently does not support tablets connected via Bluetooth. Use a USB connection instead.
This guide covers the essential setup steps and brand-specific troubleshooting for OpenTabletDriver on Linux. For device-specific configuration and advanced features, refer to the OpenTabletDriver GUI and official documentation.