2009-12-19, 02:48
The way i did is:
change hardware.conf to this
and change rule 158 of /etc/init.d/lirc to:
this will create a symlink from /var/run/lirc/lircd1 to /dev/lircd where xbmc reads from.
change hardware.conf to this
Quote:REMOTE="Linux input layer (/dev/input/eventX)"
REMOTE_MODULES=""
REMOTE_DRIVER="devinput"
REMOTE_DEVICE="/dev/input/by-path/pci-0000:00:04.0-usb-0:5:1.0-event-kbd"
REMOTE_SOCKET=""
REMOTE_LIRCD_CONF="devinput/lircd.conf.devinput"
REMOTE_LIRCD_ARGS=""
TRANSMITTER="Custom"
TRANSMITTER_MODULES=""
TRANSMITTER_DRIVER="devinput"
TRANSMITTER_DEVICE="/dev/input/by-path/pci-0000:00:04.0-usb-0:5:1.1-event-mouse"
TRANSMITTER_SOCKET=""
TRANSMITTER_LIRCD_CONF="devinput/lircd.conf.devinput"
TRANSMITTER_LIRCD_ARGS=""
START_LIRCD="true"
START_LIRCMD=""
LOAD_MODULES=""
LIRCMD_CONF=""
FORCE_NONINTERACTIVE_RECONFIGURATION="false"
and change rule 158 of /etc/init.d/lirc to:
Quote:rm -f ${OLD_SOCKET} && ln -s ${TRANSMITTER_SOCKET}1 ${OLD_SOCKET}
this will create a symlink from /var/run/lirc/lircd1 to /dev/lircd where xbmc reads from.