Hello. I somewhat had similar problem and it turned out it is because I am running my Home Assistant with user different than root (I am using the docker container and set my own PUID and GUID). the /dev/input devices have permissions to be only used by root so you have to add your own user as well.
- in docker container execute
apk add evtestthen select your flirc device and try to press buttons to see if it works. - Go to this site and follow the Permissions section Keyboard Remote - Home Assistant
for example my case:
apk add acl
getfacl /dev/input/event* → you will see only root has access
echo $PUID → see your user id
setfacl -m u:HASS_USER:rw /dev/input/event* → replace HASS_USER with your PUID
getfacl /dev/input/event* → now you will see your user there as well
now when you go to Developer Tools in Home assistant and listen to keyboard_remote_command_received event it will show your inputs.