2009-12-02, 18:58
Hi,
after a long journey, i´m proud about my full working config(suspend issue not testet yet) of my Imon 0038 LCD (Silverstone ML02mxr case, Zotac ion Atom 330) configured for MCEUSB (RC6 model) and full customized Harmony 555.
My install ist the 9.11b1 Live HDD install.
You might have to add the standard sources in your etc/apt/sources.list.
I will add here my how to:
1. First you have to configure or install lirc
Install: sudo apt-get install lirc
configure: sudo dpkg-reconfigure lirc
I´ve followed this guide for lirc:
https://help.ubuntu.com/community/IMON_V...armic_9.10
here my modified Guide
You will prompted to Choose a remote if you would like to preload a configuration:
The iMon devices will be listed alphabetically under Soundgraph:
There are several other Soundgraph remotes listed. Pick yours ( in my case IMON IR/LCD) and select OK.
Unless you've added a transmitter you should select None and Ok on the transmitter page.
You should see
* Loading LIRC modules [ OK ]
* Starting remote control daemon(s) : LIRC [ OK ]
Using the correct module parameters
The 9.10 Karmic version of the lirc_imon module has the following parameters:
So create a file at the following location:
/etc/modprobe.d/lirc.conf
and put your choice of those options in it similar to this Imon LCD with MCE RC6 Remote:
I've got nomouse enabled because I have no use for it. The pad_thresh is fantastic for using the pad as arrow keys to control things like XBMC. The threshold setting at 5 means I don't have to mash the heck out of the pad to get arrow events to register in lirc. This was a very nice find using modinfo against the lirc_imon module.
Now get my Lircd.conf and hardware.conf and copy it to /etc/lirc/
Lircd.conf
after a long journey, i´m proud about my full working config(suspend issue not testet yet) of my Imon 0038 LCD (Silverstone ML02mxr case, Zotac ion Atom 330) configured for MCEUSB (RC6 model) and full customized Harmony 555.
My install ist the 9.11b1 Live HDD install.
You might have to add the standard sources in your etc/apt/sources.list.
I will add here my how to:
1. First you have to configure or install lirc
Install: sudo apt-get install lirc
configure: sudo dpkg-reconfigure lirc
I´ve followed this guide for lirc:
https://help.ubuntu.com/community/IMON_V...armic_9.10
here my modified Guide
You will prompted to Choose a remote if you would like to preload a configuration:
The iMon devices will be listed alphabetically under Soundgraph:
There are several other Soundgraph remotes listed. Pick yours ( in my case IMON IR/LCD) and select OK.
Unless you've added a transmitter you should select None and Ok on the transmitter page.
You should see
* Loading LIRC modules [ OK ]
* Starting remote control daemon(s) : LIRC [ OK ]
Using the correct module parameters
The 9.10 Karmic version of the lirc_imon module has the following parameters:
Code:
debug:Debug messages: 0=no, 1=yes(default: no) (int)
display_type:Type of attached display. 0=autodetect, 1=vfd, 2=lcd, 3=vga, 4=none (default: autodetect) (int)
ir_protocol:Which IR protocol to use. 0=native iMON, 1=Windows Media Center Ed. (RC-6), 2=iMON w/o PAD stabilize (default: native iMON) (int)
nomouse:Disable mouse input device mode when IR device is open. 0=don't disable, 1=disable. (default: don't disable) (int)
pad_thresh:Threshold at which a pad push registers as an arrow key in kbd mode (default: 28) (int)
So create a file at the following location:
/etc/modprobe.d/lirc.conf
and put your choice of those options in it similar to this Imon LCD with MCE RC6 Remote:
Code:
options lirc_imon debug=0 nomouse=1 display_type=2 ir_protocol=1 pad_thresh=5
I've got nomouse enabled because I have no use for it. The pad_thresh is fantastic for using the pad as arrow keys to control things like XBMC. The threshold setting at 5 means I don't have to mash the heck out of the pad to get arrow events to register in lirc. This was a very nice find using modinfo against the lirc_imon module.
Now get my Lircd.conf and hardware.conf and copy it to /etc/lirc/
Lircd.conf
Quote:# this config file was hand-generated
# using lirc-0.8.5 (imon) on Wed Jun 17 23:37:25 2009
#
# contributed by Jarod Wilson <[email protected]>
#
# brand: Philips
# model no. of remote control: Windows Media Center Edition
# devices being controlled by this remote:
# -Antec Veris Multimedia Station Premiere & Elite
# -iMON UltraBay, Touch, VFD, LCD (any recent iMON device)
#
# Note that these codes CANNOT be used with a standard mceusb
# receivers, as they're decoded values passed along by the iMON
# receiver, not the actual RC6 remote codes.
#
begin remote
name MCE_via_iMON
bits 64
eps 30
aeps 100
one 0 0
zero 0 0
gap 139998
ignore_mask 0x0000800000000fff
min_repeat 1
toggle_bit 0
begin codes
KEY_POWER 0x800f040c000002ae # Power
KEY_TV 0x800f0446000002ae # MY TV
KEY_AUDIO 0x800f8447000002ae # MY MUSIC
KEY_PHOTO 0x800f8449000002ae # MY PICTURES
KEY_VIDEO 0x800f044a000002ae # MY VIDEOS
KEY_STOP 0x800f8419000002ae # STOP
KEY_RECORD 0x800f0417000002ae # RECORD
KEY_PAUSE 0x800f8418000002ae # PAUSE
KEY_PLAY 0x800f0416000002ae # PLAY
KEY_REWIND 0x800f8415000002ae # REWIND
KEY_FASTFORWARD 0x800f0414000002ae # FORWARD
KEY_REPLAY 0x800f841b000002ae # REPLAY
KEY_SKIP 0x800f041a000002ae # SKIP
KEY_BACKSPACE 0x0200002a00000000 # BACK
KEY_INFO 0x800f040f000002ae # INFO/MORE
KEY_UP 0x0200005200000000 # UP
KEY_DOWN 0x0200005100000000 # DOWN
KEY_LEFT 0x0200005000000000 # LEFT
KEY_RIGHT 0x0200004f00000000 # RIGHT
#KEY_OK 0x0200002800000000 # OK -- same code as KEY_ENTER
KEY_VOLUMEUP 0x800f0410000002ae # Vol+
KEY_VOLUMEDOWN 0x800f8411000002ae # Vol-
WindowsMCE 0x800f040d000002ae # Big ugly windows logo
KEY_CHANNELUP 0x800f0412000002ae # Ch+
KEY_CHANNELDOWN 0x800f8413000002ae # Ch-
KEY_MUTE 0x800f840e000002ae # Mute
RecordedTV 0x800f0448000002ae # RECORDED TV
KEY_DVD 0x800f8424000002ae # DVD MENU
Guide 0x800f0426000002ae # GUIDE
LiveTV 0x800f8425000002ae # LIVE TV
KEY_ONE 0x0200001e00000000 # 1
KEY_TWO 0x0200001f00000000 # 2
KEY_THREE 0x0200002000000000 # 3
KEY_FOUR 0x0200002100000000 # 4
KEY_FIVE 0x0200002200000000 # 5
KEY_SIX 0x0200002300000000 # 6
KEY_SEVEN 0x0200002400000000 # 7
KEY_EIGHT 0x0200002500000000 # 8
KEY_NINE 0x0200002600000000 # 9
KEY_ZERO 0x0200002700000000 # 0
Star 0x0220002500000000 # *
Hash 0x0220002000000000 # #
KEY_DELETE 0x0200002900000000 # CLEAR/DELETE
KEY_ENTER 0x0200002800000000 # ENTER
Red 0x800f845b000002ae # Red
Green 0x800f845c000002ae # Green
Yellow 0x800f845d000002ae # Yellow
Blue 0x800f845e000002ae # Blue
Caption 0x800f845a000002ae # Closed Caption/Teletext
end codes
end remote
#
# this config file was hand-generated
# using lirc-0.8.4a (imon) on Fri Nov 7 13:55:44 2008
#
# contributed by Jarod Wilson <[email protected]>
#
# brand: Antec Veris
# model no. of remote control: Multimedia Station Premiere Front Panel
# devices being controlled by this remote:
# -Antec Veris Multimedia Station Premiere
#
begin remote
name Antec_Veris_Premiere
bits 64
eps 30
aeps 100
one 0 0
zero 0 0
gap 139998
ignore_mask 0x0000000000000301
min_repeat 1
toggle_bit 0
begin codes
# Front Panel Buttons
Go 0x000000000f0002ee # Go
KEY_AUDIO 0x000000001f0002ee # Music
KEY_VIDEO 0x00000000200002ee # Videos
KEY_PHOTO 0x00000000210002ee # Pictures
KEY_DVD 0x00000000270002ee # DVD
# KEY_TV gack. mine doesn't send *anything*, might be busted
KEY_PREVIOUS 0x00000000050002ee # Prev
KEY_REWIND 0x00000000070002ee # Rewind
KEY_STOP 0x00000000040002ee # Stop
KEY_PLAYPAUSE 0x000000003c0002ee # Play/Pause
KEY_FASTFORWARD 0x00000000080002ee # F.Fwd
KEY_NEXT 0x00000000060002ee # Next
KEY_RIGHT 0x00000001000002ee # Navigation Clockwise
KEY_LEFT 0x00000100000002ee # Navigation Counter-Clockwise
KEY_SELECT 0x000000003d0002ee # Navigation Knob Push
KEY_VOLUMEUP 0x00010000000002ee # Volume Up (CW)
KEY_VOLUMEDOWN 0x01000000000002ee # Volume Down (CCW)
KEY_MUTE 0x00000000010002ee # Mute (Volume Knob Push)
end codes
end remote