I’m trying to get ydotool to work without sudo.
I can get it to work if I start ydotoold with sudo and then call ydotool also with sudo.
But anything from my user is just a combination of
failed to bind socket: Address already in use fish: Job 1, 'ydotoold --socket-path /tmp/ydo…' terminated by signal SIGABRT (Abort)
failed to connect socket: Permission denied fish: Job 1, 'ydotool type hellp' terminated by signal SIGABRT (Abort)
the first occurs when I try to do the daemon from my own user and creating a custom socket path. The second is then when using it from there.
I figured it being packaged, it maybe would have come with it’s own thing? Do I need to create my own systemd service? I just am not sure the right combination of steps to get this to work.
On another note, I did get it to fully type out something when calling everything from sudo though…