2009-12-18, 14:00
I had my xbox remote working perfectly in XBMC-Live 9.04. Then I installed the XBMC-Live 9.11 RC1 and my xbox remote didnt work anymore even though I copied the exact same hardware.conf and lircd.conf files I was using before.
Then I discovered that my hardware.conf was the culprit.
This is what I previously had in hardware.conf
The above worked fine for me before, but not in the RC1.
Then I tried using the following hardware.conf and it magically worked!
I suspect its maybe due to the fact that in my previous setup I was using lirc version 0.8.4 (I think thats the version number) and in the RC1 its lirc version 0.8.6.
This was driving me crazy for hours, so glad it works now!
Then I discovered that my hardware.conf was the culprit.
This is what I previously had in hardware.conf
Quote:# /etc/lirc/hardware.conf
#
# Arguments which will be used when launching lircd
LIRCD_ARGS=""
#Don't start lircmd even if there seems to be a good config file
#START_LIRCMD=false
#Try to load appropriate kernel modules
LOAD_MODULES=true
# Run "lircd --driver=help" for a list of supported drivers.
DRIVER=""
# If DEVICE is set to /dev/lirc and devfs is in use /dev/lirc/0 will be
# automatically used instead
DEVICE="/dev/lirc0"
MODULES="lirc_atiusb lirc_dev lirc_i2c"
# Default configuration files for your hardware if any
LIRCD_CONF="/etc/lirc/lircd.conf"
LIRCMD_CONF=""
# /etc/lirc/hardware.conf
The above worked fine for me before, but not in the RC1.
Then I tried using the following hardware.conf and it magically worked!
Quote:#Chosen Remote Control
REMOTE="None"
REMOTE_MODULES="lirc_atiusb lirc_dev"
REMOTE_DRIVER=""
REMOTE_DEVICE="/dev/lirc0"
REMOTE_SOCKET=""
REMOTE_LIRCD_CONF=""
REMOTE_LIRCD_ARGS=""
#Chosen IR Transmitter
TRANSMITTER="None"
TRANSMITTER_MODULES=""
TRANSMITTER_DRIVER=""
TRANSMITTER_DEVICE=""
TRANSMITTER_SOCKET=""
TRANSMITTER_LIRCD_CONF=""
TRANSMITTER_LIRCD_ARGS=""
#Enable lircd
START_LIRCD="true"
#Don't start lircmd even if there seems to be a good config file
#START_LIRCMD="false"
#Try to load appropriate kernel modules
LOAD_MODULES="true"
# Default configuration files for your hardware if any
LIRCMD_CONF="lircd.conf"
#Forcing noninteractive reconfiguration
#If lirc is to be reconfigured by an external application
#that doesn't have a debconf frontend available, the noninteractive
#frontend can be invoked and set to parse REMOTE and TRANSMITTER
#It will then populate all other variables without any user input
#If you would like to configure lirc via standard methods, be sure
#to leave this set to "false"
FORCE_NONINTERACTIVE_RECONFIGURATION="true"
START_LIRCMD=""
I suspect its maybe due to the fact that in my previous setup I was using lirc version 0.8.4 (I think thats the version number) and in the RC1 its lirc version 0.8.6.
This was driving me crazy for hours, so glad it works now!