Jump to content

OpenTabletDriver: Difference between revisions

From Official NixOS Wiki
Kaya (talk | contribs)
OpenTabletDriver requires uinput https://opentabletdriver.net/Wiki/FAQ/Linux#missing-uinput-device-support
OliMoli (talk | contribs)
→Installing OpenTabletDriver: Remove redundant config line, as it's already enabled [here](https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/hardware/uinput.nix#L12)
Tags: Mobile edit Mobile web edit
Line 12: Line 12:
   # Required by OpenTabletDriver
   # Required by OpenTabletDriver
   hardware.uinput.enable = true;
   hardware.uinput.enable = true;
  boot.kernelModules = [ "uinput" ];
   ...
   ...
}
}

Revision as of 13:56, 4 November 2026

OpenTabletDriver is an open source, cross-platform, low latency, user-mode tablet driver.

Installing OpenTabletDriver

Install OpenTabletDriver, it's daemon and GUI by:

❄︎ /etc/nixos/configuration.nix
{ config, lib, pkgs, ... }:
{
  ...
  # Enable OpenTabletDriver
  hardware.opentabletdriver.enable = true;

  # Required by OpenTabletDriver
  hardware.uinput.enable = true;
  ...
}

Troubleshooting

Check out the official OpenTabletDriver Wiki

⚠︎
Warning: Do not run otd-daemon as root

But in case you do, run:

sudo rm /tmp/CoreFxPipe_OpenTabletDriver.Daemon

to stop the daemon from crashing when ran as user again.