You are not logged in.

Dear visitor, welcome to VDR Portal. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

Norbert42

Intermediate

  • "Norbert42" started this thread

Posts: 231

Location: Deutschland

  • Send private message

1

Tuesday, November 1st 2011, 1:22pm

[yaVDR 0.4] Einige Tasten auf der iMON Pad Fernbedienung funktionieren nicht

Hi

nach der Installation der 0.4 funktioniert mein FB fast vollständig ohne das ich eingreifen musste. SUPER! Sowas gab es noch nie! :respekt

Allerdings fehlt vor allem die blaue Taste. Aber auch einige weniger wichtige Tasten sind noch nicht ganz so wie es sein sollte.
Ich helfe gerne, die Konfigurationsdateien zu vervollständigen oder zu korrigieren.
Allerdings habe ich, trotz vielem Lesens, noch nicht ganz verstanden wie eventlirc funktioniert und welche Dateien im konkreten
Fall gelesen werden.

Meine Fernbedienung: http://www.soundgraph.com/pad-remote-feature-en/

Im Moment habe ich noch keine Datei verändert, die irgendetwas mit eventlircd zu tun hat.
Hier mal, was ich über meine Konfiguration sagen kann:

Source code

1
2
3
4
5
6
# ir-keytable
Found /sys/class/rc/rc4/ (/dev/input/event5) with: 
Driver imon, table rc-imon-pad 
 Supported protocols: RC-6 other 
 Enabled protocols: other 
 Repeat delay = 500 ms, repeat period = 125 ms


Source code

1
2
3
4
5
6
7
8
9
10
# evtest /dev/input/event5
Input driver version is 1.0.1
Input device ID: bus 0x3 vendor 0x15c2 product 0x38 version 0x2
Input device name: "iMON Remote (15c2:0038)"
Supported events: 
  Event type 0 (Sync) 
  Event type 1 (Key) 
    Event code 1 (Esc) 
    Event code 14 (Backspace) 
     ...


Source code

1
2
3
4
5
# cat /etc/rc_maps.cfg
...
ir-kbd-i2c      *                       /lib/udev/rc_keymaps/pvr350
*       rc-imon-pad             imon_mce
mceusb  *                       /lib/udev/rc_keymaps/HOPLOrc6

Der Rest ist auskommentiert.

Wenn ich schaue, was die blaue Taste (beschriftet mit Pictures) liefert, bekomme ich folgendes:

Source code

1
2
3
4
5
6
7
8
# stop vdr
# stop eventlircd
ir-keytable -t --device /dev/input/event5
1320148885.230286: event MSC: scancode = 2ba115b7
1320148885.230292: event key down: KEY_IMAGES (0x01ba)
1320148885.230294: event sync
1320148885.278283: event key up: KEY_IMAGES (0x01ba)
1320148885.278287: event sync


Die Taste Thumbnail liefert:

Source code

1
2
3
4
5
1320149227.046357: event MSC: scancode = 2ab715b7
1320149227.046368: event key down: KEY_CAMERA (0x00d4)
1320149227.046370: event sync
1320149227.238360: event key up: KEY_CAMERA (0x00d4)
1320149227.238367: event sync


evtest liefert bei diesen beiden Tasten (erst Blau, dann Thumbnail):

Source code

1
2
3
4
5
6
7
8
9
10
11
12
# evtest /dev/input/event5	
Event: time 1320149365.142387, type 4 (Misc), code 4 (ScanCode), value 2ba115b7
Event: time 1320149365.142395, type 1 (Key), code 442 (?), value 1
Event: time 1320149365.142397, -------------- Report Sync ------------
Event: time 1320149365.294389, type 1 (Key), code 442 (?), value 0
Event: time 1320149365.294396, -------------- Report Sync ------------

Event: time 1320149369.390389, type 4 (Misc), code 4 (ScanCode), value 2ab715b7
Event: time 1320149369.390398, type 1 (Key), code 212 (Camera), value 1
Event: time 1320149369.390400, -------------- Report Sync ------------
Event: time 1320149369.502392, type 1 (Key), code 212 (Camera), value 0
Event: time 1320149369.502396, -------------- Report Sync ------------


Bei laufendem eventlircd erhalte ich dann für die blaue Taste keine Ausgabe und
für die Thumbnail Taste (die im VDR auch wie die blaue Taste arbeitet):

Source code

1
2
3
# start eventlircd
# irw
191 0 KEY_BLUE devinput


Gerne liefere ich auch noch weitere Infos und baue die nötigen Konfig-Dateien und Mapping-Tabellen.
Ihr müsst mir nur sagen was und wie!

Danke und Gruß
Norbert
--
HW: Intel Pentium E5300 2x2,6GHz; Gigabyte GA-P43-ES3G - 2GB RAM; Gainward 9500GT passiv 1024MB
DVB-Karten: L4M-Twin S2 v5.4 (Dual DVB-S2),
TT S2-3200 (DVB-S2)
Gehäuse: Silverstone SST-GD01B-MXR mit
Soundgraph IO-Panel
FB: Harmony One am Soundgraph-Empfänger (als rc-imon-pad)

TV: Samsung LE40B579
Audio: Onkyo AV Receiver TS-SR508 (7.1)
SW: yaVDR 0.5

Norbert42

Intermediate

  • "Norbert42" started this thread

Posts: 231

Location: Deutschland

  • Send private message

2

Tuesday, November 1st 2011, 1:45pm

Inzwischen habe ich mal versucht, die Datei /etc/eventlircd.d/03_15c2_0038.evmap zu editieren:

Aus: KEY_CAMERA =KEY_BLUE #Taste Pictures
habe ich: KEY_IMAGES =KEY_BLUE #Taste Pictures
gemacht.
Aber auch ein Neustart des VDR hat nichts geändert.

Wenn ich die Anleitung http://www.yavdr.org/documentation/de/ch02s02.html
richtig verstanden habe, müsste die sich doch aus der udev Regel ergeben, wird
aber bei mir scheinbar nicht gelesen, oder?

Was ist eigentlich nötig, um Änderungen an den diversen Dateien für die FB
neu einzulesen? Ein Neustart ist schon umständlich. Reicht restart eventlicd?


Gruß
Norbort
--
HW: Intel Pentium E5300 2x2,6GHz; Gigabyte GA-P43-ES3G - 2GB RAM; Gainward 9500GT passiv 1024MB
DVB-Karten: L4M-Twin S2 v5.4 (Dual DVB-S2),
TT S2-3200 (DVB-S2)
Gehäuse: Silverstone SST-GD01B-MXR mit
Soundgraph IO-Panel
FB: Harmony One am Soundgraph-Empfänger (als rc-imon-pad)

TV: Samsung LE40B579
Audio: Onkyo AV Receiver TS-SR508 (7.1)
SW: yaVDR 0.5

3

Tuesday, November 1st 2011, 1:46pm

Hallo, danke für die ausführliche Problembeschreibung.
Um da besser (auch im Hinblick auf die anderen Tasten) differenzieren zu können, wo es hängt bräuchte ich noch die vollständige Ausgabe aller Tasten von

Source code

1
evtest /dev/input/event5
und die vollständige Keymap, die ir-keytable lädt:

Source code

1
sudo ir-keytable -r


Für deine FB müssten zwei Konfigurationsdateien verantwortlich sein:
zum einen /lib/udev/rc_keymaps/imon_pad und zum anderen noch /etc/eventlircd.d/03_15c2_0038.evmap (hier werden die Keycodes Namespace-konform umgemappt).
Als erstes würde ich mal versuchen die Tastencodes bzw. Tastennamen von KEY_CAMERA und KEY_THUMBNAIL in der imon_pad zu vertauschen, so dass es so aussieht:

Source code

1
2
3
4
5
[...]
0x2ba115b7 KEY_CAMERA
[...]
0x2ab715b7 KEY_IMAGES
[...]

Danach den Rechner neu starten.
Ändert das etwas an der Funktion der Blauen Taste? Falls nicht mal versuchen die Keymap manuell zu laden:

Source code

1
sudo ir-keytable -c -w /lib/udev/rc_keymaps/imon_pad


Allerdings fehlt vor allem die blaue Taste. Aber auch einige weniger wichtige Tasten sind noch nicht ganz so wie es sein sollte.

Um welche Tasten geht es da?
yaVDR-Doku

Meine VDRs

VDR 1: Point of View Ion-330-1 (Intel Atom 330@1,6 GHz). 2GB, 2TB HDD, KNC One DVB-C, Sundtek MediaTV Pro (DVB-C), Atric IR-Einschalter Rev.5, yaVDR 0.5 testing
VDR 2: Acer Revo 3610, 4GB Ram, 1x HDD 320 GB, Pinnacle PCTV SAT 452e, Medion X10, YaVDR 0.5
VDR 3: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce 210 512 MB, 500 GB, DD Duo-flex CT, Arch LInux, VDR 2.1.6, CIR-Empfänger
Client 1: Raspberry Pi Model B, Arch Linux ARM, VDR 2.1.6
Ceterum censeo enchiridia esse lectitanda.

4

Tuesday, November 1st 2011, 1:52pm

Was ist eigentlich nötig, um Änderungen an den diversen Dateien für die FB
neu einzulesen? Ein Neustart ist schon umständlich. Reicht restart eventlicd?

Das hängt davon ab, was du änderst.
Falls du evmaps veränderst oder eine Änderung bei lircd vornimmst (in deinem Fall nicht relevant) reicht der Neustart von eventlircd. Falls du was an der Konfiguration von ir-keytable veränderst, kannst du die Keymap manuell laden:

Source code

1
sudo ir-keytable -w <Pfad zur Keymap> #ggf. zusätzlich "-c" um die bereits geladenen Keymaps zu löschen
. Falls du die rc_maps.cfg testen willst:

Source code

1
sudo ir-keytable -a /etc/rc_maps.cfg

Ob das Zusammenspiel (z.B. automatisches Laden der Keymap) beim Start von yaVDR klappt findet man AFAIK nur durch einen Neustart heraus.
yaVDR-Doku

Meine VDRs

VDR 1: Point of View Ion-330-1 (Intel Atom 330@1,6 GHz). 2GB, 2TB HDD, KNC One DVB-C, Sundtek MediaTV Pro (DVB-C), Atric IR-Einschalter Rev.5, yaVDR 0.5 testing
VDR 2: Acer Revo 3610, 4GB Ram, 1x HDD 320 GB, Pinnacle PCTV SAT 452e, Medion X10, YaVDR 0.5
VDR 3: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce 210 512 MB, 500 GB, DD Duo-flex CT, Arch LInux, VDR 2.1.6, CIR-Empfänger
Client 1: Raspberry Pi Model B, Arch Linux ARM, VDR 2.1.6
Ceterum censeo enchiridia esse lectitanda.

Norbert42

Intermediate

  • "Norbert42" started this thread

Posts: 231

Location: Deutschland

  • Send private message

5

Tuesday, November 1st 2011, 2:14pm

Bin gerade auf dem Sprung, und schau mir Eure Posts nachher nochmal genauer an. Danke schon einmal.
Vorher aber noch kurz die von seahawk1986 angefragten Infos:


Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
# evtest /dev/input/event5
Input driver version is 1.0.1
Input device ID: bus 0x3 vendor 0x15c2 product 0x38 version 0x2
Input device name: "iMON Remote (15c2:0038)"
Supported events:
  Event type 0 (Sync)
  Event type 1 (Key)
  Event code 1 (Esc)
  Event code 14 (Backspace)
  Event code 28 (Enter)
  Event code 57 (Space)
  Event code 103 (Up)
  Event code 105 (Left)
  Event code 106 (Right)
  Event code 108 (Down)
  Event code 113 (Mute)
  Event code 114 (VolumeDown)
  Event code 115 (VolumeUp)
  Event code 116 (Power)
  Event code 119 (Pause)
  Event code 127 (Compose)
  Event code 128 (Stop)
  Event code 139 (Menu)
  Event code 154 (CycleWindows)
    Event code 156 (Bookmarks)
    Event code 161 (EjectCD)
    Event code 162 (EjectCloseCD)
    Event code 167 (Record)
    Event code 168 (Rewind)
    Event code 174 (Exit)
    Event code 204 (?)
    Event code 207 (Play)
    Event code 208 (Fast Forward)
    Event code 212 (Camera)
    Event code 226 (Media)
    Event code 272 (LeftBtn)
    Event code 273 (RightBtn)
    Event code 359 (Time)
    Event code 368 (Language)
    Event code 370 (Subtitle)
    Event code 372 (Zoom)
    Event code 374 (Keyboard)
    Event code 375 (Screen)
    Event code 377 (TV)
    Event code 389 (DVD)
    Event code 392 (Audio)
    Event code 393 (Video)
    Event code 402 (ChannelUp)
    Event code 403 (ChannelDown)
    Event code 407 (Next)
    Event code 412 (Previous)
    Event code 438 (?)
    Event code 442 (?)
    Event code 512 (?)
    Event code 513 (?)
    Event code 514 (?)
    Event code 515 (?)
    Event code 516 (?)
    Event code 517 (?)
    Event code 518 (?)
    Event code 519 (?)
    Event code 520 (?)
    Event code 521 (?)
    Event code 522 (?)
    Event code 523 (?)
	Event type 4 (Misc)
  Event code 4 (ScanCode)
	Event type 20 (Repeat)
  Testing ... (interrupt to exit)




Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
# ir-keytable -r
scancode 0x100007f = KEY_RIGHT (0x6a)
scancode 0x1000080 = KEY_LEFT (0x69)
scancode 0x1007f00 = KEY_DOWN (0x6c)
scancode 0x1008000 = KEY_UP (0x67)
scancode 0x1010000 = BTN_MOUSE (0x110)
scancode 0x1010080 = BTN_MOUSE (0x110)
scancode 0x1020000 = BTN_RIGHT (0x111)
scancode 0x1020080 = BTN_RIGHT (0x111)
scancode 0x200001e = KEY_NUMERIC_1 (0x201)
scancode 0x200001f = KEY_NUMERIC_2 (0x202)
scancode 0x2000020 = KEY_NUMERIC_3 (0x203)
scancode 0x2000021 = KEY_NUMERIC_4 (0x204)
scancode 0x2000022 = KEY_NUMERIC_5 (0x205)
scancode 0x2000023 = KEY_NUMERIC_6 (0x206)
scancode 0x2000024 = KEY_NUMERIC_7 (0x207)
scancode 0x2000025 = KEY_NUMERIC_8 (0x208)
scancode 0x2000026 = KEY_NUMERIC_9 (0x209)
scancode 0x2000027 = KEY_NUMERIC_0 (0x200)
scancode 0x2000028 = KEY_ENTER (0x1c)
scancode 0x2000029 = KEY_ESC (0x01)
scancode 0x200002a = KEY_BACKSPACE (0x0e)
scancode 0x200002c = KEY_SPACE (0x39)
scancode 0x2000065 = KEY_COMPOSE (0x7f)
scancode 0x2200020 = KEY_NUMERIC_POUND (0x20b)
scancode 0x2200025 = KEY_NUMERIC_STAR (0x20a)
scancode 0x2800000 = KEY_CONTEXT_MENU (0x1b6)
scancode 0x288195b7 = KEY_EXIT (0xae)
scancode 0x288515b7 = KEY_BOOKMARKS (0x9c)
scancode 0x288795b7 = KEY_CHANNELDOWN (0x193)
scancode 0x289115b7 = KEY_POWER (0x74)
scancode 0x289395b7 = KEY_CHANNELUP (0x192)
scancode 0x289515b7 = KEY_DOWN (0x6c)
scancode 0x28a115b7 = KEY_BACKSPACE (0x0e)
scancode 0x28a195b7 = KEY_ENTER (0x1c)
scancode 0x28a395b7 = KEY_VOLUMEUP (0x73)
scancode 0x28a515b7 = KEY_TV (0x179)
scancode 0x28a595b7 = KEY_VOLUMEDOWN (0x72)
scancode 0x28b195b7 = KEY_NUMERIC_3 (0x203)
scancode 0x28b515b7 = KEY_NUMERIC_STAR (0x20a)
scancode 0x28b595b7 = KEY_NUMERIC_1 (0x201)
scancode 0x28b715b7 = KEY_COMPOSE (0x7f)
scancode 0x298115b7 = KEY_RECORD (0xa7)
scancode 0x298195b7 = KEY_NEXT (0x197)
scancode 0x298315b7 = KEY_REWIND (0xa8)
scancode 0x298595b7 = KEY_SUBTITLE (0x172)
scancode 0x299115b7 = KEY_KEYBOARD (0x176)
scancode 0x299135b7 = KEY_KEYBOARD (0x176)
scancode 0x299195b7 = KEY_AUDIO (0x188)
scancode 0x299395b7 = KEY_EJECTCLOSECD (0xa2)
scancode 0x299595b7 = KEY_NUMERIC_5 (0x205)
scancode 0x29a115b7 = KEY_NUMERIC_POUND (0x20b)
scancode 0x29a295b7 = KEY_DVD (0x185)
scancode 0x29a395b7 = KEY_DVD (0x185)
scancode 0x29a515b7 = KEY_LEFT (0x69)
scancode 0x29a595b7 = KEY_ZOOM (0x174)
scancode 0x29b195b7 = KEY_EJECTCD (0xa1)
scancode 0x29b715b7 = KEY_DASHBOARD (0xcc)
scancode 0x2a8115b7 = KEY_PLAY (0xcf)
scancode 0x2a8195b7 = KEY_REWIND (0xa8)
scancode 0x2a8315b7 = KEY_PLAY (0xcf)
scancode 0x2a8515b7 = KEY_NUMERIC_8 (0x208)
scancode 0x2a8595b7 = KEY_NUMERIC_4 (0x204)
scancode 0x2a9115b7 = KEY_PAUSE (0x77)
scancode 0x2a9315b7 = KEY_SPACE (0x39)
scancode 0x2a9395b7 = KEY_CYCLEWINDOWS (0x9a)
scancode 0x2aa115b7 = KEY_NUMERIC_9 (0x209)
scancode 0x2aa395b7 = KEY_SCREEN (0x177)
scancode 0x2aa515b7 = KEY_UP (0x67)
scancode 0x2aa595b7 = KEY_NUMERIC_6 (0x206)
scancode 0x2ab195b7 = KEY_MEDIA (0xe2)
scancode 0x2ab715b7 = KEY_CAMERA (0xd4)
scancode 0x2b8115b7 = KEY_FASTFORWARD (0xd0)
scancode 0x2b8195b7 = KEY_CONTEXT_MENU (0x1b6)
scancode 0x2b8315b7 = KEY_FASTFORWARD (0xd0)
scancode 0x2b8395b7 = KEY_TIME (0x167)
scancode 0x2b8515b7 = KEY_VIDEO (0x189)
scancode 0x2b8595b7 = KEY_LANGUAGE (0x170)
scancode 0x2b9115b7 = KEY_PREVIOUS (0x19c)
scancode 0x2b9395b7 = KEY_NUMERIC_7 (0x207)
scancode 0x2b9595b7 = KEY_MUTE (0x71)
scancode 0x2b9715b7 = KEY_STOP (0x80)
scancode 0x2ba115b7 = KEY_IMAGES (0x1ba)
scancode 0x2ba385b7 = KEY_MENU (0x8b)
scancode 0x2ba395b7 = KEY_MENU (0x8b)
scancode 0x2ba515b7 = KEY_RIGHT (0x6a)
scancode 0x2ba595b7 = KEY_NUMERIC_0 (0x200)
scancode 0x2bb195b7 = KEY_NUMERIC_2 (0x202)
scancode 0x2bb715b7 = KEY_ESC (0x01)
scancode 0x688301b7 = BTN_MOUSE (0x110)
scancode 0x688481b7 = BTN_RIGHT (0x111)
Enabled protocols: other


Gruß
Norbert

PS: Seit dem das Forum-Layout sich geändert hat, habe ich immer Probleme Text in den Code-Bereich zu bekommen.
Ich muss immer eine zusätzliche Leerzeile einfügen, ansonsten landet alles in einer Zeile. Ist doch sicher nicht so gewollt, oder?
--
HW: Intel Pentium E5300 2x2,6GHz; Gigabyte GA-P43-ES3G - 2GB RAM; Gainward 9500GT passiv 1024MB
DVB-Karten: L4M-Twin S2 v5.4 (Dual DVB-S2),
TT S2-3200 (DVB-S2)
Gehäuse: Silverstone SST-GD01B-MXR mit
Soundgraph IO-Panel
FB: Harmony One am Soundgraph-Empfänger (als rc-imon-pad)

TV: Samsung LE40B579
Audio: Onkyo AV Receiver TS-SR508 (7.1)
SW: yaVDR 0.5

Norbert42

Intermediate

  • "Norbert42" started this thread

Posts: 231

Location: Deutschland

  • Send private message

6

Tuesday, November 1st 2011, 5:43pm

@seahawk1986:


Jetzt habe ich die Datei /etc/eventlircd.d/03_15c2_0038.evmap erstmal wieder in den Ausgangszustand zurückversetzt und
in der Datei /lib/udev/rc_keymaps/imon_pad die Zuordnung von KEY_CAMERA und KEY_IMAGES vertauscht.


Beim Neustart aber noch keinen Besserung. Die Datei wird wohl nicht gelesen.
Aber nach ir-keytable -c -w /lib/udev/rc_keymaps/imon_pad
waren dann die Tasten OK.

Allerdings (hatte ich am Anfang leider nicht geschrieben) bringen meine SAT-Karten auch noch Fernbedienungen mit.
Werden aber nicht verwendet und auch die Empfänger sind nicht angeschlossen.
Allerdings ist die imon-pad nicht immer an erster Stelle, so dass ich oft auch noch das Device mit angeben muss.
Hat das evtl. etwas mit meinem Problem zu tun?

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Found /sys/class/rc/rc0/ (/dev/input/event5) with:
	Driver imon, table rc-imon-pad
	Supported protocols: RC-6 other
	Enabled protocols:
	Repeat delay = 500 ms, repeat period = 125 ms
Found /sys/class/rc/rc1/ (/dev/input/event6) with:
	Driver budget_ci, table rc-tt-1500
	Supported protocols:
	Enabled protocols:
	Repeat delay = 500 ms, repeat period = 125 ms
Found /sys/class/rc/rc2/ (/dev/input/event10) with:
	Driver cx88xx, table rc-tevii-nec
	Supported protocols: NEC RC-5 RC-6 JVC SONY LIRC other
	Enabled protocols: NEC RC-5 RC-6 JVC SONY LIRC other
	Repeat delay = 500 ms, repeat period = 125 ms
Found /sys/class/rc/rc3/ (/dev/input/event12) with:
	Driver cx88xx, table rc-hauppauge
	Supported protocols: NEC RC-5 RC-6 JVC SONY LIRC other
	Enabled protocols: NEC RC-5 RC-6 JVC SONY LIRC other
	Repeat delay = 500 ms, repeat period = 125 ms


Info am Rande:
Wenn imon-pad an erster Stelle steht, funktioniert ir-keytable -c -w /lib/udev/rc_keymaps/imon_pad problemlos.
Aber wenn nicht, und ich das Device mit angebe, also z.B.: ir-keytable -c -w /lib/udev/rc_keymaps/imon_pad --device /dev/input/event5
meldet mir ir-keytable einen Speicherzugriffsfehler, benutzt aber trotzdem die geänderte Keymap:

Source code

1
2
3
4
5
# ir-keytable -c -w /lib/udev/rc_keymaps/imon_pad --device=/dev/input/event5
Read imon_pad table
Old keytable cleared
Wrote 73 keycode(s) to driver
Speicherzugriffsfehler


Norbert

--
HW: Intel Pentium E5300 2x2,6GHz; Gigabyte GA-P43-ES3G - 2GB RAM; Gainward 9500GT passiv 1024MB
DVB-Karten: L4M-Twin S2 v5.4 (Dual DVB-S2),
TT S2-3200 (DVB-S2)
Gehäuse: Silverstone SST-GD01B-MXR mit
Soundgraph IO-Panel
FB: Harmony One am Soundgraph-Empfänger (als rc-imon-pad)

TV: Samsung LE40B579
Audio: Onkyo AV Receiver TS-SR508 (7.1)
SW: yaVDR 0.5

7

Tuesday, November 1st 2011, 6:00pm

Hallo, versuche mal folgende Zeile in /etc/rc_maps.cfg einzufügen, idealerweise sollte dann die Keymap beim Start geladen werden:

Source code

1
imon    *    /lib/udev/rc_keymaps/imon_pad


BTW, weil das bei anderen Probleme gemacht hatte - nutzt du s2-liplianin-dkms?
yaVDR-Doku

Meine VDRs

VDR 1: Point of View Ion-330-1 (Intel Atom 330@1,6 GHz). 2GB, 2TB HDD, KNC One DVB-C, Sundtek MediaTV Pro (DVB-C), Atric IR-Einschalter Rev.5, yaVDR 0.5 testing
VDR 2: Acer Revo 3610, 4GB Ram, 1x HDD 320 GB, Pinnacle PCTV SAT 452e, Medion X10, YaVDR 0.5
VDR 3: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce 210 512 MB, 500 GB, DD Duo-flex CT, Arch LInux, VDR 2.1.6, CIR-Empfänger
Client 1: Raspberry Pi Model B, Arch Linux ARM, VDR 2.1.6
Ceterum censeo enchiridia esse lectitanda.

This post has been edited 1 times, last edit by "seahawk1986" (Nov 1st 2011, 6:12pm)


hoppel118

Intermediate

Posts: 248

Location: Hamburg

  • Send private message

8

Tuesday, November 1st 2011, 6:52pm

Vielleicht sind hier noch ein paar interessante Infos zu diesem Thema:

ubuntu 11.10 - imon pad - ir-keytable/lirc

Hab ein ähnliches Problem mit den verlorenen Tasten. Leider komme ich da auch nicht so recht weiter, aber immerhin funktionieren nun alle Tasten meines imon-pads, wenn ich diese keytable lade. Habe die vorhandene "/lib/udev/rc_keymaps/imon_pad" um die fehlenden Tasten ergänzt. Wenn ich dann xbmc einmal neustarte, funktioniert auch die Maus, eigenartig. Ich nutze aber kein yavdr.

Viele Grüße
htpc: chassis: hfx mini acryl black - KOMPLETT PASSIV, mainboard: asus rampage II gene, cpu: intel q8400s, ram: 2x2gb, grafik: asus engt220 1gb, boot-ssd: 120gb ocz vertex 2 dvbs2-card: digital devices cines2 [18c3:dd00], bluray: bc5600s, vfd+remote: imon-pad,
os1: win7 ult. x64, tmt5, mymovies, os2: ubuntu 11.10 x64, xbmc, vdr-1.7.21, xvdr

server: chassis: fractal define r3 usb3, mainboard: intel s3420gplx + rmm3, cpu: intel xeon x3440, ram: 4x4gb ddr3, raid-controller: areca arc-1231ml + 1gb ecc + bbu, system-hdd: seagate 250gb, data-hdds: 4x 3tb hitachi deskstar 5k3000 (hds5c3030ala630) (Raid5),
host-os: proxmox ve 2.1, gast1: openmediavault 0.3, gast2: win7x64

dbuser

Intermediate

Posts: 188

Location: Wien

  • Send private message

9

Tuesday, November 1st 2011, 7:40pm

Ich habe mich heute den ganzen Tag mit dem Ding gespielt - und jetzt läuft's. Schaut euch mal diesen Thread an [gelöst] Probleme mit Fernbedienung nach Installation von v4l-dvb-dkms

Ich muss aber sagen: ich persönlich habe eine 003c iMON, da können die Codes anders sein.

@Hoppel: Du warst ja schon ziemlich weit - es hat denke ich nur das allerletzte bisschen gefehlt (siehe auch meine Schlussantwort)
HTPC1: yaVDR0.5a
Silverstone CW03S (integrierter 7" Touchscreen, iMon PAD FB (15c2_003c); MoBo: ASRock Z77 Extreme3 CPU: Intel Pentium G2030; RAM: 2x4 GB DDR3
GraKa: Zotac GT430 Zone Edition; Kingston SSD-Now 70GB +6TB Festplatten (4TB Video + 2TB Backup); DVB: Cine S2 [Rev6] & DuoFlex S2; Other: Smargo+ (Sky-Full-ABO);

HTPC2 (Client zu HTPC1): yaVDR 0.5a
Silverstone ML03; MoBo; ASROCK H67M-GE/HT (incl. Fernbedienung), CPU:Intel G530; RAM: 1x4Gb DDR3; GraKa: Sparkle NVIDIA GT-430; SSD: Kingston SSD-Now 70GB

HTPC3 (Client zu HTPC1): yaVDR 0.5a
Silverstone ML03; MoBo; ASROCK B75M-GL 2.0, CPU:Intel G1610; RAM: 2x2Gb DDR3; GraKa: ASUS nVIDIA GEFORCE GT-610; HDD: 200GB

Panasonic Viera 50"; Denon AVR2809 7.1
1xDM7000S

Norbert42

Intermediate

  • "Norbert42" started this thread

Posts: 231

Location: Deutschland

  • Send private message

10

Tuesday, November 1st 2011, 8:02pm

So, jetzt bin ich etwas weiter.
Out of the Box wird bei mir keine der Keytables aus /lib/udev/rc_keymaps/ geladen!

Viele der mit ir-keytables -t angezeigten ScanCodes existieren in keiner der mitgelieferten Dateien!
Wenn ich imon_pad nachlade dann fehlen viele der FB Tasten ganz.

Ich habe mal versucht eine Übersicht über alle Tasten meiner FB zu erstellen. Alles was mir suspekt erscheint,
ist rot: https://docs.google.com/spreadsheet/ccc?…TlVMbk81Qnk0T0E

Darin sind alle Tasten meiner FB von oben nach unten aufgeführt und die zurückgelieferten Ergebnisse von
ir-keytables -t und irw. Jeweils OOTB und mit der mitgelieferten /lib/udev/rc_keymaps/imon_pad.

Ich habe jetzt übrigens meine /etc/rc_maps.cfg geändert, so dass jetzt imon_pad direct geladen wird:

Source code

1
2
3
# geändert:
#*       rc-imon-pad             imon_mce
*        rc-imon-pad             /lib/udev/rc_keymaps/imon_pad


Ich verwende übigens nicht s2-liplianin-dkms, sondern v4l-dvb-dkms.

@hoppel118: Danke für den Link auf die Keymap (hab ich leider erst gesehen, nachhdem ich meine Tabelle fertig hatte).
Sieht auf den ersten Blick wirklich gut aus. Ich werde sie später testen. Im Moment schaut meine Familie gerade Fernsehen :-(


Norbert
--
HW: Intel Pentium E5300 2x2,6GHz; Gigabyte GA-P43-ES3G - 2GB RAM; Gainward 9500GT passiv 1024MB
DVB-Karten: L4M-Twin S2 v5.4 (Dual DVB-S2),
TT S2-3200 (DVB-S2)
Gehäuse: Silverstone SST-GD01B-MXR mit
Soundgraph IO-Panel
FB: Harmony One am Soundgraph-Empfänger (als rc-imon-pad)

TV: Samsung LE40B579
Audio: Onkyo AV Receiver TS-SR508 (7.1)
SW: yaVDR 0.5

hoppel118

Intermediate

Posts: 248

Location: Hamburg

  • Send private message

11

Tuesday, November 1st 2011, 8:21pm

Mich würde noch interessieren, ob deine Maus noch funktioniert, wenn du deine "/lib/udev/rc_keymaps/imon_pad" mit dem Inhalt meiner keytable füllst. Vielleicht hab ich da noch irgendwo nen Fehler.

Quoted

Im Moment schaut meine Familie gerade Fernsehen :-(


Ist schon blöd, wenn jemand fernsehen will, obwohl man gerade an so einem Thema dran ist, das kann ich gut nachvollziehen. Wird Zeit für ein vernüftiges Testsystem...

Viele Grüße
htpc: chassis: hfx mini acryl black - KOMPLETT PASSIV, mainboard: asus rampage II gene, cpu: intel q8400s, ram: 2x2gb, grafik: asus engt220 1gb, boot-ssd: 120gb ocz vertex 2 dvbs2-card: digital devices cines2 [18c3:dd00], bluray: bc5600s, vfd+remote: imon-pad,
os1: win7 ult. x64, tmt5, mymovies, os2: ubuntu 11.10 x64, xbmc, vdr-1.7.21, xvdr

server: chassis: fractal define r3 usb3, mainboard: intel s3420gplx + rmm3, cpu: intel xeon x3440, ram: 4x4gb ddr3, raid-controller: areca arc-1231ml + 1gb ecc + bbu, system-hdd: seagate 250gb, data-hdds: 4x 3tb hitachi deskstar 5k3000 (hds5c3030ala630) (Raid5),
host-os: proxmox ve 2.1, gast1: openmediavault 0.3, gast2: win7x64

Norbert42

Intermediate

  • "Norbert42" started this thread

Posts: 231

Location: Deutschland

  • Send private message

12

Tuesday, November 1st 2011, 10:54pm

Jetzt habe ich ein FB, die funktioniert und alle Tasten bis auf BTN_MOUSE und BTN_RIGHT werden gemappt.
Wenn ich nichts übersehen habe, müsste es jetzt passen.

Die meisten Tasten kommen direkt aus meiner /etc/rc_keymaps/imon_pad (wird über /etc/rc_maps.cfg gelanden).
Einige werden aber noch von /etc/eventlircd.d/03_15c2_0038.evmap gemappt.
So sollte es ja auch sein, oder?

Allerdings klappt es nicht, die Taste KEY_IMAGES (aus meiner imon_pad) mit der evmap in KEY_BLUE zu mappen.
Hätte ich gerne gehabt, damit die Tasten denen der FB entsprechen.
Andere Tasten lassen sich ändern, so dass ich sicher bin, das die evmap auch wirklich verwendet wird.

Für den Moment habe ich einfach KEY_BLUE in meine imon_pad geschrieben. Aber trotzdem scheint da
was nicht zu passen.

@hoppel118: Meine Maus funktioniert trotz meiner imon_pad Keymap sowohl im VDR als auch in XBMC

problemlos!


Hier meine aktuelle /etc/rc_keymaps/imon_pad:

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
# table imon_pad, type: OTHER
0x288195b7 KEY_EXIT
0x289115b7 KEY_POWER
0x298115b7 KEY_RECORD
0x2a8115b7 KEY_PLAY
0x2a8315b7 KEY_PLAY
0x29b195b7 KEY_EJECTCD
0x2a8195b7 KEY_REWIND
0x298315b7 KEY_REWIND
0x2a9115b7 KEY_PAUSE
0x2b8115b7 KEY_FASTFORWARD
0x2b8315b7 KEY_FASTFORWARD
0x2b9115b7 KEY_PREVIOUS
0x2b9715b7 KEY_STOP
0x298195b7 KEY_NEXT
0x28a115b7 KEY_BACKSPACE
0x0200002a KEY_BACKSPACE
0x2a9315b7 KEY_SPACE
0x0200002c KEY_SPACE
0x28b715b7 KEY_COMPOSE
0x2000065  KEY_COMPOSE
0x688481b7 BTN_RIGHT
0x1020000  BTN_RIGHT
0x28a195b7 KEY_ENTER
0x02000028 KEY_ENTER
0x688301b7 BTN_MOUSE
0x1010000  BTN_MOUSE
0x2b8195b7 KEY_CONTEXT_MENU
0x2800000  KEY_CONTEXT_MENU
0x1008000  KEY_UP
0x100007f  KEY_RIGHT
0x1007f00  KEY_DOWN
0x1000080  KEY_LEFT
0x01008000 KEY_UP
0x01007f00 KEY_DOWN
0x01000080 KEY_LEFT
0x0100007f KEY_RIGHT
0x2aa515b7 KEY_UP
0x289515b7 KEY_DOWN
0x29a515b7 KEY_LEFT
0x2ba515b7 KEY_RIGHT
0x2bb715b7 KEY_ESC
0x02000029 KEY_ESC
0x29b715b7 KEY_DASHBOARD
0x2ab195b7 KEY_MEDIA
0x299395b7 KEY_EJECTCLOSECD
0x2a9395b7 KEY_CYCLEWINDOWS
0x2b9595b7 KEY_MUTE
0x28a395b7 KEY_VOLUMEUP
0x28a595b7 KEY_VOLUMEDOWN
0x289395b7 KEY_CHANNELUP
0x288795b7 KEY_CHANNELDOWN
0x2b8395b7 KEY_TIME
0x0200001e KEY_NUMERIC_1
0x0200001f KEY_NUMERIC_2
0x02000020 KEY_NUMERIC_3
0x02000021 KEY_NUMERIC_4
0x02000022 KEY_NUMERIC_5
0x02000023 KEY_NUMERIC_6
0x02000024 KEY_NUMERIC_7
0x02000025 KEY_NUMERIC_8
0x02000026 KEY_NUMERIC_9
0x02200025 KEY_NUMERIC_STAR
0x02000027 KEY_NUMERIC_0
0x02200020 KEY_NUMERIC_POUND
0x28b595b7 KEY_NUMERIC_1
0x2bb195b7 KEY_NUMERIC_2
0x28b195b7 KEY_NUMERIC_3
0x2a8595b7 KEY_NUMERIC_4
0x299595b7 KEY_NUMERIC_5
0x2aa595b7 KEY_NUMERIC_6
0x2b9395b7 KEY_NUMERIC_7
0x2a8515b7 KEY_NUMERIC_8
0x2aa115b7 KEY_NUMERIC_9
0x28b515b7 KEY_NUMERIC_STAR
0x2ba595b7 KEY_NUMERIC_0
0x29a115b7 KEY_NUMERIC_POUND
0x2b8515b7 KEY_VIDEO
0x299195b7 KEY_AUDIO
0x2ba115b7 KEY_BLUE
0x28a515b7 KEY_TV
0x288515b7 KEY_BOOKMARKS
0x2ab715b7 KEY_CAMERA
0x29a595b7 KEY_ZOOM
0x2aa395b7 KEY_SCREEN
0x29a395b7 KEY_DVD
0x29a295b7 KEY_DVD
0x2ba395b7 KEY_MENU
0x2ba385b7 KEY_MENU
0x298595b7 KEY_SUBTITLE
0x2b8595b7 KEY_LANGUAGE
0x299115b7 KEY_KEYBOARD

Was bereits drinnen stand, habe ich gelassen. Ggf. etwas angepasst. Die ScanCodes, die bei mir passen
habe ich jetzt alle in die Tabelle unter https://docs.google.com/spreadsheet/ccc?…TlVMbk81Qnk0T0E gesteckt.

Schönen Abend
Norbert
--
HW: Intel Pentium E5300 2x2,6GHz; Gigabyte GA-P43-ES3G - 2GB RAM; Gainward 9500GT passiv 1024MB
DVB-Karten: L4M-Twin S2 v5.4 (Dual DVB-S2),
TT S2-3200 (DVB-S2)
Gehäuse: Silverstone SST-GD01B-MXR mit
Soundgraph IO-Panel
FB: Harmony One am Soundgraph-Empfänger (als rc-imon-pad)

TV: Samsung LE40B579
Audio: Onkyo AV Receiver TS-SR508 (7.1)
SW: yaVDR 0.5

13

Tuesday, November 29th 2011, 10:54pm

Tasten gehen nicht, lange Drücken bis sie angenommen werden... Ich weiß nicht weiter.

Hallo zusammen!

Ich habe jetzt auf der Lösungssuche einige themenverwandte Threads quer gelesen, möchte mich aber mal an diesen mit meiner Frage dran hängen statt einen neuen aufzumachen.

Mein Problem ist, dass meine Fernbedienung (Antec Veris RM200 - sieht fast so aus wie die im Posting #1 verlinkte) seit einem apt-get dist-upgrade am Wochenende kaum mehr reagiert. Im Prinzip gehen nur ein paar Knöpfe oberhalb des Mausknopfs.

Letztens hatte ich wegen der nicht funktionierenden FB auch mal die rc_maps.cfg "getemplated" (Siehe: hier ), das heute aber durch Umbenennen der Datei /etc/yavdr/templates_custom/etc/rc_maps.cfg/30_imon-pad und einen Aufruf von
process-template /etc/rc_maps.cfg meiner Meinung nach wieder auf den Ursprungszustand gesetzt. Korrigiert mich bitte, falls das nicht so ist. ;)

Danach habe ich die /etc/rc_maps.cfg mal editiert und versucht neu zu laden. Jetzt geht die FB wieder einigermaßen. Welche Tasten jetzt noch fehlen habe ich aber erstmal nicht mehr durchprobiert.

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
root@HTPC:~# nano /etc/rc_maps.cfg
	...
	#---------------------------------------------------------------
	#SELBST AUSKOMMENTIERT:
	#ir-kbd-i2c		*				/lib/udev/rc_keymaps/pvr350
	#*				rc-imon-pad		/lib/udev/rc_keymaps/imon_mce
	#*				rc-imon-pad		imon_mce
	#imon			rc-imon-mce		/lib/udev/rc_keymaps/rc-imon-mce
	#-----------------------------
	#SELBST HINZUGEFÜGT:
	*				rc-imon-pad		/lib/udev/rc_keymaps/imon_pad
	#-----------------------------
	#DRIN GELASSEN:
	imon			rc-imon-pad		/lib/udev/rc_keymaps/rc-imon-pad
	mceusb			*				/lib/udev/rc_keymaps/HOPLOrc6
	mantis_core		*				/lib/udev/rc_keymaps/skystarhd2
	*				rc-tt-1500		/lib/udev/rc_keymaps/rc-tt-1500

Geladen habe ich sie (hoffentlich) hiermit:

Source code

1
root@HTPC:~# ir-keytable -a /etc/rc_maps.cfg


Wofür ich auch noch absolut keine Lösung habe, ist die tierische Verzögerung zwischen Drücken einer Taste und der Reaktion des VDRs. Entweder halte ich die Taste lange gedrückt oder drücke sie doppelt, sonst passiert nichts. Nur der "Mausknubbel" reagiert recht sensibel und benötigt nicht viel Druck.

Noch ein paar vielleicht hilfreiche Infos:

Source code

1
2
3
4
5
6
7
8
9
10
root@HTPC:~# ir-keytable
Found /sys/class/rc/rc0/ (/dev/input/event5) with:
	Driver imon, table rc-imon-pad
	Supported protocols: RC-6
	Repead delay = 500ms, repeat period = 33ms
root@HTPC:~# lsusb
...
Bus 005 Device 002: ID 15c2:0038 SoundGraph Inc. GD01 MX VFD Display/IR Receiver
...
root@HTPC:~#


Der Empfänger der TV-Karte ist nicht angeschlossen, ausprobiert habe ich ihn auch noch nicht. Wenn ich mir schon ein Antec Veris Gehäuse für knapp 170€ hole, dann will ich ja auch den integrierten IR-Empfänger nutzen. :-)

Es wäre wirklich klasse, wenn ihr mir helfen könntet, eine direkt reagiernde und voll unterstützte Fernbedienung hin zu bekommen! :-)
Wenn ich dafür noch mehr Ausgaben irgendwelcher Befehle posten sollte, dann lasst es mich bitte wissen.

Gruß,
Daniel
VDR: yavdr 0.4 | Antec Fusion Remote Max | TechniSat SkyStar HD2 | MSI 1GB N210 | MSI 870-C45 | Athlon X2 245e | 2x 2GB DDR3 | SSD 8GB System
[ etwas Linux-Wissen vorhanden, mehr erwünscht ;) ]

14

Wednesday, November 30th 2011, 10:23am

Zu den Tastenbelegungen verfolge mal diesen Thread: YaVDR 0.4: imon-pad Fernbedienung macht Probleme

Und wegen der reaktion der Tasten schau mal hier rein: Umfrage zu Eventlircd - Einstellung des Repeat-Filters
Origenae M10, Zotac IONITX-P E, 4GB Ram, Intel SSD 320, Sundtek DVB-CT, TT CT-3650 CI, yaVDR 0.4

bolzerrr

Intermediate

Posts: 318

Location: Frankfurt

Occupation: IT

  • Send private message

15

Wednesday, November 30th 2011, 3:56pm

hab leider das problem das bei mir die nummertasten nicht mehr gehen, irw liefert KEY_NUMERIC_* was eigentlich in der /etc/eventlircd.d/03_15c2_0038.evmap umgemappt werden sollte (lsusb: Bus 005 Device 002: ID 15c2:0038 SoundGraph Inc. GD01 MX VFD Display/IR Receiver
).
die änderung in der rc_maps wie hier im thread beschrieben hab ich durchgeführt, leider ohne erfolg. es gibt so viele threads und konfigurationsmöglichkeiten, ich hab den überblick verloren, kann mir irgendjemand weiterhelfen?
Client- HTPC: AMD X2 250, 4GB DDR3, GA-MA785GMT-UD2H 785G, EVGA G210 Passiv, Supertalent 64GB SSD OS, 2TB Samsung Eco Green Data, DD DuoFlex CT
Antec Fusion Micro iMON, Samsung LE 40 A659, Teufel E300, Logitech Harmony, yaVDR + X

Server: Synlogy Diskstation DS214play, 4Tb WD Red, 2x TBS5220 DVB-C, Debian squeeze im chroot, VDR 2.0.3 mit streamdev- server, xvdr, live, wirbelscan, svdrposd, femon, (dvbsddevice, dvbhddevice, dummydevice)

16

Wednesday, November 30th 2011, 4:27pm

wenn dein letztes update länger als 3 tage her ist, würde ich mal eins machen, kann sein das dann wieder was geht.

Hast du mal das neue Treiberpaket installiert?
Htpc: Origenae M10, Zotac ION ITX P, 4GB Ram, 40GB SSD, Tevii S470, Imon Pad, openelec 2.0

bolzerrr

Intermediate

Posts: 318

Location: Frankfurt

Occupation: IT

  • Send private message

17

Wednesday, November 30th 2011, 4:36pm

hab das neue treiberpacket installiert und updates sind auch aktuell..
Client- HTPC: AMD X2 250, 4GB DDR3, GA-MA785GMT-UD2H 785G, EVGA G210 Passiv, Supertalent 64GB SSD OS, 2TB Samsung Eco Green Data, DD DuoFlex CT
Antec Fusion Micro iMON, Samsung LE 40 A659, Teufel E300, Logitech Harmony, yaVDR + X

Server: Synlogy Diskstation DS214play, 4Tb WD Red, 2x TBS5220 DVB-C, Debian squeeze im chroot, VDR 2.0.3 mit streamdev- server, xvdr, live, wirbelscan, svdrposd, femon, (dvbsddevice, dvbhddevice, dummydevice)

Delaney

Intermediate

Posts: 343

Location: Terra

  • Send private message

18

Friday, July 6th 2012, 7:25pm

Moin,
hab leider das problem das bei mir die nummertasten nicht mehr gehen, irw liefert KEY_NUMERIC_* was eigentlich in der /etc/eventlircd.d/03_15c2_0038.evmap umgemappt werden sollte (lsusb: Bus 005 Device 002: ID 15c2:0038 SoundGraph Inc. GD01 MX VFD Display/IR Receiver
).
die änderung in der rc_maps wie hier im thread beschrieben hab ich durchgeführt, leider ohne erfolg. es gibt so viele threads und konfigurationsmöglichkeiten, ich hab den überblick verloren, kann mir irgendjemand weiterhelfen?
so ähnlich wie Dir und Norbert ging es mir bei der etwas neueren 0.5alpha1 auch.
D.h. die imon FB ging weitgehend OOTB, aber mir fehlten da halt zu viele Tasten.

Ich weiß zwar nicht wie es bei der 0.4 ist, aber die /etc/eventlircd.d/03_15c2_0038.evmap wird auch in der 0.5alpha1von /lib/udev/rules.d/98-eventlircd.rules noch nicht berücksichtigt.
Dazu gibts allerdings hier:
https://github.com/yavdr/yavdr-remote/co…7b0dbcb7e7ae9f1 nen Patch.

Und da u.a. in http://www.yavdr.org/documentation/de/ch02s03.html#id460598 darauf hingewiesen wird das evmaps nicht immer sinnvoll sind, habe ich die /etc/rc_keymaps/imon_pad von Norbert (s.o.) genommen, die erste Zeile geändert auf:

Source code

1
# table rc-imon-pad, type: OTHER


und dann die nötigen mappings passend zur remote.conf des vdr hier direkt eingetragen:
Kleines Beispiel:

Source code

1
2
3
0x288195b7 KEY_ESC # KEY_EXIT
0x2b8395b7 KEY_PROG4 # KEY_TIME
0x0200001e KEY_1 # KEY_NUMERIC_1


Und nat. /etc/rc_keymaps/imon_pad in /etc/rc_maps.cfg aktivieren bzw eintragen.

Source code

1
imon rc-imon-pad /etc/rc_keymaps/imon_pad

Sig. - z.Zt. noch im Wandel


VDR01: virtueller headless Server DVB-S2/C Mix tbs-6981 (leider)/DVB-C budget; debian
VDR02:
A7V333,Geode,TT1.3; MLD 3.0.1.1 (incl powernow.k7 patch)
VDR03: rpi; MLD 3 rpihddevice
Test: MLD 3 / debian/ubuntu/yavdr 0.5 auf wechselnder HW
TUSI-M,PIII800,TT1.3 + Activy-Budget SW: VDR1.2.6, dvb-1.1.1, Debian-woody, kernel-2.4.27

This post has been edited 1 times, last edit by "Delaney" (Jul 6th 2012, 7:30pm)


19

Friday, July 6th 2012, 7:39pm

Ich weiß zwar nicht wie es bei der 0.4 ist, aber die /etc/eventlircd.d/03_15c2_0038.evmap wird auch in der 0.5pre1von /lib/udev/rules.d/98-eventlircd.rules noch nicht berücksichtigt.

Das soll sie auch gar nicht, evmaps für rc-core Geräte machen erfahrungsgemäß bei einigen Konstellationen Probleme - macht am besten einen Vorschlag für die fehlenden und/oder falsch belegten Tasten in der keymap: https://github.com/yavdr/yavdr-remote/bl…aps/rc-imon-pad
yaVDR-Doku

Meine VDRs

VDR 1: Point of View Ion-330-1 (Intel Atom 330@1,6 GHz). 2GB, 2TB HDD, KNC One DVB-C, Sundtek MediaTV Pro (DVB-C), Atric IR-Einschalter Rev.5, yaVDR 0.5 testing
VDR 2: Acer Revo 3610, 4GB Ram, 1x HDD 320 GB, Pinnacle PCTV SAT 452e, Medion X10, YaVDR 0.5
VDR 3: Intel DH67BL, Celeron 540, 4 GB Ram, POV Geforce 210 512 MB, 500 GB, DD Duo-flex CT, Arch LInux, VDR 2.1.6, CIR-Empfänger
Client 1: Raspberry Pi Model B, Arch Linux ARM, VDR 2.1.6
Ceterum censeo enchiridia esse lectitanda.