Ich kenne mich damit nicht gut aus, aber sollte man für sowas nicht den lirc nutzen können?
pacman -Ss lirc
extra/lirc 0.8.3-3
Linux Infrared Remote Control kernel modules for stock arch kernel
extra/lirc-utils 0.8.3-1
Linux Infrared Remote Control utils
community/unrealircd 3.2.7-5
Open Source IRC Server.
Kann aber auch sein, daß ich Quatsch erzähle....