Add dysfunctional xsetwacom udev rule for tablet
This commit is contained in:
parent
d7ac24fd54
commit
4b17b41ff0
2 changed files with 32 additions and 1 deletions
|
@ -1,11 +1,30 @@
|
|||
{ config, pkgs, ... }:
|
||||
|
||||
let
|
||||
wacom-config = pkgs.substituteAll {
|
||||
name = "wacom-config";
|
||||
src = ../wacom-config.sh;
|
||||
dir = "bin";
|
||||
isExecutable = true;
|
||||
};
|
||||
in
|
||||
{
|
||||
services = {
|
||||
# dconf is required for setting GTK themes, see home.nix
|
||||
dbus.packages = with pkgs; [ dconf ];
|
||||
# $ nix-shell -p usbutils
|
||||
# $ lsusb
|
||||
# ID <idVendor>:<idProduct>
|
||||
# Gets stored in /etc/udev/rules.d/99-wacom.rules
|
||||
udev.extraRules = ''
|
||||
ACTION=="add",
|
||||
SUBSYSTEMS=="usb",
|
||||
ATTRS{idVendor}="056a",
|
||||
ATTRS{idProduct}="0302",
|
||||
RUN+="${wacom-config}/bin/wacom-config"
|
||||
'';
|
||||
xserver = {
|
||||
enable = true;
|
||||
wacom.enable = true;
|
||||
libinput = {
|
||||
enable = true;
|
||||
touchpad.tapping = true;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue