DVBSky S952 Fernbedienung: Nicht alle Tasten aktiv

  • Hi Leuts,

    für meinen 'Neuen' hab ich mir eine S952 (V3) gekauft. Die kommt ja mit einer Fernbedienung, was ganz praktisch ist. Die wird anscheinend auch gut erkannt,

    Code
    Apr 30 09:59:48 vdr2 kernel: rc_core: IR Remote Control driver registered, major 244
    Apr 30 09:59:48 vdr2 kernel: SMI PCIe driver 0000:01:00.0: card detected: DVBSky S952 V3
    Apr 30 09:59:49 vdr2 kernel: Registered IR keymap rc-dvbsky
    Apr 30 09:59:49 vdr2 kernel: rc rc0: IR (DVBSky S952 V3) as /devices/pci0000:00/0000:00:13.0/0000:01:00.0/rc/rc0
    Apr 30 09:59:49 vdr2 kernel: input: IR (DVBSky S952 V3) as /devices/pci0000:00/0000:00:13.0/0000:01:00.0/rc/rc0/input16
    Apr 30 09:59:49 vdr2 kernel: rc rc0: lirc_dev: driver SMI_PCIe registered at minor = 0

    Allerdings funktionieren damit nicht alle Tasten :(

    Ich hatte das mit xev probiert (da es ja in /dev/input auftaucht kriegt X die Tasten ja mit...), und für Dinge wie Zahlen. Power und Multimedia funktioniert das auch, die Tastendrücke werden angezeigt. Andere wichtige Tasten wie Cursor, Menu oder die Farbtasten geben aber kein Ergebnis.

    Dem VDR geht's genauso, ich hatte ihn (mit remote plugin) gestartet, da geht er ja in den Lern-Modus und will als erstes die 'Up' Taste. Kann ich aber drücken so viel ich will - da kommt nix an :(

    Seh' ich das richtig dass die Übersetzung (unveränderbar) aus dem Kernel kommt, /lib/modules/4.16.3-1-default/kernel/drivers/media/rc/keymaps/rc-dvbsky.ko?

    Oder gibt's da noch eine zusätzliche Konfiguration?

    Nutzt wer diese FB direkt via /dev/input? Oder brauche ich da doch LIRC dafür? (Hab ich nicht installiert, k.A. wo der lirc_dev Eintrag im Log genau herkommt....)

    VDR2: ASRock J4105-ITX, DVBSky S952, openSUSE Tumbleweed, VDR 2.4.7

    softhddevice/vaapidevice, DFAtmo, xmltv2vdr, tvscraper, tvguideng, VDRAdmin-AM (alles git, aber alt)

  • Ich hatte das mit xev probiert (da es ja in /dev/input auftaucht kriegt X die Tasten ja mit...), und für Dinge wie Zahlen. Power und Multimedia funktioniert das auch, die Tastendrücke werden angezeigt. Andere wichtige Tasten wie Cursor, Menu oder die Farbtasten geben aber kein Ergebnis.

    Der X-Server unterstützt nur Tastencodes bis 255 (vgl. https://elixir.bootlin.com/linux/v4.15.18…t-event-codes.h), alles was darüber liegt, bekommt er nicht mit.

    Oder gibt's da noch eine zusätzliche Konfiguration?

    Lies mal die Manpage zu ir-keytable und ggf. noch http://www.yavdr.org/documentation/…tml#ir-keytable

    Meine VDRs

    VDR 1: Point of View Ion-330-1, 2x Sundtek MediaTV Pro (DVB-C), Atric IR-Einschalter Rev.5, Ubuntu 18.04 (yavdr-ansible)
    VDR 2: Acer Revo 3610, Pinnacle PCTV SAT 452e, Medion X10, yaVDR 0.6
    VDR 3: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce GT 1030, Ubuntu 18.04 (yavdr-ansible), VDR 2.4.1, CIR-Empfänger
    Client 1: Raspberry Pi 2, Arch Linux ARM, VDR 2.3.8
    vdr-epg-daemon auf Cubietruck mit 32 GB SSD, Arch Linux ARM

    yaVDR-Dokumentation (Ceterum censeo enchiridia esse lectitanda.)

  • Oh, danke! Eure Dokumentationsseite ist echt super hilfreich!

    Auf den ersten Blick sieht es so aus als wären die entsprechenden Tasten (KEY_{UP,DOWN,...} wirklich nicht in der keymap drin.

    Muss ich mir zu Hause mal in Ruhe ansehen :D

    VDR2: ASRock J4105-ITX, DVBSky S952, openSUSE Tumbleweed, VDR 2.4.7

    softhddevice/vaapidevice, DFAtmo, xmltv2vdr, tvscraper, tvguideng, VDRAdmin-AM (alles git, aber alt)

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!