2008-07-13, 00:45
So I picked up an Xbox 360 Universal Remote and an Xbox DVD Kit dongle with a xbox->usb convertor.
It's not working No output w/ irw, irrecord, or mode2 -d /dev/lirc0.
Now, I installed lirc with apt-get, and I am creating a symbolic link between /dev/lirc0 and /dev/lirc because lircd crashes when I try to use irw.
Here is some diagnostic info:
lircd.conf
hardware.conf
Anyone have any idea why it isn't working? It should be a pretty standard setup it seems...
It's not working No output w/ irw, irrecord, or mode2 -d /dev/lirc0.
Now, I installed lirc with apt-get, and I am creating a symbolic link between /dev/lirc0 and /dev/lirc because lircd crashes when I try to use irw.
Here is some diagnostic info:
Code:
root@fozzie:/etc/lirc# [b]lsmod | grep lirc[/b]
lirc_atiusb 19104 0
lirc_dev 15604 1 lirc_atiusb
usbcore 146028 7 usbhid,lirc_atiusb,usb_storage,libusual,ehci_hcd,uhci_hcd
Code:
root@fozzie:/etc/lirc# [b]dmesg | grep usb[/b]
[ 649.579059] usb 3-1: new full speed USB device using uhci_hcd and address 4
[ 649.730492] usb 3-1: configuration #1 chosen from 1 choice
[ 649.733432] lirc_atiusb[4]: on usb3:4
lircd.conf
Code:
# this config file was automatically generated
# using lirc-0.8.0-CVS(mceusb2) on Tue Jan 17 15:14:11 2006
#
# contributed by Kyle at shadowmage.org
#
# brand: Microsoft
# model no. of remote control: Xbox 360 Universal Media Remote
# devices being controlled by this remote: Xbox 360
#
# This probably works for the normal Xbox 360 remote too.
#
# TV button sends no signal and toggles Xbox 360/TV mode. TV mode can be
# signals for any device the remote supports. Volume Up, Volume Down and
# Mute always use the TV mode while the Xbox live guide button always sends
# to the xbox.
begin remote
name Microsoft_Xbox360
bits 16
flags RC6|CONST_LENGTH
eps 30
aeps 100
header 2676 870
one 454 429
zero 454 429
pre_data_bits 21
pre_data 0x37FF0
gap 106291
min_repeat 1
toggle_bit 0
rc6_mask 0x100000000
begin codes
OpenClose 0x8BD7
XboxFancyButton 0x0B9B
OnOff 0x8BF3
Stop 0x0BE6
Pause 0x8BE7
Rewind 0x0BEA
FastForward 0x8BEB
Prev 0x0BE4
Next 0x8BE5
Play 0x0BE9
Display 0x8BB0
Title 0x0BAE
DVD_Menu 0x8BDB
Back 0x0BDC
Info 0x8BF0
UpArrow 0x0BE1
LeftArrow 0x8BDF
RightArrow 0x0BDE
DownArrow 0x8BE0
OK 0x0BDD
Y 0x8BD9
X 0x0B97
A 0x8B99
B 0x0BDA
ChUp 0x8BED
ChDown 0x0BEC
Start 0x0BF2
Play 0x8BE9
Enter 0x0BF4
Record 0x8BE8
Clear 0x0BF5
1 0x8BFE
2 0x0BFD
3 0x8BFC
4 0x0BFB
5 0x8BFA
6 0x0BF9
7 0x8BF8
8 0x0BF7
9 0x8BF6
100 0x0BE2
0 0x8BFF
Reload 0x8BE3
end codes
end remote
hardware.conf
Code:
# /etc/lirc/hardware.conf
#
#Chosen Remote Control
REMOTE="None"
REMOTE_MODULES=""
REMOTE_DRIVER=""
REMOTE_DEVICE=""
REMOTE_LIRCD_CONF=""
REMOTE_LIRCD_ARGS=""
#Chosen IR Transmitter
TRANSMITTER="None"
TRANSMITTER_MODULES=""
TRANSMITTER_DRIVER=""
TRANSMITTER_DEVICE=""
TRANSMITTER_LIRCD_CONF=""
TRANSMITTER_LIRCD_ARGS=""
#Enable lircd
START_LIRCD="false"
#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=""
#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="false"
START_LIRCMD=""
Code:
root@fozzie:~# [b]lircd --nodaemon[/b]
lircd-0.8.3pre1[4927]: lircd(userspace) ready
Anyone have any idea why it isn't working? It should be a pretty standard setup it seems...