Kategorien
Allgemein

.lircrc

Hauppauge PVR-350Hallo,

ich hatte vor einiger Zeit mal versprochen, meine .lircrc, mit der ich den Tasten der Hauppauge Fernbedienung die Funktionen zuweise, zu veröffentlichen. Da ich nun festgestellt habe, dass die Unzulänglichkeiten in der Funktion wohl von Kaffeine her rühren, und mich vermehrt Anfragen bezüglich dieser Datei erhalte,will ich dem Versprechen hiermit nun nachkommen. Ihr könnt Euch den Inhalt einfach kopieren und in Eure .lircrc einfügen.

Damit wir uns richtig verstehen, es geht um die Fernbedienung “PVR-350” von Hauppauge.

begin irexec
	begin
		prog   = irexec
		button = KEY_AUDIO
		config = amarok &
		mode   = amarok
		repeat = 0
	end
	begin
		prog   = irexec
		button = KEY_RADIO
		config = amarok &
		mode   = amarok
		repeat = 0
	end
	begin
		prog   = irexec
		button = KEY_TV
		config = kaffeine DVB &
		mode   = kaffeine
		repeat = 0
	end
	begin
		prog   = irexec
		button = KEY_VIDEO
		config = kaffeine &
		mode = kaffeine
		repeat = 0
	end
end irexec

begin kaffeine
	begin
		prog   = irexec
		button = KEY_PLAY
		config = dcop kaffeine KaffeineIface play
		repeat = 0
	end
	begin
		prog   = irexec
		button = KEY_PAUSE
		config = dcop kaffeine KaffeineIface pause
		repeat = 0
	end
	begin
		prog   = irexec
		button = KEY_STOP
		config = dcop kaffeine KaffeineIface stop
		repeat = 0
	end
	begin
		prog   = irexec
		button = KEY_REWIND
		config = dcop kaffeine KaffeineIface posMinus
		repeat = 0
	end
	begin
		prog   = irexec
		button = KEY_FASTFORWARD
		config = dcop kaffeine KaffeineIface posPlus
		repeat = 0
	end
	begin
		prog   = irexec
		button = KEY_NEXTSONG
		config = dcop kaffeine XinePartIface next
		repeat = 0
	end
	begin
		prog   = irexec
		button = KEY_PREVIOUSSONG
		config = dcop kaffeine XinePartIface previous
		repeat = 0
	end
	begin
		prog   = irexec
		button = KEY_CHANNELUP
		config = dcop kaffeine XinePartIface next
		repeat = 0
	end
	begin
		prog   = irexec
		button = KEY_CHANNELDOWN
		config = dcop kaffeine XinePartIface previous
		repeat = 0
	end
	begin
		prog   = irexec
		button = KEY_TEXT
		config = dcop kaffeine XinePartIface dvbOSD
		repeat = 0
	end
	begin
		prog   = irexec
		button = 1
		config = dcop kaffeine KaffeineIface setNumber 1
		repeat = 0
	end
	begin
		prog   = irexec
		button = 2
		config = dcop kaffeine KaffeineIface setNumber 2
		repeat = 0
	end
	begin
		prog   = irexec
		button = 3
		config = dcop kaffeine KaffeineIface setNumber 3
		repeat = 0
	end
	begin
		prog   = irexec
		button = 4
		config = dcop kaffeine KaffeineIface setNumber 4
		repeat = 0
	end
	begin
		prog   = irexec
		button = 5
		config = dcop kaffeine KaffeineIface setNumber 5
		repeat = 0
	end
	begin
		prog   = irexec
		button = 6
		config = dcop kaffeine KaffeineIface setNumber 6
		repeat = 0
	end
	begin
		prog   = irexec
		button = 7
		config = dcop kaffeine KaffeineIface setNumber 7
		repeat = 0
	end
	begin
		prog   = irexec
		button = 8
		config = dcop kaffeine KaffeineIface setNumber 8
		repeat = 0
	end
	begin
		prog   = irexec
		button = 9
		config = dcop kaffeine KaffeineIface setNumber 9
		repeat = 0
	end
	begin
		prog   = irexec
		button = 0
		config = dcop kaffeine KaffeineIface setNumber 0
		repeat = 0
	end
	begin
		prog   = irexec
		button = KEY_MENU
		config = dcop kaffeine XinePartIface dvdMenuToggle
		repeat = 0
	end
	begin
		prog   = irexec
		button = KEY_LEFT
		config = dcop kaffeine XinePartIface dvdMenuLeft
		repeat = 0
	end
	begin
		prog   = irexec
		button = KEY_RIGHT
		config = dcop kaffeine XinePartIface dvdMenuRight
		repeat = 0
	end
	begin
		prog   = irexec
		button = KEY_UP
		config = dcop kaffeine XinePartIface dvdMenuUp
		repeat = 0
	end
	begin
		prog   = irexec
		button = KEY_DOWN
		config = dcop kaffeine XinePartIface dvdMenuDown
		repeat = 0
	end
	begin
		prog   = irexec
		button = KEY_ENTER
		config = dcop kaffeine XinePartIface dvdMenuSelect
		repeat = 0
	end
	begin
		prog = irexec
		button = KEY_VOLUMEUP
		config = dcop kaffeine KaffeineIface volUp
		repeat = 0
	end
	begin
		prog = irexec
		button = KEY_VOLUMEDOWN
		config = dcop kaffeine KaffeineIface volDown
		repeat = 0
	end
	begin
		prog   = irexec
		button = KEY_MUTE
		config = dcop kaffeine KaffeineIface mute
		repeat = 0
	end
	begin
		prog   = irexec
		button = KEY_SELECT
		config = dcop kaffeine KaffeineIface fullscreen
		repeat = 0
	end
	begin
		prog   = irexec
		button = KEY_POWER
		config = dcop kaffeine KaffeineIface quit
		mode   = irexec
		repeat = 0
	end
end kaffeine

begin amarok
		begin
		prog   = irexec
		button = KEY_PLAY
		config = dcop amarok player play
	end
	begin
		prog   = irexec
		button = KEY_PAUSE
		config = dcop amarok player pause
	end
	begin
		prog   = irexec
		button = KEY_NEXTSONG
		config = dcop amarok player next
	end
	begin
		prog   = irexec
		button = KEY_PREVIOUSSONG
		config = dcop amarok player prev
	end
	begin
		prog   = irexec
		button = KEY_STOP
		config = dcop amarok player stop
	end
	begin
		prog   = irexec
		button = KEY_REWIND
		repeat = 1
		config = dcop amarok player seekRelative -5
	end
	begin
		prog   = irexec
		button = KEY_FASTFORWARD
		repeat = 1
		config = dcop amarok player seekRelative +5
	end
	begin
		prog   = irexec
		button = KEY_VOLUMEUP
		config = dcop amarok player volumeUp
	end
	begin
		prog   = irexec
		button = KEY_VOLUMEDOWN
		config = dcop amarok player volumeDown
	end
	begin
		prog   = irexec
		button = KEY_MUTE
		config = dcop amarok player mute
	end
	begin
		prog   = irexec
		button = KEY_MENU
		config = dcop amarok player showOSD
	end
	begin
		prog   = irexec
		button = KEY_SELECT
		config = amarok -m
	end
	begin
		prog   = irexec
		button = KEY_POWER
		config = dcop amarok MainApplication-Interface quit
		mode   = irexec
		repeat = 0
	end
end amarok 

Von Markus

Ich bin 48 Jahre alt, verheiratet und Vater von 4 Kindern.

Seit Dezember 2006 setzte ich auf Linux. Ich habe schon vorher immer wieder mal mit Linux experimentiert, aber nie wirklich ernsthaft. Auch habe ich verschiedene Distributionen ausprobiert, bis ich jetzt zunächst mal (wieder) bei Kubuntu gelandet bin. Ja, ich bin KDE-Fan… ;-)

Neben Linux habe ich natürlich noch weitere Hobbys, so z.B. höre ich gerne American Country Music. Am liebsten live, und da gibt es auch im Ruhrgebiet gute Bands. Dazu gerne einen gepflegten Line Dance.

Eine Antwort auf „.lircrc“

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.