On Tue, 2009-10-27 at 21:36 -0700, Marc Chamberlin wrote:
Yes I have been down part of this path before, but it was so long ago I have forgotten what I had done to get the Hauppauge IR receiver working... That coupled with a computer crash that lost all the previous configuration did not help matters any. So yeah I will try to capture as much as I can on the wiki for future reference!!!
As far as configuration files are concerned, this is what I have :/etc/sysconfig/lircd ## Path: Hardware/Lirc ## Description: lirc (infrared remote control) configuration ## ServiceRestart: lirc ## Type: string ## Default: "660" # # permissions for /dev/lircd # LIRCD_DEV_PERMISSIONS="660" ## Type: string ## Default: "root:video" # # owner and group for /dev/lircd # LIRCD_DEV_OWNER="root:video" ## Type: string ## Default: "" # # use given driver # LIRCD_DRIVER="" ## Type: string ## Default: "" # # read from given device # LIRCD_DEVICE="" ## Type: string(lirc_bt829,lirc_gpio,lirc_i2c,lirc_it87,lirc_parallel,lirc_sir,ir-kbd-i2c,ir-kbd-gpio) ## Default: "" # # load given lirc driver module # LIRC_MODULE="lirc_i2c" ## Type: string ## Default: "" # # listen for network connections on specified port. # WARNING: don't use this on a machine with an internet # connection as lircd is running as root! # LIRCD_LISTENPORT="" ## Type: string ## Default: "" # # connect lircd to specified host # LIRCD_CONNECT="" ---------------------------------------EOF---------------------------- I'm pretty sure there is an error in this config file: I think LIRCD_DEVICE="" ought to be LIRCD_DEVICE="lirc" also note that "LIRC_MODULE="lirc_i2c"" is where the correct driver module for your remote get's listed. :/etc/lircrc This file contains the actions associated with the button pushed on the remote in the form of: # Program Guide begin prog = mythtv button = Guide config = F2 end # Note that you can have definitions for various programs that support LIRC use. Create a soft link to the this file in your home directory called .lircrc, and any updates to the main file show up for the user. :/etc/lircd.conf This file contains the button return codes in the form of: begin remote name Hauppauge_350 bits 13 flags RC5|CONST_LENGTH eps 30 aeps 100 one 969 811 zero 969 811 plead 1097 gap 114605 toggle_bit 2 begin codes Go 0x00000000000017bb Power 0x00000000000017bd TV 0x000000000000179c Mike@P-733-Lin:/etc> ls -l lirc -rw-r--r-- 1 root root 12613 2009-08-15 02:16 lircd.conf -rw-r--r-- 1 root root 9010 2009-08-15 02:18 lircrc Now with all of this in place you need to start the LIRC daemon as root service lirc start, and it should return P-733-Lin:/etc # service lirc start Starting lircd (lirc) done service lirc status Checking for service lircd running Well Mark this is what I have, at this point I ought to be able to invoke irw in a terminal and pointing the remote at the receiver, get button presses back, telling me that my configs are good, and I'm ready to go. (If only reality matched expectation) Sorry that it has taken a couple of months, I got sucked into a few gotta get it done now projects and this fell by the wayside. FWIW, I thought I would install 11.2 and go through the steps again, but the modules seems to have symbols in them that cause insmod to tell me that they (lirc_serial and lirc_i2c) are not loadbable. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org