Подскажите как в линуксе сэмулировать нажатие клавиши на хардварной клавиатуре. Т.е. не средствами иксов или перенаправлением ввода, а так чтобы софт (те же иксы) результат работы программы считали нажатием по реальной клавиатуре перед пользователем.
Я подумал в сторону /dev/input/event*
, но тут две неприятности:
1. в сети нагуглил только примеры кейлогеров, т.е. RDONLY
2.
# file /dev/input/event0
/dev/input/event0: character special (13/64)
# cat /dev/input/event0
cat: /dev/input/event0: No such device
И так с любым event*
target ядро (ровесник мамонтов) - 2.4.32