• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

lirc funktioniert einfach nicht

Hallo Linux-Gemeinde,

wieder muss ich Euch um Eure Unterstützung bitten. Ich bin mal wieder enttäuscht und frustriert, dass alles immer so schwierig ist.
Ich habe eine Hauppauge TV-Karte HVR-1300 seit einigen Wochen erfolgreich in Betrieb genommen. Nun wollte ich auch die Möglichkeit der mitgelieferten Fernbedienung nutzen.
Leider bisher erfolglos. Unter Windows XP funktioniert das Teil.
Auch die Recherchen in unterschiedlichsten Foren verwirren ziemlich, da sie zum Teil unterschiedliche Konfigurationen aufzeigen, die zu unterschiedlichen Opensuse-Versionen gehören.
Auch http://www.lirc.org hilft nicht wirklich weiter.

Nun zum aktuellen Stand:
Ich habe versucht sie nach folgender Anleitung zu konfigurieren:
http://www.linupedia.org/opensuse/LIRC

Die lirc-Datei habe ich wie dort beschrieben ergänzt.
Die erforderlichen Module scheinen zu laufen:
Code:
localhost:/dev # lsmod | grep lirc
lirc_i2c                6453  0 
lirc_dev               10056  1 lirc_i2c
Die Datei /etc/lircd.conf habe ich von der lirc-Seite kopiert http://lirc.sourceforge.net/remotes/hauppauge/lircd.conf.hauppauge
Wobei ich nicht sicher bin ob sie unter /etc oder unter /etc/lirc gehört, denn in beiden Verzeichnissen war bereits eine gleichnamige Datei.
Seltsamerweise gibt es keine /dev/lirc0.
Hier gibt es nur:
Code:
ls -l /dev/lirc*
lrwxrwxrwx 1 root root 19 17. Feb 19:01 /dev/lircd -> /var/run/lirc/lircd
Die Log-Datei /var/log/messages bringt folgende Meldungen:
Code:
Feb 17 21:17:05 localhost lircd-0.8.7pre1[3554]: accepted new client on /var/run/lirc/lircd
Feb 17 21:17:05 localhost lircd-0.8.7pre1[3554]: could not get file information for /dev/lirc0
Feb 17 21:17:05 localhost lircd-0.8.7pre1[3554]: default_init(): No such file or directory
Feb 17 21:17:05 localhost lircd-0.8.7pre1[3554]: Failed to initialize hardware
Feb 17 21:17:13 localhost lircd-0.8.7pre1[3554]: accepted new client on /var/run/lirc/lircd
Feb 17 21:17:28 localhost lircd-0.8.7pre1[3554]: removed client
Feb 17 21:17:37 localhost lircd-0.8.7pre1[3554]: removed client
Woran hackt es hier nun?

Vielen Dank schon mal für Eure Beiträge

Mit freundlichem Gruß

Visionflier
 
Schonmal den Aufkleber im Batteriefach der FB geürft? Wenns dieselbe ist wie die die ich habe: http://www.linupedia.org/opensuse/Hauppauge_A415-HPG-WE_Fernbedienung dürfte weiterhelfen in Kombination mit http://www.linupedia.org/opensuse/WinTV_Nova_S_plus zur generischen Einrichtung einer FB mit dem typischen 2,5 mm Klinkensteckeranschluß einer Hauppauge-Karte....
 
A

Anonymous

Gast
Ich habe diesselbe Karte und kann dir sagen, dass es wunderbar funktioniert. Bin grade aber nicht am Heimrechner, so dass ich dir erst heute oder morgen mehr Infos geben kann.
 
Hallo TomcatMJ,

vielen Dank für Deine schnelle Antwort.
Leider hat sie noch nicht zum Erfolg geführt.
Die auf der Seite http://www.linupedia.org/opensuse/Hauppauge_A415-HPG-WE_Fernbedienung genannte Fernbedienung deckt sich exakt mit meiner.
Ich habe die Seite durchgearbeitet. Interessanterweise sind bei mir die Bezeichnungen GO, POWER, TV, etc. in der Datei "/etc/lircd.conf" nicht in Hochkommas gesetzt. Ist das von entscheidender Bedeutung?

Mit der Seite http://www.linupedia.org/opensuse/WinTV_Nova_S_plus#Installation_der_mitgelieferten_Fernbedienung half leider weniger weiter.
Das Kernelmodule "cx88: inputdriver for cx88 GPIO-based IR remote controls" kommt bei gar nicht vor.
Auch das Kernelmodule "ir-kbd-i2c: input driver for i2c IR remote controls" fehlt.
Beim Schritt IRC-Einstellungen kann ich zwar "ir-kbd-i2c" auswählen, aber beim Button "Test" bekomme ich die Fehlermeldung "Das Starten des 'lirc'-Dienstes ist fehlgeschlagen"

An den Ausgaben, wie ich sie oben als erstes beschrieben habe, hat sich nichts geändert.

Gruß

Visionflier
 
Hm,dann dürfte dir DaBossDaChef sicherlich konkreter eiterhelfen können mit seiner Konfiguration da er ja die gleiche Karte hat wie du. Ich hab die Nova-S-Plus,da kanns gut sein daß da andere Kernelmodule zum Zuge kommen als bei deiner Karte....
 
A

Anonymous

Gast
Also bei mir läuft die Fernbedienung über devinput als lirc-Treiber:

/etc/sysconfig/lirc:
Code:
## Path:           Hardware/Lirc
## Description:    lirc (infrared remote control) configuration
## Type:           string
## Default:        "660"
## ServiceRestart: lirc
#
# 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="/dev/input/ir"

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

## 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=""
/proc/bus/input/devices:
Code:
I: Bus=0018 Vendor=0000 Product=0000 Version=0000
N: Name="i2c IR (CX2388x remote)"
P: Phys=i2c-0/0-0071/ir0
S: Sysfs=/devices/virtual/rc/rc0/input6
U: Uniq=
H: Handlers=kbd event6 
B: EV=100013
B: KEY=100fc312 214a80200000000 0 18000 41a800004801 9e168000000000 10000ffc
B: MSC=10
/etc/lirc/lircd.conf:
Code:
# this config file was automatically generated
# using lirc-0.8.0(userspace) on Wed Nov 26 19:26:48 2008
#
# brand:                       Hauppauge
# model no. of remote control: WinTV HVR1300
# devices being controlled by this remote:
#

begin remote

  name  WinTV_HVR1300
  bits           16
  eps            30
  aeps          100

  one             0     0
  zero            0     0
  pre_data_bits   16
  pre_data       0x8001
  gap          135883
  toggle_bit      0


      begin codes
          Go                       0x0161
          Power                    0x0074
          TV                       0x0179
          Videos                   0x0189
          Music                    0x0188
          Pictures                 0x016F
          Guide                    0x016D
          Radio                    0x0181
          Up                       0x0067
          Left                     0x0069
          OK                       0x001C
          Right                    0x006A
          Down                     0x006C
          Back/Exit                0x00AE
          Menu                     0x008B
          Vol+                     0x0073
          Vol-                     0x0072
          Prev.Ch                  0x019C
          Mute                     0x0071
          Ch+                      0x0192
          Ch-                      0x0193
          Record                   0x00A7
          Stop                     0x0080
          Replay                   0x00A8
          Play                     0x00CF
          Skip                     0x00D0
          Prev                     0x00A5
          Pause                    0x0077
          Next                     0x00A3
          1                        0x0002
          2                        0x0003
          3                        0x0004
          4                        0x0005
          5                        0x0006
          6                        0x0007
          7                        0x0008
          8                        0x0009
          9                        0x000A
          *                        0x0184
          0                        0x000B
          #                        0x0172
          Red                      0x018E
          Green                    0x018F
          Yellow                   0x0190
          Blue                     0x0191
      end codes

end remote
Pakete:
Code:
Herbie@RossTheBoss:~> rpm -qa|grep lirc
lirc-remotes-0.8.7-28.1.x86_64
lirc-0.8.7-28.1.x86_64
liblirc_client0-0.8.7-28.1.x86_64
Kernelmodule:
Code:
Herbie@RossTheBoss:~> lsmod|grep cx
cx88_blackbird         18087  0 
cx2341x                20151  1 cx88_blackbird
cx22702                 6436  1 
cx88_dvb               26302  0 
cx88_vp3054_i2c         2342  1 cx88_dvb
videobuf_dvb            6516  1 cx88_dvb
dvb_core              107164  2 cx88_dvb,videobuf_dvb
cx8800                 34291  1 cx88_blackbird
cx88_alsa              10130  2 
cx8802                 15342  2 cx88_blackbird,cx88_dvb
cx88xx                 82169  5 cx88_blackbird,cx88_dvb,cx8800,cx88_alsa,cx8802
i2c_algo_bit            5840  2 cx88_vp3054_i2c,cx88xx
ir_common               6499  1 cx88xx
v4l2_common            11453  6 cx88_blackbird,cx2341x,wm8775,tuner,cx8800,cx88xx
videodev               79382  8 cx88_blackbird,cx2341x,wm8775,tuner,cx8800,cx88xx,uvcvideo,v4l2_common
ir_core                19760  11 rc_hauppauge_new,ir_kbd_i2c,cx88xx,ir_lirc_codec,ir_common,ir_sony_decoder,ir_jvc_decoder,ir_rc6_decoder,ir_rc5_decoder,ir_nec_decoder
tveeprom               14217  1 cx88xx
btcx_risc               4624  4 cx8800,cx88_alsa,cx8802,cx88xx
videobuf_dma_sg        10758  6 cx88_blackbird,cx88_dvb,cx8800,cx88_alsa,cx8802,cx88xx
videobuf_core          20629  6 cx88_blackbird,videobuf_dvb,cx8800,cx8802,cx88xx,videobuf_dma_sg
snd_pcm               100984  4 cx88_alsa,snd_usb_audio,snd_hda_intel,snd_hda_codec
snd                    80538  27 cx88_alsa,snd_usb_audio,snd_usbmidi_lib,snd_rawmidi,snd_seq_device,snd_hda_codec_realtek,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
Die Tastenfunktionen habe ich über kremotecontrol eingerichtet, ich steuere damit kmix und Amarok:
Code:
Herbie@RossTheBoss:~> cat .kde4/share/config/kremotecontrolrc 
[Global]
ShowTrayIcon=true

[Remotes][WinTV_HVR1300]
DefaultMode=Master
ModeChangeMode=Group
NextModeButton=
PreviousModeButton=

[Remotes][WinTV_HVR1300][0]
Button=
IconName=infrared-remote
Name=Master

[Remotes][WinTV_HVR1300][0][0]
Application=org.kde.klauncher
Autostart=false
Button=Power
Destination=Unique
Function=kdeinit_exec
Node=KLauncher
ProfileId=powermanagement
Repeat=false
Template=suspend2Disk
Type=1

[Remotes][WinTV_HVR1300][0][0][Argument0]
Description=System command to use for suspend
Type=QString
Value=solid-powermanagement

[Remotes][WinTV_HVR1300][0][0][Argument1]
Description=Parameters for the suspend commands
Type=QStringList
Value=suspend,to_disk

[Remotes][WinTV_HVR1300][0][0][Argument2]
Description=Environment variables
Type=QStringList
Value=

[Remotes][WinTV_HVR1300][0][0][Argument3]
Description=Startup ID
Type=QString
Value=

[Remotes][WinTV_HVR1300][0][1]
Application=org.mpris.amarok
Autostart=false
Button=Play
Destination=Unique
Function=Play
Node=Player
ProfileId=amarok
Repeat=false
Template=play
Type=1

[Remotes][WinTV_HVR1300][0][10]
Application=org.kde.kmix
Autostart=false
Button=Mute
Destination=Unique
Function=toggleMute
Node=Mixer0
ProfileId=kmix
Repeat=false
Template=toggleMute
Type=1

[Remotes][WinTV_HVR1300][0][10][Argument0]
Description=Name of the slider to mute and its index separated by a colon (eg. Master:0)
Type=QString
Value=Master:0

[Remotes][WinTV_HVR1300][0][2]
Application=org.mpris.amarok
Autostart=false
Button=Pause
Destination=Unique
Function=PlayPause
Node=Player
ProfileId=amarok
Repeat=false
Template=playpause
Type=1

[Remotes][WinTV_HVR1300][0][3]
Application=org.mpris.amarok
Autostart=false
Button=Skip
Destination=Unique
Function=Forward
Node=Player
ProfileId=amarok
Repeat=false
Template=fastForward
Type=1

[Remotes][WinTV_HVR1300][0][3][Argument0]
Description=Amount to fast forward in ms
Type=int
Value=10000

[Remotes][WinTV_HVR1300][0][4]
Application=org.mpris.amarok
Autostart=false
Button=Next
Destination=Unique
Function=Next
Node=Player
ProfileId=amarok
Repeat=false
Template=skipForward
Type=1

[Remotes][WinTV_HVR1300][0][5]
Application=org.mpris.amarok
Autostart=false
Button=Replay
Destination=Unique
Function=Backward
Node=Player
ProfileId=amarok
Repeat=false
Template=rewind
Type=1

[Remotes][WinTV_HVR1300][0][5][Argument0]
Description=Amount to rewind in ms
Type=int
Value=10000

[Remotes][WinTV_HVR1300][0][6]
Application=org.mpris.amarok
Autostart=false
Button=Prev
Destination=Unique
Function=Prev
Node=Player
ProfileId=amarok
Repeat=false
Template=skipBackWard
Type=1

[Remotes][WinTV_HVR1300][0][7]
Application=org.mpris.amarok
Autostart=false
Button=Stop
Destination=Unique
Function=Stop
Node=Player
ProfileId=amarok
Repeat=false
Template=stop
Type=1

[Remotes][WinTV_HVR1300][0][8]
Application=org.kde.kmix
Autostart=false
Button=Vol+
Destination=Unique
Function=increaseVolume
Node=Mixer0
ProfileId=kmix
Repeat=false
Template=volUp
Type=1

[Remotes][WinTV_HVR1300][0][8][Argument0]
Description=Name of the slider to move and its index separated by a colon (eg. Master:0)
Type=QString
Value=Master:0

[Remotes][WinTV_HVR1300][0][9]
Application=org.kde.kmix
Autostart=false
Button=Vol-
Destination=Unique
Function=decreaseVolume
Node=Mixer0
ProfileId=kmix
Repeat=false
Template=volDown
Type=1

[Remotes][WinTV_HVR1300][0][9][Argument0]
Description=Name of the slider to move and its index separated by a colon (eg. Master:0)
Type=QString
Value=Master:0

Wenn ich was vergessen habe, einfach nochmals fragen...
 
Hallo spoensche, hallo DaBossDaChef,

erst mal herzlichen Danke für diesen super schnellen Support.

1. Zu spoensche:
die i2c-Tools habe ich scheinbar nicht installiert. Hier das Ergebnis von "rpm -qa | grep lirc"
Code:
rpm -qa | grep lirc
liblirc_client0-0.8.6_0.8.7pre1-1.7.i586
lirc-kmp-desktop-0.8.6_0.8.7pre1_k2.6.34.7_0.2-0.1.2.i586
lirc-kmp-default-0.8.6_0.8.7pre1_k2.6.34.7_0.2-0.1.2.i586
lirc-0.8.6_0.8.7pre1-1.7.i586
pulseaudio-module-lirc-0.9.21-10.1.1.i586
kdelirc-4.4.4-1.3.i586
lirc-remotes-0.8.6_0.8.7pre1-1.7.i586
lirc-devel-0.8.6_0.8.7pre1-1.7.i586

2. Zu DaBossDaChef:
Bei mir sieht die /etc/sysconfig/lirc wie folgt aus:
Code:
## Path:           Hardware/Lirc
## Description:    lirc (infrared remote control) configuration
## Type:           string
## Default:        "660"
## ServiceRestart: lirc
#
# 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="ir-kbd-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=""
Das LIRCD_DEVICE ist bei mir leer, wogegen LIRC_MODULE="ir-kbd-i2c" vorhanden ist.


Bei den devices fehlt der "i2c IR (CX2388x remote)" Teil:
Code:
localhost:/proc/bus/input # cat devices
I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/devices/platform/i8042/serio0/input/input0
U: Uniq=
H: Handlers=kbd event0 
B: EV=120013
B: KEY=4 2000000 3803078 f800d001 feffffdf ffefffff ffffffff fffffffe
B: MSC=10
B: LED=7

I: Bus=0011 Vendor=0002 Product=0005 Version=0055
N: Name="ImPS/2 Logitech Wheel Mouse"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input1
U: Uniq=
H: Handlers=mouse0 event1 
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0
B: REL=103

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=PNP0C0C/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input2
U: Uniq=
H: Handlers=kbd event2 
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input3
U: Uniq=
H: Handlers=kbd event3 
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0010 Vendor=001f Product=0001 Version=0100
N: Name="PC Speaker"
P: Phys=isa0061/input0
S: Sysfs=/devices/platform/pcspkr/input/input4
U: Uniq=
H: Handlers=kbd event4 
B: EV=40001
B: SND=6

Die lircd.conf steht bei mir im Pfad /etc und sieht darüberhinaus auch noch anders aus:
Code:
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
          Videos                   0x0000000000001798
          Music                    0x0000000000001799
          Pictures                 0x000000000000179A
          Guide                    0x000000000000179B
          Radio                    0x000000000000178C
          Up                       0x0000000000001794
          Left                     0x0000000000001796
          Right                    0x0000000000001797
          Down                     0x0000000000001795
          OK                       0x00000000000017A5
          Back/Exit                0x000000000000179F
          Menu/i                   0x000000000000178D
          Vol+                     0x0000000000001790
          Vol-                     0x0000000000001791
          Prev.Ch                  0x0000000000001792
          Mute                     0x000000000000178F
          Ch+                      0x00000000000017A0
          Ch-                      0x00000000000017A1
          Record                   0x00000000000017B7
          Stop                     0x00000000000017B6
          Rewind                   0x00000000000017B2
          Play                     0x00000000000017B5
          Forward                  0x00000000000017B4
          Replay/SkipBackward      0x00000000000017A4
          Pause                    0x00000000000017B0
          SkipForward              0x000000000000179E
          1                        0x0000000000001781
          2                        0x0000000000001782
          3                        0x0000000000001783
          4                        0x0000000000001784
          5                        0x0000000000001785
          6                        0x0000000000001786
          7                        0x0000000000001787
          8                        0x0000000000001788
          9                        0x0000000000001789
          Asterix                  0x000000000000178A
          0                        0x0000000000001780
          #                        0x000000000000178E
          Red                      0x000000000000178B
          Green                    0x00000000000017AE
          Yellow                   0x00000000000017B8
          Blue                     0x00000000000017A9
      end codes

end remote

Folgende Pakete sind bei mir installiert:
Code:
localhost:/home/Robert # rpm -qa|grep lirc
liblirc_client0-0.8.6_0.8.7pre1-1.7.i586
lirc-kmp-desktop-0.8.6_0.8.7pre1_k2.6.34.7_0.2-0.1.2.i586
lirc-kmp-default-0.8.6_0.8.7pre1_k2.6.34.7_0.2-0.1.2.i586
lirc-0.8.6_0.8.7pre1-1.7.i586
pulseaudio-module-lirc-0.9.21-10.1.1.i586                                                                                           
kdelirc-4.4.4-1.3.i586                                                                                                              
lirc-remotes-0.8.6_0.8.7pre1-1.7.i586                                                                                               
lirc-devel-0.8.6_0.8.7pre1-1.7.i586

Folgende Kernelmodule sind bei mir vorhanden:
Code:
localhost:/proc/bus/input # lsmod|grep cx
cx88_blackbird         15723  0 
cx2341x                12481  1 cx88_blackbird
cx22702                 5576  1 
cx88_dvb               23759  0 
cx88_vp3054_i2c         1862  1 cx88_dvb
videobuf_dvb            5719  1 cx88_dvb
dvb_core               93815  2 cx88_dvb,videobuf_dvb
cx8800                 29028  1 cx88_blackbird
cx8802                 13229  2 cx88_blackbird,cx88_dvb
cx88_alsa               8761  2 
cx88xx                 75969  5 cx88_blackbird,cx88_dvb,cx8800,cx8802,cx88_alsa
v4l2_common            16769  6 cx88_blackbird,cx2341x,wm8775,tuner,cx8800,cx88xx
videodev               39454  6 cx88_blackbird,wm8775,tuner,cx8800,cx88xx,v4l2_common
ir_common              43926  2 ir_kbd_i2c,cx88xx
i2c_algo_bit            5604  2 cx88_vp3054_i2c,cx88xx
tveeprom               11293  1 cx88xx
ir_core                 6882  3 ir_kbd_i2c,cx88xx,ir_common
snd_pcm                87882  5 snd_pcm_oss,cx88_alsa,snd_hda_intel,snd_hda_codec
videobuf_dma_sg        12062  6 cx88_blackbird,cx88_dvb,cx8800,cx8802,cx88_alsa,cx88xx
videobuf_core          17284  6 cx88_blackbird,videobuf_dvb,cx8800,cx8802,cx88xx,videobuf_dma_sg
btcx_risc               4168  4 cx8800,cx8802,cx88_alsa,cx88xx
snd                    65788  24 snd_pcm_oss,snd_mixer_oss,snd_seq,snd_seq_device,snd_hda_codec_via,cx88_alsa,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
Ausser "snd" scheinen alle wie bei Dir vorhanden zu sein.

Die Steuerdatei .kde4/share/config/kremotecontrolrc ist bei mir gar nicht vorhanden. Welches Programm sollte die eigentlich einrichten?

Momentan weiß ich gar nicht an welcher Ecke ich eigentlich anfangen soll. :???:
Was ich schade finde, dass das nicht einfach über Yast2 einzurichten ist und dann funzt es. :nosmile:
Hast Du das alles manuell so eingerichtet oder wurde dies durch Yast2 so erstellt?
Dieses manuelle Gepfriemel will ich eigentlich vermeiden.

Gruß

Visionflier
 
Visionflier schrieb:
Die Steuerdatei .kde4/share/config/kremotecontrolrc ist bei mir gar nicht vorhanden. Welches Programm sollte die eigentlich einrichten?

kdelirc.

Visionflier schrieb:
Dieses manuelle Gepfriemel will ich eigentlich vermeiden.

Wieso gefriemel? Das selbe würdest du auch mit Yast machen. In der Konfigurationsdatei hast du halt nur keine Formularfelder und bist i.d.R. auch schneller als mit Yast. Ausserdem helfen wir dir ja.

Du fängst am besten mit der Installation der i2c-tools an und kopierst die hier gepostete Konfig in die Datei /etc/sysconfig/lirc.
 
Hallo spoensche,


spoensche schrieb:
Du fängst am besten mit der Installation der i2c-tools an und kopierst die hier gepostete Konfig in die Datei /etc/sysconfig/lirc.
die i2c-tools habe ich nun installiert.
/etc/sysconfig/lirc habe ich nun von hier kopiert.

Gruß

Visionflier
 
A

Anonymous

Gast
Ich hab noch was vergessen. Wenn du die silberne Fernbedienung hast, erstelle noch eine Datei /etc/modprobe.d/99-local.conf:

Code:
Herbie@RossTheBoss:/etc/modprobe.d> cat 99-local.conf 
#
# please add local extensions to this file
#
options ir-kbd-i2c hauppauge=1
Dann musst du die lircd.conf bei dir nach /etc/ kopieren. Jetzt öffnest du eine Konsole:
Code:
su
Passwort
tail -f /var/log/messages
Diese Konsole lässt du laufen. Nun öffnest du nochmals eine Konsole und startest, wie Spoensche schon gesagt hast, den lirc-Daemon neu:
Code:
su
Passwort
rclirc restart
. Es sollten in deiner zweiten Konsole Meldungen bzgl. lirc auftauchen. Poste die mal hier.
 
Hallo spoensche, hallo DaBossDaChef,

die lircd.conf war bei mir schon unter /etc.
Aber offensichtlich wird sie doch unter /etc/lirc/ erwartet. Denn beim restart von lircd kam folgendes:
Code:
localhost:/home/Robert # rclirc restart
Shutting down lircd                                                                                                                                                                         done
Starting lircd Error: please create /etc/lirc/lircd.conf                                                                                                                                    unused
Nachdem ich sie dann dort hin verschoben habe, bekomme ich folgendes in Befehlskonsole:
Code:
localhost:/etc # rclirc restart
Shutting down lircd                                                                                                                                                                         done
Starting lircd (/dev/input/ir)                                                                                                                                                              done
done
und in der log-Konsole (reduziert auf das Wesentliche):
Code:
Feb 20 10:39:23 localhost lircd-0.8.7pre1[7910]: lircd(devinput) ready, using /var/run/lirc/lircd

Gruß

Visionflier
 
A

Anonymous

Gast
Ist bei dir unter /dev/input ein Device ir vorhanden? Was für einen Desktop (KDE, Gnome...) benutzt du eigentlich?
 
Hallo DaBossDaChef,

das habe ich bereits überprüft. Es ist kein ir vorhanden.
Code:
localhost:/etc # cd /proc/bus/input
localhost:/proc/bus/input # cat devices
I: Bus=0011 Vendor=0001 Product=0001 Version=ab41
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/devices/platform/i8042/serio0/input/input0
U: Uniq=
H: Handlers=kbd event0 
B: EV=120013
B: KEY=4 2000000 3803078 f800d001 feffffdf ffefffff ffffffff fffffffe
B: MSC=10
B: LED=7

I: Bus=0011 Vendor=0002 Product=0005 Version=0055
N: Name="ImPS/2 Logitech Wheel Mouse"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input1
U: Uniq=
H: Handlers=mouse0 event1 
B: EV=7
B: KEY=70000 0 0 0 0 0 0 0 0                                                                                                                                                                           
B: REL=103                                                                                                                                                                                             
                                                                                                                                                                                                       
I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=PNP0C0C/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input2
U: Uniq=
H: Handlers=kbd event2 
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input3
U: Uniq=
H: Handlers=kbd event3 
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0010 Vendor=001f Product=0001 Version=0100
N: Name="PC Speaker"
P: Phys=isa0061/input0
S: Sysfs=/devices/platform/pcspkr/input/input4
U: Uniq=
H: Handlers=kbd event4 
B: EV=40001
B: SND=6
Gruß

Visionflier
 
Hallo!

Code:
sudo /sbin/SuSEconfig
(die Ausgabe benötige ich nicht).

Schonmal einen Neustart gemacht nach den Änderungen an den Configdateien?

Gruß,

R
 
Hallo revealed,

erst mal Danke für Deinen Beitrag.

Ich habe Deinen Befehl
Code:
sudo /sbin/SuSEconfig
ausgeführt und dann einen Neustart gemacht.

Leider hat sich nicht viel geändert. Ich weiß aber leider auch nicht was der Befehl
Code:
sudo /sbin/SuSEconfig
bewirkt.

Wie kann man nun eigentlich die i2c-tools einsetzen?
Aktuell habe ich noch keine Idee was eigentlich zur Funktion der Fernbedienung fehlt. Wird überhaupt ein Code empfangen und fehlt es nur an der Weiterleitung an die entsprechenden Programme wie Kaffeine oder Amarok.
Was ich bisher noch nicht erwähnt habe ist, dass das Programm "IRKick" die mit /etc/lirc/lircd.conf eingerichtete Fernbedienung erkennt und ich dort auch die verschiedenenen Zielanwendungen mit deren Bedienmöglichkeiten (Profile) finde. Mit der Fernbedienung dort etwas steuern oder testen kann ich allerdings auch nichts.

Hat jemand noch einen Tipp.

Vielen Dank im voraus.

Mit freundlichem Gruß

Visionflier
 
A

Anonymous

Gast
Trage mal unter /etc/sysconfig/lirc bei LIRCD_DRIVER "devinput" ein. Was sagt denn
Code:
ls -l /dev/
und
Code:
ls -l /dev/input/
 
Hier die Ergebnisse von "ls -l /dev/" und "ls -l /dev/input/" vor der Änderung
Trage mal unter /etc/sysconfig/lirc bei LIRCD_DRIVER "devinput" ein.
Code:
localhost:/home/Robert # ls -l /dev/
insgesamt 0
crw-rw----+ 1 root   audio    14,  12 25. Feb 17:18 adsp
drwxr-xr-x  2 root   root          60 25. Feb 17:17 ati
crw-rw----+ 1 root   audio    14,   4 25. Feb 17:18 audio
crw-rw----+ 1 root   audio    14,  20 25. Feb 17:18 audio1
crw-------  1 root   root     10, 235 25. Feb 17:17 autofs
drwxr-xr-x  2 root   root         420 25. Feb 17:17 block
prw-------  1 root   root           0 25. Feb 17:18 bootsplash
drwxr-xr-x  2 root   root         160 25. Feb 18:17 bsg
crw-------  1 root   root     10, 234 25. Feb 17:17 btrfs-control
drwxr-xr-x  3 root   root          60 25. Feb 18:17 bus
lrwxrwxrwx  1 root   root           3 25. Feb 17:17 cdrom1 -> sr0
lrwxrwxrwx  1 root   root           3 25. Feb 17:17 cdrw1 -> sr0
drwxr-xr-x  2 root   root        4120 25. Feb 17:18 char
crw-------  1 root   root      5,   1 25. Feb 17:18 console
lrwxrwxrwx  1 root   root          11 25. Feb 17:17 core -> /proc/kcore
drwxr-xr-x  5 root   root         120 25. Feb 17:17 cpu
crw-------  1 root   root     10,  62 25. Feb 17:17 cpu_dma_latency
drwxr-xr-x  5 root   root         100 25. Feb 18:17 disk
crw-rw----+ 1 root   audio    14,   3 25. Feb 17:18 dsp
crw-rw----+ 1 root   audio    14,  19 25. Feb 17:18 dsp1
drwxr-xr-x  3 root   root          60 25. Feb 17:17 dvb
lrwxrwxrwx  1 root   root           3 25. Feb 17:17 dvd1 -> sr0
lrwxrwxrwx  1 root   root           3 25. Feb 17:17 dvdrw1 -> sr0
crw-rw----  1 root   video    29,   0 25. Feb 17:17 fb0
lrwxrwxrwx  1 root   root          13 25. Feb 17:17 fd -> /proc/self/fd
crw-rw-rw-  1 root   root      1,   7 25. Feb 17:17 full
crw-rw-rw-  1 root   root     10, 229 25. Feb 17:17 fuse
crw-------  1 root   root     10, 228 25. Feb 17:17 hpet
prw-------  1 root   root           0 25. Feb 17:17 initctl
drwxr-xr-x  3 root   root         200 25. Feb 17:17 input
crw-rw----  1 root   dialout 161,   0 25. Feb 17:18 ircomm0
crw-rw----  1 root   dialout 161,   1 25. Feb 17:18 ircomm1
crw-rw----  1 root   dialout 161,  10 25. Feb 17:18 ircomm10
crw-rw----  1 root   dialout 161,  11 25. Feb 17:18 ircomm11
crw-rw----  1 root   dialout 161,  12 25. Feb 17:18 ircomm12                                                                                                                                           
crw-rw----  1 root   dialout 161,  13 25. Feb 17:18 ircomm13                                                                                                                                           
crw-rw----  1 root   dialout 161,  14 25. Feb 17:18 ircomm14                                                                                                                                           
crw-rw----  1 root   dialout 161,  15 25. Feb 17:18 ircomm15
crw-rw----  1 root   dialout 161,  16 25. Feb 17:18 ircomm16
crw-rw----  1 root   dialout 161,  17 25. Feb 17:18 ircomm17
crw-rw----  1 root   dialout 161,  18 25. Feb 17:18 ircomm18
crw-rw----  1 root   dialout 161,  19 25. Feb 17:18 ircomm19
crw-rw----  1 root   dialout 161,   2 25. Feb 17:18 ircomm2
crw-rw----  1 root   dialout 161,  20 25. Feb 17:18 ircomm20
crw-rw----  1 root   dialout 161,  21 25. Feb 17:18 ircomm21
crw-rw----  1 root   dialout 161,  22 25. Feb 17:18 ircomm22
crw-rw----  1 root   dialout 161,  23 25. Feb 17:18 ircomm23
crw-rw----  1 root   dialout 161,  24 25. Feb 17:18 ircomm24
crw-rw----  1 root   dialout 161,  25 25. Feb 17:18 ircomm25
crw-rw----  1 root   dialout 161,  26 25. Feb 17:18 ircomm26
crw-rw----  1 root   dialout 161,  27 25. Feb 17:18 ircomm27
crw-rw----  1 root   dialout 161,  28 25. Feb 17:18 ircomm28
crw-rw----  1 root   dialout 161,  29 25. Feb 17:18 ircomm29
crw-rw----  1 root   dialout 161,   3 25. Feb 17:18 ircomm3
crw-rw----  1 root   dialout 161,  30 25. Feb 17:18 ircomm30
crw-rw----  1 root   dialout 161,  31 25. Feb 17:18 ircomm31
crw-rw----  1 root   dialout 161,   4 25. Feb 17:18 ircomm4
crw-rw----  1 root   dialout 161,   5 25. Feb 17:18 ircomm5
crw-rw----  1 root   dialout 161,   6 25. Feb 17:18 ircomm6
crw-rw----  1 root   dialout 161,   7 25. Feb 17:18 ircomm7
crw-rw----  1 root   dialout 161,   8 25. Feb 17:18 ircomm8
crw-rw----  1 root   dialout 161,   9 25. Feb 17:18 ircomm9
crw-r-----  1 root   kmem      1,   2 25. Feb 17:17 kmem
crw-------  1 root   root      1,  11 25. Feb 17:17 kmsg
lrwxrwxrwx  1 root   root          19 25. Feb 17:18 lircd -> /var/run/lirc/lircd
srw-rw-rw-  1 root   root           0 25. Feb 17:17 log
brw-rw----  1 root   disk      7,   0 25. Feb 17:17 loop0
brw-rw----  1 root   disk      7,   1 25. Feb 17:17 loop1
brw-rw----  1 root   disk      7,   2 25. Feb 17:17 loop2
brw-rw----  1 root   disk      7,   3 25. Feb 17:17 loop3
brw-rw----  1 root   disk      7,   4 25. Feb 17:17 loop4
brw-rw----  1 root   disk      7,   5 25. Feb 17:17 loop5
brw-rw----  1 root   disk      7,   6 25. Feb 17:17 loop6
brw-rw----  1 root   disk      7,   7 25. Feb 17:17 loop7
crw-rw----  1 root   lp        6,   0 25. Feb 17:17 lp0
drwxr-xr-x  2 root   root          60 25. Feb 17:17 mapper
crw-------  1 root   root     10, 227 25. Feb 17:17 mcelog
crw-r-----  1 root   kmem      1,   1 25. Feb 17:17 mem
crw-rw----+ 1 root   audio    14,   0 25. Feb 17:18 mixer
crw-rw----+ 1 root   audio    14,  16 25. Feb 17:18 mixer1
drwxr-xr-x  2 root   root          60  8. Aug 2010  net
crw-------  1 root   root     10,  61 25. Feb 17:17 network_latency
crw-------  1 root   root     10,  60 25. Feb 17:17 network_throughput
crw-rw-rw-  1 root   root      1,   3 25. Feb 17:17 null
crw-r-----  1 root   kmem     10, 144 25. Feb 17:17 nvram
crw-------  1 root   root      1,  12 25. Feb 17:17 oldmem
crw-rw----  1 root   lp       99,   0 25. Feb 17:17 parport0
crw-r-----  1 root   kmem      1,   4 25. Feb 17:17 port
crw-rw----  1 root   root    108,   0 25. Feb 17:17 ppp
crw-------  1 root   root     10,   1 25. Feb 17:17 psaux
crw-rw-rw-  1 root   tty       5,   2 25. Feb 19:49 ptmx
drwxr-xr-x  2 root   root           0 25. Feb 18:17 pts
crw-rw----+ 1 root   video    81,   2 25. Feb 17:17 radio0
crw-rw-rw-  1 root   root      1,   8 25. Feb 17:17 random
lrwxrwxrwx  1 root   root           4 25. Feb 17:17 root -> sda6
lrwxrwxrwx  1 root   root           4 25. Feb 17:17 rtc -> rtc0
crw-------  1 root   root    254,   0 25. Feb 17:17 rtc0
lrwxrwxrwx  1 root   root           3 25. Feb 17:17 scd0 -> sr0
brw-rw----  1 root   disk      8,   0 25. Feb 17:17 sda
brw-rw----  1 root   disk      8,   1 25. Feb 17:17 sda1
brw-rw----  1 root   disk      8,   2 25. Feb 17:17 sda2
brw-rw----  1 root   disk      8,   5 25. Feb 17:17 sda5
brw-rw----  1 root   disk      8,   6 25. Feb 17:17 sda6
brw-rw----  1 root   disk      8,   7 25. Feb 17:17 sda7
brw-rw----  1 root   disk      8,  16 25. Feb 17:17 sdb
brw-rw----  1 root   disk      8,  32 25. Feb 17:17 sdc
brw-rw----  1 root   disk      8,  48 25. Feb 17:17 sdd
brw-rw----  1 root   disk      8,  64 25. Feb 17:17 sde
crw-rw----  1 root   disk     21,   0 25. Feb 17:17 sg0
crw-rw----  1 root   cdrom    21,   1 25. Feb 17:17 sg1
crw-rw----  1 root   disk     21,   2 25. Feb 17:17 sg2
crw-rw----  1 root   disk     21,   3 25. Feb 17:17 sg3
crw-rw----  1 root   disk     21,   4 25. Feb 17:17 sg4
crw-rw----  1 root   disk     21,   5 25. Feb 17:17 sg5
drwxrwxrwt  2 root   root         180 25. Feb 19:47 shm
crw-------  1 root   root     10, 231 25. Feb 17:17 snapshot
drwxr-xr-x  3 root   root         240 25. Feb 17:18 snd
brw-rw----+ 1 root   cdrom    11,   0 25. Feb 17:17 sr0
lrwxrwxrwx  1 root   root           4 25. Feb 17:17 stderr -> fd/2
lrwxrwxrwx  1 root   root           4 25. Feb 17:17 stdin -> fd/0
lrwxrwxrwx  1 root   root           4 25. Feb 17:17 stdout -> fd/1
drwxr-xr-x  3 root   root          60 25. Feb 17:17 .sysconfig
crw-rw-rw-  1 root   tty       5,   0 25. Feb 17:17 tty
crw--w----  1 root   root      4,   0 25. Feb 17:17 tty0
crw-rw----  1 root   tty       4,   1 25. Feb 17:18 tty1
crw-r-----  1 root   root      4,  10 25. Feb 19:44 tty10
crw--w----  1 root   tty       4,  11 25. Feb 17:17 tty11
crw--w----  1 root   tty       4,  12 25. Feb 17:17 tty12
crw--w----  1 root   tty       4,  13 25. Feb 17:17 tty13
crw--w----  1 root   tty       4,  14 25. Feb 17:17 tty14
crw--w----  1 root   tty       4,  15 25. Feb 17:17 tty15
crw--w----  1 root   tty       4,  16 25. Feb 17:17 tty16
crw--w----  1 root   tty       4,  17 25. Feb 17:17 tty17
crw--w----  1 root   tty       4,  18 25. Feb 17:17 tty18
crw--w----  1 root   tty       4,  19 25. Feb 17:17 tty19
crw-rw----  1 root   tty       4,   2 25. Feb 17:18 tty2
crw--w----  1 root   tty       4,  20 25. Feb 17:17 tty20
crw--w----  1 root   tty       4,  21 25. Feb 17:17 tty21
crw--w----  1 root   tty       4,  22 25. Feb 17:17 tty22
crw--w----  1 root   tty       4,  23 25. Feb 17:17 tty23
crw--w----  1 root   tty       4,  24 25. Feb 17:17 tty24
crw--w----  1 root   tty       4,  25 25. Feb 17:17 tty25
crw--w----  1 root   tty       4,  26 25. Feb 17:17 tty26
crw--w----  1 root   tty       4,  27 25. Feb 17:17 tty27
crw--w----  1 root   tty       4,  28 25. Feb 17:17 tty28
crw--w----  1 root   tty       4,  29 25. Feb 17:17 tty29
crw-rw----  1 root   tty       4,   3 25. Feb 17:18 tty3
crw--w----  1 root   tty       4,  30 25. Feb 17:17 tty30
crw--w----  1 root   tty       4,  31 25. Feb 17:17 tty31
crw--w----  1 root   tty       4,  32 25. Feb 17:17 tty32
crw--w----  1 root   tty       4,  33 25. Feb 17:17 tty33
crw--w----  1 root   tty       4,  34 25. Feb 17:17 tty34
crw--w----  1 root   tty       4,  35 25. Feb 17:17 tty35
crw--w----  1 root   tty       4,  36 25. Feb 17:17 tty36
crw--w----  1 root   tty       4,  37 25. Feb 17:17 tty37
crw--w----  1 root   tty       4,  38 25. Feb 17:17 tty38
crw--w----  1 root   tty       4,  39 25. Feb 17:17 tty39
crw-rw----  1 root   tty       4,   4 25. Feb 17:18 tty4
crw--w----  1 root   tty       4,  40 25. Feb 17:17 tty40
crw--w----  1 root   tty       4,  41 25. Feb 17:17 tty41
crw--w----  1 root   tty       4,  42 25. Feb 17:17 tty42
crw--w----  1 root   tty       4,  43 25. Feb 17:17 tty43
crw--w----  1 root   tty       4,  44 25. Feb 17:17 tty44
crw--w----  1 root   tty       4,  45 25. Feb 17:17 tty45
crw--w----  1 root   tty       4,  46 25. Feb 17:17 tty46
crw--w----  1 root   tty       4,  47 25. Feb 17:17 tty47
crw--w----  1 root   tty       4,  48 25. Feb 17:17 tty48
crw--w----  1 root   tty       4,  49 25. Feb 17:17 tty49
crw-rw----  1 root   tty       4,   5 25. Feb 17:18 tty5
crw--w----  1 root   tty       4,  50 25. Feb 17:17 tty50
crw--w----  1 root   tty       4,  51 25. Feb 17:17 tty51
crw--w----  1 root   tty       4,  52 25. Feb 17:17 tty52
crw--w----  1 root   tty       4,  53 25. Feb 17:17 tty53
crw--w----  1 root   tty       4,  54 25. Feb 17:17 tty54
crw--w----  1 root   tty       4,  55 25. Feb 17:17 tty55
crw--w----  1 root   tty       4,  56 25. Feb 17:17 tty56
crw--w----  1 root   tty       4,  57 25. Feb 17:17 tty57
crw--w----  1 root   tty       4,  58 25. Feb 17:17 tty58
crw--w----  1 root   tty       4,  59 25. Feb 17:17 tty59
crw-rw----  1 root   tty       4,   6 25. Feb 17:18 tty6
crw--w----  1 root   tty       4,  60 25. Feb 17:17 tty60
crw--w----  1 root   tty       4,  61 25. Feb 17:17 tty61
crw--w----  1 root   tty       4,  62 25. Feb 17:17 tty62
crw--w----  1 root   tty       4,  63 25. Feb 17:17 tty63
crw--w----  1 Robert tty       4,   7 25. Feb 17:17 tty7
crw--w----  1 root   tty       4,   8 25. Feb 17:17 tty8
crw--w----  1 root   tty       4,   9 25. Feb 17:17 tty9
crw-rw----  1 root   dialout   4,  64 25. Feb 17:17 ttyS0
crw-rw----  1 root   dialout   4,  65 25. Feb 17:17 ttyS1
crw-rw----  1 root   dialout   4,  66 25. Feb 17:17 ttyS2
crw-rw----  1 root   dialout   4,  67 25. Feb 17:17 ttyS3
crw-rw----  1 root   dialout   4,  68 25. Feb 17:17 ttyS4
crw-rw----  1 root   dialout   4,  69 25. Feb 17:17 ttyS5
crw-rw----  1 root   dialout   4,  70 25. Feb 17:17 ttyS6
crw-rw----  1 root   dialout   4,  71 25. Feb 17:17 ttyS7
drwxr-xr-x  7 root   root         160 25. Feb 17:18 .udev
crw-rw-rw-  1 root   root      1,   9 25. Feb 17:17 urandom
drwxr-xr-x  3 root   root          60 25. Feb 17:17 v4l
crw-rw----+ 1 root   video    81,   1 25. Feb 17:17 vbi0
crw-rw----  1 root   tty       7,   0 25. Feb 17:17 vcs
crw-rw----  1 root   tty       7,   1 25. Feb 17:17 vcs1
crw-rw----  1 root   tty       7,  10 25. Feb 17:17 vcs10
crw-rw----  1 root   tty       7,   2 25. Feb 17:18 vcs2
crw-rw----  1 root   tty       7,   3 25. Feb 17:18 vcs3
crw-rw----  1 root   tty       7,   4 25. Feb 17:18 vcs4
crw-rw----  1 root   tty       7,   5 25. Feb 17:18 vcs5
crw-rw----  1 root   tty       7,   6 25. Feb 17:18 vcs6
crw-rw----  1 root   tty       7,   7 25. Feb 17:17 vcs7
crw-rw----  1 root   tty       7, 128 25. Feb 17:17 vcsa
crw-rw----  1 root   tty       7, 129 25. Feb 17:17 vcsa1
crw-rw----  1 root   tty       7, 138 25. Feb 17:17 vcsa10
crw-rw----  1 root   tty       7, 130 25. Feb 17:18 vcsa2
crw-rw----  1 root   tty       7, 131 25. Feb 17:18 vcsa3
crw-rw----  1 root   tty       7, 132 25. Feb 17:18 vcsa4
crw-rw----  1 root   tty       7, 133 25. Feb 17:18 vcsa5
crw-rw----  1 root   tty       7, 134 25. Feb 17:18 vcsa6
crw-rw----  1 root   tty       7, 135 25. Feb 17:17 vcsa7
crw-------  1 root   root     10,  63 25. Feb 17:17 vga_arbiter
crw-rw----+ 1 root   video    81,   0 25. Feb 17:17 video0
crw-rw----+ 1 root   video    81,   3 25. Feb 17:17 video1
pr--------  1 Robert tty            0 25. Feb 19:44 xconsole
crw-rw-rw-  1 root   root      1,   5 25. Feb 17:17 zero

und
Code:
localhost:/home/Robert # ls -l /dev/input
insgesamt 0
drwxr-xr-x 2 root root    120 25. Feb 17:17 by-path
crw-r----- 1 root root 13, 64 25. Feb 17:17 event0
crw-r----- 1 root root 13, 65 25. Feb 17:17 event1
crw-r----- 1 root root 13, 66 25. Feb 17:17 event2
crw-r----- 1 root root 13, 67 25. Feb 17:17 event3
crw-r----- 1 root root 13, 68 25. Feb 17:17 event4
crw-r----- 1 root root 13, 63 25. Feb 17:17 mice
crw-r----- 1 root root 13, 32 25. Feb 17:17 mouse0

Gruß

Visionflier
 
Hallo!

Laut:
http://www.lirc.org/html/table.html

Die HVR-1300 so: (LIRC Kernel Module):
Code:
lirc_dev lirc_i2c
Diese sollten sich wiederspiegeln in der ausgabe von:
Code:
lsmod | grep lirc

Und: die configure --with-driver option: (Gibts glaub beim SuSE rpm in dem Sinne nicht, da die module ja schon quasi vorgebaut sind!??!!)
Code:
hauppauge

(Selber habe ich die GIT version von LIRC am laufen.) Deswegen würde ich mal tippen, es wäre richtig, die Kernel Module in sysconfig einzutragen damit sie automatisch geladen werden und sich so eben mit lsmod auflisten lassen.

Deine Fernbedienung benötigt freilig eine Konfigurationsdatei. Ob die was tut kannst du herausfinden, indem du:
1. Eine passende konfiguration für die Fernbedienung platzierst.
--> lircd.conf
Eine standard lircd.conf für deine TV Karte sollte zu finden sein (SUSE rpm) in:
Code:
/usr/share/lirc/remotes/hauppauge
Sofern du:
Code:
zypper in lirc-remotes
Installiert hast. Und zwar diese:
Code:
hauppauge/lircd.conf.hauppauge
hauppauge/lircmd.conf.hauppauge
(laut oben gepostetem link);;

2. Wenn du dann Beispielsweise dieses programm in einem Terminal startest:
Code:
irw
3. In sysconfig kann man die Kernelmodule eintragen die lirc verwenden soll. (Der startscript):
Code:
  chkconfig lirc
(falls "off" kommt bitte):
Code:
chkconfig lirc on
... ausführen.
Liest die sysconfig Datei und sollte dessen schalter beim Start des Computers schon verarbeiten.


Wenn du dann bei laufendem Programm Tasten auf der Fernbedienung drückst, dann sollte eine Ausgabe kommen wie:
0000000000001797 00 Right Hauppauge_350
Wenn du so weit bist, dann kannst du die Tasten quasi belegen.

Gruß,

R

PS.: Ich hab selber eine ganz andere Karte. Ich stütze mich nur auf den Informationen.
PPS.: Also ich steuere mit meiner Fernbedienung die MAUS (lircmd); Und weiter nutze ich TV-Viewer zum Fernsehen (den steuere ich komplett); Vermutlich wäre dein Ziel also dann ein Konfiguration anzulegen um die gewünschten Programme steuern zu können.

Übrigens sehe ich gerade im LC WIKI wird noch auf CVS verwiesen. Ich habe kürzlich auch erst festgestellt, dass:
Code:
Important: The infomation found here is obsolete. The LIRC CVS repository is not updated anymore. The current source repository is maintained in the Git repository.
Für neue LIRC Versionen also:
http://www.lirc.org/git.html
 
Oben