Files
mergeinputs/mergeinputs.service

13 lines
299 B
Desktop File

[Unit]
Description=Merge multiple keyboards into one input
After=multi-user.target
ConditionPathExistsGlob=/dev/input/by-path/*-kbd
StartLimitIntervalSec=5
StartLimitBurst=20
[Service]
ExecStart=/bin/sh -c '/usr/local/bin/mergeinputs /dev/input/by-path/*-kbd'
[Install]
WantedBy=multi-user.target