Description of problem: `libinput replay` tried to find '/etc/libinput/local-overrides.quirks' when I tried to replay a touchpad event record. Version-Release number of selected component (if applicable): libinput-1.15.2-1.x86_64 libinput-utils-1.15.2-1.x86_64 How reproducible: always Steps to Reproduce: 1. create an event record: `sudo libinput recored > touchpad.yml` `# then choose touchpad device` 2. trigger touchpad events 3. Ctrl-C (to finish recording) Actual results: Error: failed to open device: [Errno 2] No such file or directory: '/etc/libinput/local-overrides.quirks' Expected results: Replay a previously recorded event stream. Additional info:
(In reply to Didik Supriadi from comment #0) > Steps to Reproduce: > 1. create an event record: > > `sudo libinput recored > touchpad.yml` > `# then choose touchpad device` *record (instead of recored) > > 2. trigger touchpad events > 3. Ctrl-C (to finish recording) 4. replay touchpad record: `sudo libinput replay touchpad.yml`
Thanks, filed a merge request upstream, see https://gitlab.freedesktop.org/libinput/libinput/merge_requests/396 This will be fixed whenever the next libinput version comes out but since replay is a bit of a niche case anyway, I won't push out a separate fedora fix for that. As a workaround for the issue, just sudo mkdir /etc/libinput and the error will be gone.