My current HTPC case is an Antec Remote Fusion. It has an iMon LCD on the front, being driven by lcdproc. Setting this screen up was one of the easiest parts of my MythTV install. I haven’t done any customization of the information shown- the defaults work great. While media is playing, it displays a progress bar of the viewers position in the file. On a menu screen, the currently selected menu item is shown.
I followed instructions from the codeka forums on how to install lcdproc. I downloaded the current release of LCDProc which was 0.5.3 at the time. The release notes show that support for the iMon LCD has been added. Once the software was installed, I edited the /etc/LCDd.conf file, changing the drivers line to read ‘imonlcd’.
I also updated the Protocol setting based on my current hardware. Running lsusb reported “Bus 003 Device 002: ID 15c2:0038 SoundGraph Inc.” According to the LCDd.conf file, a value of 15c2:0038 needs a Protocol setting of 1
# Specify which iMon protocol should be used [legal: 0=15c2:ffdc device, # 1=15c2:0038 device; default: 0] Protocol=1
Then, I verified that the /dev/lcd0 device was present and started LCDd by running ‘sudo /etc/init.d/LCDd start’. Once I was sure everything was running satisfactorily, I setup LCDd to run automatically on each boot by creating a symlink in the correct /etc/rc.d directory.
MythTV was set to use the LCD screen by following the brief instructions on the MythTV wiki.