I've been doing some research. There is going to be a fair amount of effort involved to get any modifications to LIRC pushed.
The Box is missing lsusb, modprobe, gcc, etc., so installing a new version is basically impossible. It also means users adding support for an MCE1 remote is very difficult or impossible, since they only insert lircd and lirc_mceusb2 into the kernel.
The Boxee Box is running LIRC version 0.8.5, which is one version shy of what I needed
.
I did manage to find the following useful tidbits out:
Boxee runs the following to start lirc:
/opt/local/sbin/lircd --device=/dev/lirc0 /opt/local/etc/lircd.conf
The contents of lircd.conf, which configures the remotes:
Note that here I've removed the actual hex codes and only included the headers for each supported remote. The hex codes probably wouldn't be much help for anyone anyway. I see Dan's name in there (dconti), so he had a hand in the IR support.
Code:
Code:
# cat /opt/local/etc/lircd.conf
#
# brand: HP
# model no. of remote control: TSGH-IR01
# devices being controlled by this remote: HP Slimline S3100y
#
# Derived from MCEUSB2 lircd.conf file (lircd.conf.mceusb) found at:
# https://help.ubuntu.com/community/Install_Lirc_Feisty
#
# RC-6 config file
#
# source: http://home.hccnet.nl/m.majoor/projects__remote_control.htm
# http://home.hccnet.nl/m.majoor/pronto.pdf
#
# used by: Philips
#
#########
#
# Philips Media Center Edition remote control
# For use with the USB MCE ir receiver
#
# Dan Conti dconti|acm.wwu.edu
#
# Updated with codes for MCE 2005 Remote additional buttons
# *, #, Teletext, Red, Green, Yellow & Blue Buttons
# Note: TV power button transmits no code until programmed.
# Updated 12th September 2005
# Graham Auld - mce|graham.auld.me.uk
#
# Radio, Print, RecTV are only available on the HP Media Center remote control
#
#
# Updated with codes for MCE 2007 Remote additional buttons
# Visualization, Aspect, SlideShow, Eject
# Note:
# Renamed some buttons: DVD->DVDMenu, More->MoreInfo, Star->Asterisk, Hash->Pound
# Note:
# Blue, Yellow, Green, Red, and Teletext buttons do not exist on the HP remote
#
# this config file was automatically generated
# using lirc-0.8.4a(default) on Mon Feb 23 23:55:04 2009
#
# contributed by
#
# brand: Hauppauge
# model no. of remote control:
# devices being controlled by this remote: PVR-150 Remote (MCE kit)
# SMK dongle 0609:031d
#
#
# this config file was automatically generated
# using lirc-0.8.4a(default) on Tue Mar 10 19:27:09 2009
#
# contributed by
#
# brand: SIIG Vista MCE remote
# model no. of remote control:
# devices being controlled by this remote:
#
Key mappings from Remote to Boxee:
Of interest here, note that the My Pictures/Videos/TV buttons should take you right to the correct category in the Boxee software. My MCE2 remote doesn't arrive until tomorrow, so I can't test this, but it looks like it should work fine. It also looks like an XBox remote may work (assuming you have an XBox->USB adaptor).
Code:
Code:
# cat /opt/boxee/system/Lircmap.xml
Pause
Stop
Forward
Rewind
Left
Right
Up
Down
ChanUp
ChanDown
Back
PreviousMenu
Play
Code:
More
Skip
Replay
Teletext
Home
Record
VolUp
VolDown
Mute
Power
Videos
Music
Pictures
TV
One
Two
Three
Four
Five
Six
Seven
Eight
Nine
Zero
Red
Green
Yellow
Blue
PLAY
PAUSE
STOP
FORWARD
REVERSE
LEFT
RIGHT
UP
DOWN
BACK
MENU
TITLE
Code:
INFO
SKIP+
SKIP-
DISPLAY
1
2
3
4
5
6
7
8
9
0
PLAY
PAUSE
STOP
FORWARD
REVERSE
LEFT
RIGHT
UP
DOWN
BACK
MENU
TITLE
Code:
INFO
SKIP+
SKIP-
DISPLAY
1
2
3
4
5
6
7
8
9
0
Play
pause
Stop
FForward
Rewind
Vol-Rew
Vol+FF
Chan+Play
Chan-Stop
channel+
channel-
undo
Menu
L
Code:
Info
next
Fullscreen
Record
vol+
vol-
Mute
Power
1
2
3
4
5
6
7
8
9
0
pause
stop
f1
f2
left
right
chan-up
chan-down
exit
menu
play
Code:
info
jump-fwd
jump-back
size
star
rec
mute
power
1
2
3
4
5
6
7
8
9
0
red
green
yellow
blue
Pause
Stop
Forward
Rewind
Left
Right
Up
Down
ChanUp
ChanDown
Back
PreviousMenu
Play
Code:
More
Skip
Replay
Teletext
Home
Record
VolUp
VolDown
Mute
Power
Videos
Music
Pictures
TV
One
Two
Three
Four
Five
Six
Seven
Eight
Nine
Zero
Red
Green
Yellow
Blue