Package Details: dotool 1.5-1

Git Clone URL: https://aur.archlinux.org/dotool.git (read-only, click to copy)
Package Base: dotool
Description: Command to simulate input anywhere
Upstream URL: https://git.sr.ht/~geb/dotool
Licenses: GPL3
Submitter: hamblingreen
Maintainer: hamblingreen
Last Packager: hamblingreen
Votes: 9
Popularity: 1.36
First Submitted: 2022-11-16 18:00 (UTC)
Last Updated: 2024-05-28 18:29 (UTC)

Latest Comments

Lucki commented on 2025-05-07 22:33 (UTC) (edited on 2025-05-09 12:08 (UTC) by Lucki)

Does this still work for you?

I get an immediate failure on the service with: dotool: failed to create virtual keyboard device: could not open device file. Searching leads to a similar year-old bug related to ydotool, but that was resolved with systemd >= 254.2-1 (1), or an open nixpkgs ticket (2), or an unanswered mailing list entry (3). I haven't used this in a while so I can't trace this problem back to any particular update.

Edit: Nevermind, works again - don't know what the problem was.

UberKaeL commented on 2024-07-24 10:18 (UTC)

Could you please update dtoold.service to include an [Install] section like (https://aur.archlinux.org/cgit/aur.git/tree/dotoold.service?h=dotool-git)?

Adding this section will enable the service to be started automatically.

hamblingreen commented on 2024-01-25 21:29 (UTC)

Samuel.Gilbert: Thanks for letting me know, the package has been updated to correct the permissions on that file :)

Samuel.Gilbert commented on 2024-01-25 20:41 (UTC)

/usr/lib/systemd/user/dotoold.service should not be executable; other service files in that folder are not.

hamblingreen commented on 2023-08-21 08:00 (UTC)

kyechou: I apologize for the missing libxkbcommon dependency, it has been added as a make dependency like it is in the Alpine package. As for the dotoold systemd service, that has been added as well. Let me know if there's anything else I missed :)

kyechou commented on 2023-08-20 19:18 (UTC)

Missing dependency: libxkbcommon. Thanks!

Also, it'd be great if this package could provide /usr/lib/systemd/user/dotoold.service.

vaygr commented on 2023-06-25 06:25 (UTC)

Hey, binaries need to be installed to /usr/bin rather than /usr/local/bin.

Also it would be good to have 644 perms on /etc/udev/rules.d/80-dotool.rules.