Closed WesleyVanNeck closed 1 year ago
This is expected. The lifetime of the iptsd service needs to be bound to the lifetime of the device, because the device ID is not stable and may change between reloads of the kernel driver (which happen during suspend / resume). Its the reason why the systemd service setup of iptsd is a bit unconventional.
On systems without systemd this can probably be done using the iptsd-find-hidraw script and udev (manually starting and stopping the service on device creation / removal).
I will get more info if asked
This is on bliss os surface build