[1] MLD-5.x / Development / [5.5 x86_64] X11 Fernbedienung fehlt KEY_FASTFORWARD
 

Offline harvey637

  • Newbie
  • *
  • Posts: 18
    • View Profile
[5.5 x86_64] X11 Fernbedienung fehlt KEY_FASTFORWARD
« on: December 12, 2020, 15:08:35 »
Hi,

bei meiner Fernbedienung (rc-medion-x10-or2x) habe ich gesehen, dass die Taste KEY_FASTFORWARD nicht belegt ist.

Daher habe ich so geändert:
Code: [Select]
# table rc-medion-x10-or2x, type:other
0x0000 = KEY_MUTE
0x0002 = KEY_POWER2
0x0004 = KEY_DVD
0x0005 = KEY_IMAGES
0x0006 = KEY_PROG3
0x0008 = KEY_VOLUMEDOWN
0x0009 = KEY_VOLUMEUP
0x000b = KEY_CHANNELUP
0x000c = KEY_CHANNELDOWN
0x000d = KEY_1
0x000e = KEY_2
0x000f = KEY_3
0x0010 = KEY_4
0x0011 = KEY_5
0x0012 = KEY_6
0x0013 = KEY_7
0x0014 = KEY_8
0x0015 = KEY_9
0x0016 = KEY_TEXT
0x0017 = KEY_0
0x0018 = KEY_MENU
0x0019 = KEY_PROG4
0x001b = KEY_PVR
0x001a = KEY_UP
0x001c = KEY_PREVIOUS
0x001d = KEY_LEFT
0x001e = KEY_OK
0x001f = KEY_RIGHT
0x0020 = KEY_ESC
0x0021 = KEY_BACK
0x0022 = KEY_DOWN
0x0023 = KEY_NEXT
0x0024 = KEY_REWIND
0x0025 = KEY_PLAY
0x0026 = KEY_FASTFORWARD
0x0027 = KEY_RECORD
0x0028 = KEY_STOP
0x0029 = KEY_PAUSE
0x002c = KEY_TV
0x002d = KEY_VIDEO
0x002e = KEY_RADIO
0x002f = KEY_INFO
0x0030 = KEY_CHANNEL
0x0031 = KEY_EPG
0x0032 = KEY_RED
0x0033 = KEY_GREEN
0x0034 = KEY_YELLOW
0x0035 = KEY_BLUE
0x0036 = KEY_ENTER
0x0037 = KEY_SCREEN
0x0038 = KEY_SUBTITLE
0x0039 = KEY_FN
0x003a = KEY_AUDIO
 

Insbesonders 0x0006,0x0039, 0x003a, 0x0018, 0x0019 ...

Das ergab noch kleine Änderungen in der remote.conf:
Code: [Select]
...
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_AUDIO
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_MODE
LIRC.User6        KEY_VIDEO
LIRC.User7        KEY_IMAGES
LIRC.User8        KEY_FN
LIRC.User9        KEY_SCREEN
...

TODO: über die keymacros.conf die nicht 1:1 direkt sinnvollen Tasten in etwas sinnvolles umsetzen, kommt die Tage (nach meinen persönlichen Vorlieben, dann mit Bild zur VDR-Tastenverwendung)

Vielen Dank
cu
Harvey
« Last Edit: December 12, 2020, 15:11:51 by harvey637 »

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20163
    • View Profile
    • ClausMuus.de
[5.5 x86_64] X11 Fernbedienung fehlt KEY_FASTFORWARD
« Reply #1 on: December 12, 2020, 22:32:18 »
Danke für den Hinweis. Ich hab alle keymaps korregiert.
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 harvey637

  • Newbie
  • *
  • Posts: 18
    • View Profile
[5.5 x86_64] X11 Fernbedienung fehlt KEY_FASTFORWARD
« Reply #2 on: December 13, 2020, 11:43:09 »
Hi,

wunderbar - Vielen Dank zum 3. Advent!

auch wenn ich mich persönlich auch über die ZUSÄTZLICHEN Tasten

Code: [Select]
0x0019 = KEY_PROG4
...
0x0030 = KEY_CHANNEL
...
0x0039 = KEY_FN
0x003a = KEY_PROG3

gefreut hätte. Auf meiner Fernbedienung sind sie alle vorhanden und funktionieren, siehe Bild der FB, das ist so aus evtest geprüft und abgetippt. Damit hätten dann alle Tasten eine Definition. Das kann aber auf einer anderen X10-Fernbedienung (mit gleicher Kennung :-) auch anders sein.

Die Anpassung von KEY_PVR <-> KEY_MENU und KEY_PROG3 <-> KEY_AUDIO sind persönlicher Geschmack, für mich liegen sie aber "besser", ist aber persönlich.

Mal schauen, was aus den Problemen mit S952 noch wird und ob es irgendwann mal "lvm2" gibt, aber das hat Zeit ....

cu
Harvey


Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20163
    • View Profile
    • ClausMuus.de
[5.5 x86_64] X11 Fernbedienung fehlt KEY_FASTFORWARD
« Reply #3 on: December 13, 2020, 13:08:00 »
Hi,
ich hab die übrigen Änderungen jetzt auch noch in die map Datei übernommen.
Um es wichtig komfortabel zu machen, solltest Du am besten auch noch die KEY_OK Funktion auf die Mute Taste legen.
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 harvey637

  • Newbie
  • *
  • Posts: 18
    • View Profile
[5.5 x86_64] X11 Fernbedienung fehlt KEY_FASTFORWARD
« Reply #4 on: December 13, 2020, 17:55:01 »
Hi,
super - Danke!

Na ja, die KEY_MUTE ist meine Taste, wenn mich jemand einfach so über die Schulter anspricht und ich den Ton schnell weg haben will, die lass ich mal so :-)
Wichtig war mir nur, dass alle Tasten eine Definition haben (rc_keymaps/* -> remote.conf), dann kann ich mir eine eigene keymacros.conf bauen, insbesonders für die "exotischen Tasten wir KEY_PROG3 ....

By the way: ist die updatefest (auch die remote.conf?) oder gibt es da eine offizielle Möglichkeit, etwa eine keymacros.conf.include? Die fehlende Update-Resistenz wäre aber nur ein Schönheitsproblem, ich kann die Datei ja als Kopie sichern und manuell zurückkopieren, das gilt natürlich auch für remote.conf und rc_keymaps/*. Ein Update ist ja auch eine manuelle Tätigkeit und geschieht nicht von alleine.

Schönes wochenende noch!
cu
Harvey

Offline clausmuus

  • Administrator
  • Expert Member
  • ********
  • Posts: 20163
    • View Profile
    • ClausMuus.de
[5.5 x86_64] X11 Fernbedienung fehlt KEY_FASTFORWARD
« Reply #5 on: December 14, 2020, 01:06:58 »
Die keymacros.conf ist update sicher. Die anderen beiden Dateien nicht. Die remote.conf sollte nie geändert werden, damit die Kompatibilität zu anderen Tools (Kodi, Squeeze, Systemsetup,...) erhalten bleibt. Die keymap Datei sollte nicht geändert werden, sondern über das Systemsetup eine  angepasste Konfiguration erstellt werden, falls nötig.
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 harvey637

  • Newbie
  • *
  • Posts: 18
    • View Profile
[5.5 x86_64] X11 Fernbedienung fehlt KEY_FASTFORWARD
« Reply #6 on: December 14, 2020, 14:15:06 »
HI,
P_E_R_F_E_K_T !!!!

cu
Harvey

[1] MLD-5.x / Development / [5.5 x86_64] X11 Fernbedienung fehlt KEY_FASTFORWARD
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.