staging.inyokaproject.org

Fernbedienung für Terratec Cinergy Hybrid T USB XS und lirc

Status: Gelöst | Ubuntu-Version: Ubuntu 7.04 (Feisty Fawn)
Antworten |

Heinrich_Schwietering Team-Icon

Wikiteam
(Themenstarter)
Avatar von Heinrich_Schwietering

Anmeldungsdatum:
12. November 2005

Beiträge: 11335

Hi!

Kleiner Lapsus bei mir: Den Treiber für lirc trägst du am besten in deine /etc/lirc/hardware.conf ein, dann sollte er auch gleich geladen werden. irexec -d kannst du auch unter System->Einstellungen->Sitzungen eintragen.

so long
hank

Heinrich_Schwietering Team-Icon

Wikiteam
(Themenstarter)
Avatar von Heinrich_Schwietering

Anmeldungsdatum:
12. November 2005

Beiträge: 11335

Hi!

Nach "etwas" längerem Gewühle im WWW hab' ich jetzt noch eine einfachere Methode herausgefunden, die FB für intrepid mit inputlirc zu betreiben.

Eine ausführliche hardware.conf ist nicht nötig, ebensowenig eine lircd.conf, beide bleiben quasi "leer":

hardware.conf

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
# /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="true"

#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=""

lircd.conf:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
#This configuration has been automatically generated via
#the Ubuntu LIRC package maintainer scripts.
#
#It includes the default configuration for the remote and/or
#transmitter that you have selected during package installation.
#
#Feel free to add any custom remotes to the configuration
#via additional include directives or below the existing
#Ubuntu include directives from your selected remote and/or
#transmitter.

inputlircd muss natürlich laufen (passiert aber automatisch beim Start); die Tastennamen spuckt irw aus; z.B.

160 0 KEY_OK event6
16d 0 KEY_EPG event6
cf 0 KEY_PLAY event6

Probleme machten bei mir zunächst die Nummerntasten; wenn aber in /etc/default/inputlirc folgende Optionen stehen

1
2
3
# Options to be passed to inputlirc.
EVENTS="/dev/input/event*"
OPTIONS="-g -m 0"

funktionieren auch die!

Die mit irw in Erfahrung gebrachten Tastennamen dann in einer .lircrc verwenden, und alles funktioniert wie geschmiert... 😎

so long
hank

Heinrich_Schwietering Team-Icon

Wikiteam
(Themenstarter)
Avatar von Heinrich_Schwietering

Anmeldungsdatum:
12. November 2005

Beiträge: 11335

Hi!

Endlich mal gleich erfreuliche Nachrichten: nach dem Update auf jaunty läuft im Prinzip alles genauso wie vorher; ich musste nur meine hardware.conf wieder "leeren", (und besondere darauf achten, dass bei START_LIRCD="false" eingetragen oder gleich ganz auskommentiert ist!); dann funktioniert es mit inputlirc weiterhin perfekt. Aber der Weg mit dem REMOTE="Linux input layer (/dev/input/eventX)" funktioniert auch...

so long
hank

Antworten |