[1] 2 >>> MLD-5.x / Systems / Raspberry PI / Logitech K400 mal wieder...
 

Offline oelhahn

  • Adv. Member
  • ***
  • Posts: 153
    • View Profile
Logitech K400 mal wieder...
« on: December 25, 2015, 13:36:55 »
Erstmal "Frohe Weihnachten" an alle!

Ich habe auf meinem Raspi 2 mit MLD5 stable versucht, die Logitech k400 einzurichten
und verzweifle daran!

hid-paket installiert habe ich, alles funktioniert bis auf die Funktionstaste "Lauter".
Anlernen bringt nichts, gleiches Ergebnis. Die remote.conf aus der MLD 3.xx, wo die Tastatur EINWANDFREI lief, wird ständig trotz Schreibschutz überschrieben, bringt also auch nichts.

Unter OpenElec sowie Ubuntu 14.04 LTS und 15.10 funktionieren jedoch ALLE TASTEN tadellos,
also mach' ich vermutlich was falsch oder hab' was übersehen.
Nur: wo oder was?

Hat einer 'ne Idee?
SERVER:

IBM Thinkcentre M51, Pentium 4 HT, 2GB Ram, MLD 5.3
2 x SkyStar S2 an Unicable Anlage mit jeweils eigenem Kabel

CLIENTS:

Alles mögliche: OpenElec 8 oder MLD-5.3, jeweils auf Rpi-2/3

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20313
    • View Profile
    • ClausMuus.de
Logitech K400 mal wieder...
« Reply #1 on: December 26, 2015, 12:17:43 »
Poste mal Bitte die remote.conf der MLD-3, bzw. die entsprechende Zeile.

Meine Versuche auf dem RPI die Mediatasten einer normalen Tastatur einzurichten waren erfolglos, da das RPI Frontend die Tastatur von der Console liest, und dort media Tasten unbekannt sind. Bei einem hid Device könnte das aber anders aussehen.

Claus
« Last Edit: December 26, 2015, 12:19:52 by clausmuus »
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline oelhahn

  • Adv. Member
  • ***
  • Posts: 153
    • View Profile
Logitech K400 mal wieder...
« Reply #2 on: December 26, 2015, 12:47:54 »
Biddeschöööön:

LIRC.Up         KEY_UP
LIRC.Down      KEY_DOWN
LIRC.Menu      KEY_MENU
LIRC.Ok         KEY_OK
LIRC.Back      KEY_BACK
LIRC.Left      KEY_LEFT
LIRC.Right      KEY_RIGHT
LIRC.Red      KEY_RED
LIRC.Green      KEY_GREEN
LIRC.Yellow      KEY_YELLOW
LIRC.Blue      KEY_BLUE
LIRC.0         KEY_0
LIRC.1         KEY_1
LIRC.2         KEY_2
LIRC.3         KEY_3
LIRC.4         KEY_4
LIRC.5         KEY_5
LIRC.6         KEY_6
LIRC.7         KEY_7
LIRC.8         KEY_8
LIRC.9         KEY_9
LIRC.Info      KEY_INFO
LIRC.Play      KEY_PLAY
LIRC.Pause      KEY_PAUSE
LIRC.Stop      KEY_STOP
LIRC.Record      KEY_RECORD
LIRC.FastFwd      KEY_FASTFORWARD
LIRC.FastRew      KEY_REWIND
LIRC.Next      KEY_NEXT
LIRC.Prev      KEY_PREVIOUS
LIRC.Power      KEY_POWER2
LIRC.Channel+      KEY_CHANNELUP
LIRC.Channel-      KEY_CHANNELDOWN
LIRC.PrevChannel   KEY_ESC
LIRC.Volume+      KEY_VOLUMEUP
LIRC.Volume-      KEY_VOLUMEDOWN
LIRC.Mute      KEY_MUTE
LIRC.Audio      KEY_MODE
LIRC.Subtitles      KEY_SUBTITLE
LIRC.Schedule      KEY_EPG
LIRC.Channels      KEY_CHANNEL
LIRC.Timers      KEY_TIME
LIRC.Recordings      KEY_PVR
LIRC.Setup      KEY_SETUP
LIRC.Commands      KEY_FAVORITES
LIRC.User0      KEY_TEXT
LIRC.User1      KEY_PROG1
LIRC.User2      KEY_PROG2
LIRC.User3      KEY_PROG3
LIRC.User4      KEY_PROG4
LIRC.User5      KEY_AUDIO
LIRC.User6      KEY_VIDEO
LIRC.User7      KEY_IMAGES
LIRC.User8      KEY_FN
LIRC.User9      KEY_SCREEN
KBD.Up         00000000001B5B41
KBD.Down       00000000001B5B42
KBD.Menu       0000000000000020
KBD.Menu       000000000000001B
KBD.Ok         000000000000000D
KBD.Back       000000000000007F
KBD.Left       00000000001B5B44
KBD.Left       000000001B5B357E
KBD.Right      00000000001B5B43
KBD.Right      000000001B5B367E
KBD.Red        000000001B5B5B41
KBD.Green      000000001B5B5B42
KBD.Yellow     000000001B5B5B43
KBD.Blue       000000001B5B5B44
KBD.0          0000000000000030
KBD.1          0000000000000031
KBD.2          0000000000000032
KBD.3          0000000000000033
KBD.4          0000000000000034
KBD.5          0000000000000035
KBD.6          0000000000000036
KBD.7          0000000000000037
KBD.8          0000000000000038
KBD.9          0000000000000039
KBD.Power      0000001B5B32347E
KBD.Volume+    000000000000002B
KBD.Volume-    000000000000002D
KBD.User1      0000000000000071
KBD.User2      0000000000000077
KBD.User3      0000000000000065
KBD.User4      0000000000000072
KBD.User5      0000000000000074
KBD.User6      0000000000000079
KBD.User6      000000000000007A
KBD.User7      0000000000000075
KBD.User8      0000000000000069
KBD.User9      000000000000006F
XKeySym.Up         Up
XKeySym.Down       Down
XKeySym.Menu       m
XKeySym.Ok         Return
XKeySym.Back       BackSpace
XKeySym.Left       Left
XKeySym.Right      Right
XKeySym.Red        F1
XKeySym.Green      F2
XKeySym.Yellow     F3
XKeySym.Blue       F4
XKeySym.0          0
XKeySym.1          1
XKeySym.2          2
XKeySym.3          3
XKeySym.4          4
XKeySym.5          5
XKeySym.6          6
XKeySym.7          7
XKeySym.8          8
XKeySym.9          9
XKeySym.Info       i
XKeySym.Play/Pause space
XKeySym.Play       F5
XKeySym.Pause      F6
XKeySym.Stop       F7
XKeySym.Record     F8
XKeySym.FastFwd    F9
XKeySym.FastRew    F10
XKeySym.Next       F11
XKeySym.Prev       F12
XKeySym.Power      s
XKeySym.Channel+   plus
XKeySym.Channel-   minus
XKeySym.PrevChannel p
XKeySym.Volume+    XF86AudioRaiseVolume
XKeySym.Volume-    XF86AudioLowerVolume
XKeySym.Mute       XF86AudioMute
XKeySym.Audio      a
XKeySym.Subtitles  t
XKeySym.Schedule   e
XKeySym.Channels   c
XKeySym.Timers     XF86HomePage
XKeySym.Recordings k


Soweit ich mich erinnere, musste ich damals xkey anlernen.
« Last Edit: December 26, 2015, 12:54:15 by oelhahn »
SERVER:

IBM Thinkcentre M51, Pentium 4 HT, 2GB Ram, MLD 5.3
2 x SkyStar S2 an Unicable Anlage mit jeweils eigenem Kabel

CLIENTS:

Alles mögliche: OpenElec 8 oder MLD-5.3, jeweils auf Rpi-2/3

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20313
    • View Profile
    • ClausMuus.de
Logitech K400 mal wieder...
« Reply #3 on: December 27, 2015, 16:26:05 »
Hi,

ne, an der remote.conf dürfte es nicht gelegen haben. Aber ich hab jetzt eine Möglichkeit gefunden die Mediakeys auch beim RPI und der WeTek nutzbar zu machen.
Bitte teste mal die Upgrades im testing Bereich der Pakete rpihddevice und mld-remote. Im mld-remote ist ein Mapping für die Logitech K400 hinzugefügt.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline oelhahn

  • Adv. Member
  • ***
  • Posts: 153
    • View Profile
Logitech K400 mal wieder...
« Reply #4 on: December 28, 2015, 18:47:45 »
Sorry Claus, hat ein wenig gedauert, aber dafür kann ich Dir mitteilen,
das sich Dein Einsatz teilweise gelohnt hat!

Habe aus dem Testing-Bereich auf eine leere Karte kopiert und einfach nur gebootet,
K400-Tasten oben links liefen adhoc, allerdings NUR DIESE!  :-[

Ok, also über's WebIf installiert und zusätzlich das HID-Paket installiert,
aber es bleibt dabei, nur die Sondertasten oben links klappen (STUMM, LEISER, LAUTER, HAUS)


« Last Edit: December 28, 2015, 19:20:25 by oelhahn »
SERVER:

IBM Thinkcentre M51, Pentium 4 HT, 2GB Ram, MLD 5.3
2 x SkyStar S2 an Unicable Anlage mit jeweils eigenem Kabel

CLIENTS:

Alles mögliche: OpenElec 8 oder MLD-5.3, jeweils auf Rpi-2/3

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20313
    • View Profile
    • ClausMuus.de
Logitech K400 mal wieder...
« Reply #5 on: December 28, 2015, 22:30:33 »
Wieso oben links? Bei meiner k400 sind die STUMM, LEISER, LAUTER oben rechts mit den F-Tasten doppelt belegt...
Für die Tasten NEXT, PREVIEWS und PLAY/PAUSE muss das aktuelle mld-remote Paket installiert sein. Und obendrein ist das Aktivieren dieser Tasten an eine bestimmte Tastatur gebunden. Da Du scheinbar eine andere Variante der Tastatur hast, bräuchte ich mal die USB-ID Deiner Tsatatur (lsusb).
Alle Sondertasten gehen aber nicht, weil das aktivieren einiger Tasten grundlegende Änderungen beim starten des VDRs nötig machen würde.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline oelhahn

  • Adv. Member
  • ***
  • Posts: 153
    • View Profile
Logitech K400 mal wieder...
« Reply #6 on: December 28, 2015, 23:44:33 »
Hier die Ausgabe von lsusb:

mld-tv> lsusb
Bus 001 Device 002: ID 0424:9514
Bus 001 Device 001: ID 1d6b:0002
Bus 001 Device 003: ID 0424:ec00
Bus 001 Device 004: ID 046d:c52b
mld-tv>

Tastatur wie auf dem angehängten Bild.
Habe auch gerade gesehen, das es diese mit unterschiedlichsten Layouts gibt :(
« Last Edit: December 28, 2015, 23:47:05 by oelhahn »
SERVER:

IBM Thinkcentre M51, Pentium 4 HT, 2GB Ram, MLD 5.3
2 x SkyStar S2 an Unicable Anlage mit jeweils eigenem Kabel

CLIENTS:

Alles mögliche: OpenElec 8 oder MLD-5.3, jeweils auf Rpi-2/3

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20313
    • View Profile
    • ClausMuus.de
Logitech K400 mal wieder...
« Reply #7 on: December 29, 2015, 00:20:16 »
Stop mal den VDR (stop vdr) starte das Programm irw und sage mir, welche Key Codes beim drücken der Tasten angezeigt werden.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline oelhahn

  • Adv. Member
  • ***
  • Posts: 153
    • View Profile
Logitech K400 mal wieder...
« Reply #8 on: December 29, 2015, 08:42:30 »
mld-tv> stop vdr
Stopping VDR                                                                                                           done
mld-tv> irw
^[[25~^[[26~^@

STUMM ^[[25~
LAUTER ^[[26~
LEISER keine Ausgabe
HOME ^@

Ich habe die Codes von irw unter MLD-Stable anzeigen lassen, da unter Testing ja nur die 4 Tasten funktionieren.
Ich hoffe, das hilft Dir weiter...  :-\
SERVER:

IBM Thinkcentre M51, Pentium 4 HT, 2GB Ram, MLD 5.3
2 x SkyStar S2 an Unicable Anlage mit jeweils eigenem Kabel

CLIENTS:

Alles mögliche: OpenElec 8 oder MLD-5.3, jeweils auf Rpi-2/3

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20313
    • View Profile
    • ClausMuus.de
Logitech K400 mal wieder...
« Reply #9 on: December 29, 2015, 14:42:35 »
Hi,

ne, ich brauche schon die KEY_... Kodes der Tasten die nicht funktionieren, und zwar vom aktuellen Testing. Sollten auch da nur kryptische Codes angezeigt werden, und nicht KEY_... kann ich da wohl nichts bei machen. Dann kannst Du die Tasten zwar trotzdem nutzbar machen, aber ne allgemein gültige Lösung gibt's dann nicht ohne große Umbauten.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline oelhahn

  • Adv. Member
  • ***
  • Posts: 153
    • View Profile
Logitech K400 mal wieder...
« Reply #10 on: December 29, 2015, 17:07:08 »
Hi,

ne, ich brauche schon die KEY_... Kodes der Tasten die nicht funktionieren, und zwar vom aktuellen Testing. Sollten auch da nur kryptische Codes angezeigt werden, und nicht KEY_... kann ich da wohl nichts bei machen. Dann kannst Du die Tasten zwar trotzdem nutzbar machen, aber ne allgemein gültige Lösung gibt's dann nicht ohne große Umbauten.

Claus

Dachte ich mir fast, aber im Testing funzen ja auch nur die vier Tasten.

Ich danke Dir für Deine Mühe; ich löse die Sache halt ganz konventionell und bestell'
was neues. Punkt.  :o ;D

Am Fräs-PC läuft sie ja, zumindest mit den Tasten, die ich da benötige... (seufz) ???
SERVER:

IBM Thinkcentre M51, Pentium 4 HT, 2GB Ram, MLD 5.3
2 x SkyStar S2 an Unicable Anlage mit jeweils eigenem Kabel

CLIENTS:

Alles mögliche: OpenElec 8 oder MLD-5.3, jeweils auf Rpi-2/3

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20313
    • View Profile
    • ClausMuus.de
Logitech K400 mal wieder...
« Reply #11 on: December 30, 2015, 12:26:41 »
Es kann durchaus sein, das einige Sondertasten (z.B. Play/Pause) bei irw ne Ausgabe produzieren, der VDR aber nicht da drauf reagiert, weil die gesendeten Codes nicht die erwarteten sind. Bei meiner k400 werden aber auch nicht alle sondertasten erkannt.

Claus
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline oelhahn

  • Adv. Member
  • ***
  • Posts: 153
    • View Profile
Logitech K400 mal wieder...
« Reply #12 on: December 30, 2015, 12:55:13 »
Da es mir dann doch keine Ruhe gelassen hat...  ;D

Testing nochmal neu installiert, dabei den libcec-daemon weggelassen, da der einen reboot verhinderte.
Über's WebIf die Option "KBD neu anlernen" eingestellt, Reboot.
Tasten angelernt, AUSSER die 4 Funktionstasten, die gingen beim Anlernen nicht.
Reboot.
Und siehe da: ALLE Tasten klappen wie man es erwarten würde.  :o :-\
Versteh' ich zwar nicht, aber bitte...  ::) ;D
SERVER:

IBM Thinkcentre M51, Pentium 4 HT, 2GB Ram, MLD 5.3
2 x SkyStar S2 an Unicable Anlage mit jeweils eigenem Kabel

CLIENTS:

Alles mögliche: OpenElec 8 oder MLD-5.3, jeweils auf Rpi-2/3

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20313
    • View Profile
    • ClausMuus.de
Logitech K400 mal wieder...
« Reply #13 on: December 30, 2015, 14:25:19 »
Poste mal Bitte Deine /etc/vdr/remote.conf
Und um welche Tasten ging es dabei, welche funktionierten vorher also nicht?
« Last Edit: December 30, 2015, 14:27:18 by clausmuus »
MLD 5.5 - Raspberry PI - 7" Touch TFT - Squeeze Play
MLD 5.5 - lirc yaUsbIR - OctopusNet - XFX GeForce 9300 mit Intel E3200 - 2GB RAM - 12TB HDD - Lian Li PC-C37B - Samsung LE40A559

Offline oelhahn

  • Adv. Member
  • ***
  • Posts: 153
    • View Profile
Logitech K400 mal wieder...
« Reply #14 on: January 02, 2016, 10:30:21 »
Erstmal "FROHES NEUES UND GESUNDES JAHR" in die Runde!  ;D

Die bei mir aktuell unter Testing funktionierende remote.conf für die K400:

LIRC.Up         KEY_UP
LIRC.Down       KEY_DOWN
LIRC.Menu       KEY_MENU
LIRC.Ok         KEY_OK
LIRC.Back       KEY_ESC
LIRC.Left       KEY_LEFT
LIRC.Right      KEY_RIGHT
LIRC.Red        KEY_RED
LIRC.Green      KEY_GREEN
LIRC.Yellow     KEY_YELLOW
LIRC.Blue       KEY_BLUE
LIRC.0          KEY_0
LIRC.1          KEY_1
LIRC.2          KEY_2
LIRC.3          KEY_3
LIRC.4          KEY_4
LIRC.5          KEY_5
LIRC.6          KEY_6
LIRC.7          KEY_7
LIRC.8          KEY_8
LIRC.9          KEY_9
LIRC.Info       KEY_INFO
LIRC.Play       KEY_PLAY
LIRC.Pause      KEY_PAUSE
LIRC.Stop       KEY_STOP
LIRC.Record     KEY_RECORD
LIRC.FastFwd    KEY_FASTFORWARD
LIRC.FastRew    KEY_REWIND
LIRC.Next       KEY_NEXT
LIRC.Prev       KEY_BACK
LIRC.Power      KEY_POWER2
LIRC.Channel+   KEY_CHANNELUP
LIRC.Channel-   KEY_CHANNELDOWN
LIRC.PrevChannel KEY_PREVIOUS
LIRC.Volume+    KEY_VOLUMEUP
LIRC.Volume-    KEY_VOLUMEDOWN
LIRC.Mute       KEY_MUTE
LIRC.Audio      KEY_MODE
LIRC.Subtitles  KEY_SUBTITLE
LIRC.Schedule   KEY_EPG
LIRC.Channels   KEY_CHANNEL
LIRC.Timers     KEY_TIME
LIRC.Recordings KEY_PVR
LIRC.Setup      KEY_SETUP
LIRC.Commands   KEY_FAVORITES
LIRC.User0      KEY_TEXT
LIRC.User1      KEY_PROG1
LIRC.User2      KEY_PROG2
LIRC.User3      KEY_PROG3
LIRC.User4      KEY_PROG4
LIRC.User5      KEY_AUDIO
LIRC.User6      KEY_VIDEO
LIRC.User7      KEY_IMAGES
LIRC.User8      KEY_FN
LIRC.User9      KEY_SCREEN
KBD.Up         00000000001B5B41
KBD.Down       00000000001B5B42
KBD.Menu       000000000000006D
KBD.Ok         000000000000000D
KBD.Back       000000000000007F
KBD.Left       00000000001B5B44
KBD.Right      00000000001B5B43
KBD.Red        000000001B5B5B41
KBD.Green      000000001B5B5B42
KBD.Yellow     000000001B5B5B43
KBD.Blue       000000001B5B5B44
KBD.0          0000000000000030
KBD.1          0000000000000031
KBD.2          0000000000000032
KBD.3          0000000000000033
KBD.4          0000000000000034
KBD.5          0000000000000035
KBD.6          0000000000000036
KBD.7          0000000000000037
KBD.8          0000000000000038
KBD.9          0000000000000039
KBD.Info       0000000000000069
KBD.Play/Pause 0000000000000020
KBD.Play       000000001B5B5B45
KBD.Pause      0000001B5B31377E
KBD.Stop       0000001B5B31387E
KBD.Record     0000001B5B31397E
KBD.FastFwd    0000001B5B32307E
KBD.FastRew    0000001B5B32317E
KBD.Next       0000001B5B32337E
KBD.Prev       0000001B5B32347E
KBD.Power      0000000000000073
KBD.Channel+   000000000000002B
KBD.Channel-   000000000000002D
KBD.PrevChannel 0000000000000070
KBD.Audio      0000000000000061
KBD.Subtitles  0000000000000074
KBD.Schedule   0000000000000065
KBD.Channels   0000000000000063
KBD.Timers     0000000000000062
KBD.Recordings 000000000000006B
KBD.Setup      000000001B5B337E
KBD.Commands   000000001B5B327E

Mir ist aufgefallen, das die Tasten für [STUMM], [LAUTER], [LEISER] und [HOME] (links oben auf der Tastatur)
in der remote.conf fehlen, obwohl sie funktionieren! [HOME] ist dabei gleichzusetzen mit [MENU]. Allerdings ohne Tastenwiederholung, man muss also "morsen", wenn es lauter oder leiser werden soll.

Um den WAF zu steigern, habe ich KDB neu angelernt (Belegung wie KODI). Beim Anlernen lassen sich die
vier fraglichen Tasten NICHT benutzen, d.h. man muss [STUMM], [LAUTER] und [LEISER] mit [MENU] überspringen,
wobei man [MENU] eine andere Taste, wie z.B. [M] zuweisen muss.

Kling komisch, ist aber so. Danach lässt sich die K400 benutzen wie geplant. Sinnvoll wäre noch Tastenwiederholung, zumindest für [LAUTER] und [LEISER] .

Ich hoffe, ich habe mich halbwegs verständlich ausgedrückt...  ;D ;D ;D 8)
SERVER:

IBM Thinkcentre M51, Pentium 4 HT, 2GB Ram, MLD 5.3
2 x SkyStar S2 an Unicable Anlage mit jeweils eigenem Kabel

CLIENTS:

Alles mögliche: OpenElec 8 oder MLD-5.3, jeweils auf Rpi-2/3

[1] 2 >>> MLD-5.x / Systems / Raspberry PI / Logitech K400 mal wieder...
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.