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.

21

Tuesday, September 6th 2011, 2:32pm

die gibt dir ir-keytable aus :) eine ist bereits im Treiber selbst hinterlegt ,andere können nachgeladen werden.
VDR User: 87 - LaScala LC14B - LG/Phillipps 6,4" VGA Display | Asrock H61/U3S3 | G630T | 1x 16GB Mobi Mtron 3035 1x WD 750GB 2,5" |1x L4m DVB-S2 Version 5.4

22

Tuesday, September 6th 2011, 6:27pm

Source code

1
man ir-keytable
sollte die entscheidenden Hinweise geben wie das geht ;)

Die original-Keymaps sollten unter /lib/udev/rc_keymaps/ liegen.
yaVDR-Doku

Meine VDRs

VDR 1: Point of View Ion-330-1 (Intel Atom 330@1,6 GHz). 2GB, 4TB 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
vdr-epg-daemon + MariaDB auf Cubietruck mit 32 GB SSD, Arch Linux ARM, optional Sundtek MediaTV Pro III + VDR 2.1.6
Ceterum censeo enchiridia esse lectitanda.

hoppel118

Intermediate

Posts: 248

Location: Hamburg

  • Send private message

23

Wednesday, September 7th 2011, 7:41pm

Hallo Leute,

irgendwas scheint da durcheinander zu sein. Mit "ir-keytables -t" erhalte ich folgende Ausgabe:

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
~# ir-keytable -t
Testing events. Please, press CTRL-C to abort.
1315414306.957313: event MSC: scancode = 2ba115b7
1315414306.957318: event key down:  (0x01ba)
1315414306.957319: event sync
1315414307.141311: event key up:  (0x01ba)
1315414307.141313: event sync
1315414310.093313: event MSC: scancode = 2ab715b7
1315414310.093317: event key down: KEY_CAMERA (0x00d4)
1315414310.093318: event sync
1315414310.221311: event key up: KEY_CAMERA (0x00d4)
1315414310.221313: event sync
1315414312.789313: event MSC: scancode = 2ab195b7
1315414312.789316: event key down: KEY_MEDIA (0x00e2)
1315414312.789317: event sync
1315414312.837312: event key up: KEY_MEDIA (0x00e2)
1315414312.837314: event sync


Wenn ich mir nun die Zuweisungen in der "/lib/udev/rc_keymaps/imon_pad" ansehe, sehe ich genau zu diesen drei Tasten folgendes:

0x2ba115b7 KEY_CAMERA
0x2ab715b7 KEY_MEDIA
0x2ab195b7 --> dieser Scancode ist nicht vorhanden

Wenn ich nun die eigene Keymap "/etc/rc_keymaps/imonpad" mit folgendem Inhalt nachlade, funktioniert meine "KEY_MEDIA"-Taste nicht mehr.

Source code

1
2
3
0x2ab195b7 KEY_IMAGES
0x2ba115b7 KEY_CAMERA
0x2ab715b7 KEY_MEDIA


Dafür funktioniert nun die blaue Taste (eigentlich anvisierte KEY_IMAGES), wird aber zu "KEY_CAMERA" und die eigentliche "KEY_CAMERA" wird zu "KEY_MEDIA":

Source code

1
2
3
4
5
6
7
8
9
10
11
12
~# ir-keytable -t
Testing events. Please, press CTRL-C to abort.
1315416820.228619: event MSC: scancode = 2ba115b7
1315416820.228630: event key down: KEY_CAMERA (0x00d4)
1315416820.228632: event sync
1315416820.420620: event key up: KEY_CAMERA (0x00d4)
1315416820.420626: event sync
1315416821.916616: event MSC: scancode = 2ab715b7
1315416821.916628: event key down: KEY_MEDIA (0x00e2)
1315416821.916629: event sync
1315416822.052627: event key up: KEY_MEDIA (0x00e2)
1315416822.052634: event sync


Ok, was mach ich denn da nun? Über diesen Kaudawelsch muss ich nachdenken, aber erstma GZSZ! :D Vielleicht hat ja einer von euch Zwischendurch die zündende Idee.

Gruß
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

This post has been edited 2 times, last edit by "hoppel118" (Sep 7th 2011, 7:52pm)


hoppel118

Intermediate

Posts: 248

Location: Hamburg

  • Send private message

24

Friday, September 9th 2011, 10:23am

Ok, hier noch meine letzte Erkenntnis, die ich neulich nicht mehr posten konnte, weil das forum plötzlich nicht mehr funktionierte. Da merkt man erst, wie sehr einem das forum fehlt, wenn es nicht mehr da ist! ;D

Scheinbar funktioniert lediglich die Bezeichnung "KEY_IMAGES" nicht... Wenn ich folgende Zuweisung nachlade, funktioniert meine blaue Taste und alle anderen auch wie gewohnt:

Source code

1
0xba115b7 KEY_BLUE


Source code

1
2
3
4
5
6
7
~# ir-keytable -t
Testing events. Please, press CTRL-C to abort.
1315418287.884484: event MSC: scancode = 2ba115b7
1315418287.884491: event key down: KEY_BLUE (0x0191)
1315418287.884492: event sync
1315418288.060484: event key up: KEY_BLUE (0x0191)
1315418288.060488: event sync


So würden bei mir also alle Tasten funktionieren. Olee, olee!

Jedoch ist die Bezeichnung "KEY_BLUE" nicht imon_pad-typisch. Zum Beispiel heißt die grüne Taste (aufgedruckte Bezeichnung: Music) nicht "KEY_GREEN", sondern "KEY_AUDIO". Die blaue Taste hat den Aufdruck "Music".

Des Weiteren ist die "/lib/udev/rc_keymaps/imon_pad" nicht die keymap die standardmäßig geladen wird, wenn ich sie umbenenne und das System komplett neu starte funktionieren trotzdem alle keys. Dies kann jedoch auch daher rühren, dass ich parallel noch lirc installiert habe.

Brauche ich lirc überhaupt noch, wenn ich alles komplett über "ir-keytables" konfiguriere?

Mal sehen, werde am Wochenende lirc mal komplett deinstallieren und versuchen alles über ir-keytables zu konfigurieren.

Gruß Hoppel
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

25

Friday, September 9th 2011, 10:31am

Brauche ich lirc überhaupt noch, wenn ich alles komplett über "ir-keytables" konfiguriere?

Eigentlich nicht.

Des Weiteren ist die "/lib/udev/rc_keymaps/imon_pad" nicht die keymap die standardmäßig geladen wird, wenn ich sie umbenenne und das System komplett neu starte funktionieren trotzdem alle keys.

Nur in irw und evtest oder auch mit ir-keytable -t ?

Ansonsten mach mal ein locate imon bzw. locate imon_pad und schau wo es noch entsprechende Dateien geben könnte.
yaVDR-Doku

Meine VDRs

VDR 1: Point of View Ion-330-1 (Intel Atom 330@1,6 GHz). 2GB, 4TB 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
vdr-epg-daemon + MariaDB auf Cubietruck mit 32 GB SSD, Arch Linux ARM, optional Sundtek MediaTV Pro III + VDR 2.1.6
Ceterum censeo enchiridia esse lectitanda.

dbuser

Intermediate

  • "dbuser" started this thread

Posts: 188

Location: Wien

  • Send private message

26

Saturday, September 10th 2011, 5:42pm

Quoted

Das war mir durchaus klar, aber andere zur Arbeit zu treiben kommt eben nicht so gut. Selber machen ist besser :D.

Gerald


@ Gerald: wenn ich auch ein Erleuchteter wäre würd ich's ja machen... Und: ich treibe niemanden zur Arbeit (ausser in meinem zivilen Beruf). Hier versuche ich zu helfen oder sehe zu, ob jemand helfen kann. Dass der gesamte yavdr von euch auch in eurer Freizeit gemacht wird weiss ich (und bin euch dafür dankbar)
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

hoppel118

Intermediate

Posts: 248

Location: Hamburg

  • Send private message

27

Thursday, September 15th 2011, 7:15pm

So, da bin ich wieder. Hab momentan nicht wirklich Zeit, deswegen die verzögerte Antwort.

Hab mir mal eine komplett eigene keytable gebaut und die dann über /etc/rc_maps.cfg automatisch mitgestartet.

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
0x288195b7 KEY_EXIT
0x289115b7 KEY_POWER
0x298115b7 KEY_RECORD
0x2a8115b7 KEY_PLAY
0x29b195b7 KEY_EJECTCD
0x2a8195b7 KEY_REWIND
0x2a9115b7 KEY_PAUSE
0x2b8115b7 KEY_FASTFORWARD
0x2b9115b7 KEY_PREVIOUS
0x2b9715b7 KEY_STOP
0x28a115b7 KEY_BACKSPACE
0x2a9315b7 KEY_SPACE
0x28b715b7 KEY_COMPOSE
0x688481b7 BTN_RIGHT
0x28a195b7 KEY_ENTER
0x688301b7 BTN_MOUSE
0x2b8195b7 KEY_CONTEXT_MENU
0x01008000 KEY_UP
0x0100007f KEY_RIGHT
0x01007f00 KEY_DOWN
0x01000080 KEY_LEFT
0x2bb715b7 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
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_RED
0x299195b7 KEY_GREEN
0x2ba115b7 KEY_BLUE
0x28a515b7 KEY_YELLOW
0x288515b7 KEY_BOOKMARKS
0x2ab715b7 KEY_CAMERA
0x29a595b7 KEY_ZOOM
0x2aa395b7 KEY_SCREEN
0x29a395b7 KEY_DVD
0x2ba395b7 KEY_MENU
0x298595b7 KEY_SUBTITLE
0x2b8595b7 KEY_LANGUAGE


Leider musste ich von den eigentlichen Tastenbezeichnungen: "KEY_TV", "KEY_MUSIC" und "KEY_VIDEO" weg, da ich die Bezeichnungen einheitlich haben wollte und "KEY_IMAGES" für die blaue Taste einfach nicht funktionierte, warum auch immer. Deshalb nun "KEY_RED", "KEY_GREEN", "KEY_BLUE" und "KEY_YELLOW".

Die blaue Taste funktioniert nun also. Leider habe ich aber mit ir-keytable wiederum folgende Probleme:

1. Meine Taste um die Maus zu aktivieren funktioniert nicht mehr. Es wird kein Signal "über ir-keytable -t" empfangen, wobei ich dazu sagen muss, dass auch über "irw" kein Signal bei Betätigung der Tasts empfangen wird. Jedoch aktiviert sie bei lirc die Mausfunktion, bei ir-keytable nicht.

2. Ich habe meine advancedsettings.xml (xbmc) so angepasst, dass die Tasten nicht nicht so schnell reagieren. Auch dies funktioniert nicht mit ir-keytable. Wenn ich bespielsweise die Taste "KEY_UP" gedrückt halte, scrollt er so schnell durch das Menü nach oben, dass eine vernünftige Navigation extrem schwierig ist.

Als Frontend nutze ich ausschließlich xbmc, nochmal zur Info. Wenn ihr mir verratet, wie ich diese beiden "Probleme" noch hinbekomme, bin ich glücklich. Gibts da Möglichkeiten mit ir-keytable?

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

This post has been edited 1 times, last edit by "hoppel118" (Sep 15th 2011, 7:21pm)


28

Thursday, September 15th 2011, 8:32pm

2. Ich habe meine advancedsettings.xml (xbmc) so angepasst, dass die Tasten nicht nicht so schnell reagieren. Auch dies funktioniert nicht mit ir-keytable. Wenn ich bespielsweise die Taste "KEY_UP" gedrückt halte, scrollt er so schnell durch das Menü nach oben, dass eine vernünftige Navigation extrem schwierig ist.

Laut Manpage kann man Delay + Period anpassen - man muss dann nur noch einen Weg finden das beim Systemstart zu setzen.
http://manpages.ubuntu.com/manpages/natt…keytable.1.html
yaVDR-Doku

Meine VDRs

VDR 1: Point of View Ion-330-1 (Intel Atom 330@1,6 GHz). 2GB, 4TB 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
vdr-epg-daemon + MariaDB auf Cubietruck mit 32 GB SSD, Arch Linux ARM, optional Sundtek MediaTV Pro III + VDR 2.1.6
Ceterum censeo enchiridia esse lectitanda.

dbuser

Intermediate

  • "dbuser" started this thread

Posts: 188

Location: Wien

  • Send private message

29

Friday, September 23rd 2011, 8:35pm

So, nun habe ich wieder ein wenig Zeit mich um den yaVDR zu kümmern. Heute update && dist-upgrade gemacht - aus irgend einem Grund funktioniert die "Menü"-Taste wieder wie gewohnt. Nur die "Blaue" will immer noch nicht...

Mein Problem ist ähnlich gelagert wie das von Hoppel, nur, dass bei gestopptem eventlircd und vdr die blaue Taste von ir-keytable erkannt wird.

Source code

1
2
3
4
5
1316801730.149871: event MSC: scancode = 2ba115b7 
1316801730.149888: event key down: KEY_IMAGES (0x01ba) 
1316801730.149890: event sync 
1316801730.205872: event key up: KEY_IMAGES (0x01ba) 
1316801730.205884: event sync


Das machte mich hoffnungsfroh - und ich wurde enttäuscht. Alle Tasten kommen unter "irw" brav beim VDR an, nur die "Blaue" gibt keinen Code aus.

Ein Check mir ir-keytable ergibt

Source code

1
2
3
4
5
6
htpc@AMS292HTPC:~$ sudo ir-keytable 
Found /sys/class/rc/rc0/ (/dev/input/event7) with: 
Driver imon, table rc-imon-pad 
Supported protocols: RC-6 other 
Enabled protocols: other 
Repeat delay = 500 ms, repeat period = 125 ms


und der zugehörige evtest

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
htpc@AMS292HTPC:~$ sudo evtest /dev/input/event7 
Input driver version is 1.0.1 
Input device ID: bus 0x3 vendor 0x15c2 product 0x3c version 0x40 
Input device name: "iMON Remote (15c2:003c)" 
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)


Auffällig ist, dass Event code 442 im evtest mit (?) herauskommt - wobei 442 = 0x1ba (=KEY_IMAGES in ir-keytable). Muss ich 442 belegen ? Und wie mache ich das ? Nachladen ?

Steht eigentlich meine /etc/eventlircd.d/03_15c2_003c.evmap (die durch kopieren der /etc/eventlircd.d/03_15c2_0038.evmap erzeugt habe) damit irgendwie in Zusammenhang ?

Danke und liebe Grüße
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

30

Monday, September 26th 2011, 10:57am

Möglicherweise kennt Input den hier http://patchwork.linuxtv.org/patch/6394/ eingeführten Button nicht. ergo evtl. über ir-keytable mit etwas anderem belegen.
VDR User: 87 - LaScala LC14B - LG/Phillipps 6,4" VGA Display | Asrock H61/U3S3 | G630T | 1x 16GB Mobi Mtron 3035 1x WD 750GB 2,5" |1x L4m DVB-S2 Version 5.4

dbuser

Intermediate

  • "dbuser" started this thread

Posts: 188

Location: Wien

  • Send private message

31

Tuesday, November 1st 2011, 7:33pm

Nachdem die Installation von yavdr 0.4 ziemlich schnell erledig tar, habe ich mir heute Zeit genommen mich um das leidige Blue-Button Problem zu kümmern - auch unter 0.4 hat der Button nicht funktioiert.

Die Kurzlösung: auf das neue System (nicht ntwendiger Weise ein neues System, nur müssen halt alle Änderungen so wie ich sie gemacht habe rückgängig gemacht werden). Eine Datei namens imon_mce im Verzeichnis /etc/rc_keymaps erstellen und den folgenden Inhalt hinein kopieren:

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
0x288195b7 KEY_EXIT 
0x289115b7 KEY_POWER 
0x298115b7 KEY_RECORD 
0x2a8115b7 KEY_PLAY 
0x29b195b7 KEY_EJECTCD 
0x2a8195b7 KEY_REWIND 
0x2a9115b7 KEY_PAUSE 
0x2b8115b7 KEY_FASTFORWARD 
0x2b9115b7 KEY_PREVIOUS 
0x2b9715b7 KEY_STOP 
0x298195B7 KEY_NEXT 
0x0200002A KEY_BACKSPACE 
0x02800000 KEY_CONTEXT_MENU 
0x02000065 KEY_COMPOSE 
0x01008000 KEY_UP 
0x0100007f KEY_RIGHT 
0x01007f00 KEY_DOWN 
0x01000080 KEY_LEFT 
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 
0x2b8515b7 KEY_RED 
0x299195b7 KEY_GREEN 
0x2ba115b7 KEY_BLUE 
0x28a515b7 KEY_YELLOW 
0x288515b7 KEY_BOOKMARKS 
0x2ab715b7 KEY_CAMERA 
0x29a595b7 KEY_ZOOM 
0x2aa395b7 KEY_SCREEN 
0x29a395b7 KEY_DVD 
0x2ba395b7 KEY_MENU 
0x298595b7 KEY_SUBTITLE 
0x2b8595b7 KEY_LANGUAGE 
0x02000028 KEY_ENTER 
0x0200002C KEY_SELECT


In dre remote.conf noch die Keys anpassen

Source code

1
2
3
4
LIRC.Red KEY_RED 
LIRC.Green KEY_GREEN 
LIRC.Yellow KEY_YELLOW 
LIRC.Blue KEY_BLUE


Neu starten - das wars.



Nun noch einige Bemerkungen: Wie schon mein Vorredner Hoppel118 bemerkt hat



Quoted

Des Weiteren ist die "/lib/udev/rc_keymaps/imon_pad" nicht die keymap die standardmäßig geladen wird, wenn ich sie umbenenne und das System komplett neu starte funktionieren trotzdem alle keys. Dies kann jedoch auch daher rühren, dass ich parallel noch lirc installiert habe.



werden die Configs aus /lib/udev/rc_keymaps nicht verwedet. Steht auch im /etc/rc_maps.cfg, dass die Configs aus /etc/rc_keymaps gelesen werden, wenn nichts anderes angegeben ist. Da muss man aber erst mal drauf kommen - ich bin in die selbe Falle wie Hoppel118 getappt...

Nun, mit der /etc/rc_keymaps funktioniert es - nur ist die leider nach der "standard-Installation" (auch nach der FB-Konfiguration) leer - und damit wird nix gelesen. Warum in der rc_maps.cfg ein Momenklaturbruch begangen wird (wenn imon-pad, dann wird imon_mce gelesen - warum nicht imon_pad ?) ist mir nicht ganz klar, aber letztendlich egal.

Es funktioniert jetzt - und somit ein Dankeschön an das Team !
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

gda

Im Forum Zuhause

Posts: 13,071

Location: HH

  • Send private message

32

Tuesday, November 1st 2011, 7:47pm


In dre remote.conf noch die Keys anpassen

Source code

1
2
3
4
LIRC.Red KEY_RED 
LIRC.Green KEY_GREEN 
LIRC.Yellow KEY_YELLOW 
LIRC.Blue KEY_BLUE


Wozu das? Das steht doch schon drin.

Gerald

HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 12.04.2, Plex Media Server
Zbox HD-ID40, OpenELEC 4.0.2, PLEXBMC

hoppel118

Intermediate

Posts: 248

Location: Hamburg

  • Send private message

33

Tuesday, November 1st 2011, 8:28pm

Kannst du bitte nochmal den vollständigen Inhalt deiner "/etc/rc_maps.cfg" posten? Welche keytables lädst du sonst noch? Die remote.conf habe ich nicht in Verwendung. Die ist doch ausschließlich für die Verwendung von vdr, oder? Als Frontend verwende ich ausschließlich xbmc, also ist für mich nur die Lircmap.xml interessant.

Oder hab ich da irgendwas verpasst?
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

  • "dbuser" started this thread

Posts: 188

Location: Wien

  • Send private message

34

Wednesday, November 2nd 2011, 9:54am

Wozu das? Das steht doch schon drin.
Kann ich so nicht sagen. Vielleicht, wenn man ein jungfräuliches System mit meiner imon_mce anlernt - das habe ich nicht ausprobiert. Ich habe ja die imon_mce erst nachträglich hineingespielt - also ein etwas anderes Environment gehabt. Bei mir war "KEY_TV", "KEY_MUSIC", "KEY_VIDEO" und "KEY_IMAGES" drinnen. Und wie Hoppel schon bemerkt hat (und ich konnte das leidvoll nachvollziehen), mit dem Namen "KEY_IMAGES" funktioniert das einfach nicht - warum auch immer. Ich habe in Anlehnung an Hoppel dann die Tasten "KEY_farbe" benannt.
(Übrigens: ich war mit dem Namen "KEY_NUMERIC_POUND" auch nicht einverstanden und habe die Taste einfach "KEY_NUMERIC_HASH" genannt - und sie wurde unter ir-keytable einfach nicht mehr erkannt/ausgegeben)


Kannst du bitte nochmal den vollständigen Inhalt deiner "/etc/rc_maps.cfg" posten? Welche keytables lädst du sonst noch? Die remote.conf habe ich nicht in Verwendung. Die ist doch ausschließlich für die Verwendung von vdr, oder? Als Frontend verwende ich ausschließlich xbmc, also ist für mich nur die Lircmap.xml interessant.

Oder hab ich da irgendwas verpasst?
Klar. Aber ich verwende xbmc wiederum überhaupt nicht - ausschliesslich VDR, und daher die remote.conf. Und eine Keytable hast du dir ja schon gebaut. Da du eine andere FB hast, hast du auch eine andere Keytable als ich. Meine /etc/rc_maps.cfg sieht so aus:

Source code

1
2
3
4
ir-kbd-i2c  	*                   	/lib/udev/rc_keymaps/pvr350
*   	rc-imon-pad         	imon_mce
mceusb  *                   	/lib/udev/rc_keymaps/HOPLOrc6
mantis_core * /lib/udev/rc_keymaps/skystarhd2

Die beiden letzten Zeilen waren übrigens gestern vor dem Update noch nicht drinnen (glaube nicht, dass sie stören - nehmen schlimmstenfalls ein wenig Speicherplatz in Anspruch. Schön ist es trotzdem nicht). Wichtig ist die 2te Zeile - und damit ist es wichtig, dass deine Keytable den Namen imon_mce hat und in /etc/rc_keymaps liegt. Du hast ja schon zu einem früheren Zeitpunkt in diesem Thread festgestellt, dass man die Files in der /lib/udev/rc_keymaps umtaufen löschen und sonst was kann, und es funktioniert alles wie gehabt. Das liegt daran, dass das originale /etc/rc_maps.cfg per Default auf /etc/rc_keymaps zugreift - und das war bei mir zumindest leer. Um nicht zu viele Änderungen duchführen/nachziehen zu müssen, habe ich den Nomenklaturbruch begangen und hab für das imon-PAD die Datei "imon_mce" in /etc/rc_keymaps gestellt. Damit bleibt meine /etc/rc_maps.cfg unverändert und ich habe trotzdem was ich brauche.
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

35

Wednesday, November 2nd 2011, 10:07am

Source code

1
habe ich den Nomenklaturbruch begangen


ich versteh eh nichts von diesem imon kram, aber wenn ihr eine lösung habt
die für ALLE gültig ist, dann ab damit in den bugtracker.

Source code

1
*   	rc-imon-pad         	imon_mce


ist es falsch ? muss das raus ? was muss sonst rein ?
warum schreibt ihr immer so einen geschwollenen scheiss ??
ich will wissen ob der mist funktioniert, und wenn nicht wie man es dazu bringt das es funktioniert.

gda

Im Forum Zuhause

Posts: 13,071

Location: HH

  • Send private message

36

Wednesday, November 2nd 2011, 10:24am

Quoted from "gda"



Wozu das? Das steht doch schon drin.
Kann ich so nicht sagen. Vielleicht, wenn man ein jungfräuliches System mit meiner imon_mce anlernt - das habe ich nicht ausprobiert.

Ich kann das sagen, hier ist der Beweis und angelernt wird bei yaVDR nicht mehr.

Gerald

HP Proliant MicroServer Gen8, Xeon E3-1230, 12 GB RAM, 3xWD red 2TB im RAID 5, 2xSundtek MediaTV Home DVB-C/T, L4M TWIN-C/T, Ubuntu Server 12.04.2, Plex Media Server
Zbox HD-ID40, OpenELEC 4.0.2, PLEXBMC

dbuser

Intermediate

  • "dbuser" started this thread

Posts: 188

Location: Wien

  • Send private message

37

Thursday, November 3rd 2011, 7:43pm

Ich kann das sagen, hier ist der Beweis und angelernt wird bei yaVDR nicht mehr.

Gerald
ok, dann hab ich was grundlegend falsch gemacht. ist auch so in meinen Templates drinnen (kein Wunder!). Jetzt frag ich mich aber: WAS hab ich falsch gemacht (und damit einen ganzen Tag vertan) ??

Nach der Installation haben nur einige wenige Tasten auf der FB funktioniert (up, down, left, right, ...). Deshalb habe ich in Einstallungen->Fernbedienung den lirc-support angehakt und die Soundgraph iMON PAD IR/VFD ausgewählt - keine Änderung. Aus diesem Grund hab ich dann aus der Remote.conf alle LIRC.xxx gelöscht und nach dem Neustart des VDR die Fernbedienung angelernt. Meine remote.conf schaut auch etwas anders aus als die in den templates...
So heissen z.B. die numerischen Tasten nicht LIRC.0 KEY_0 sondern LIRC.0 KEY_NUMERIC_0 - ein offensichtlicher Benutzerfehler bei der Installation. Und dass ich die FB neu anlernen musste hat mich ohnehin gewundert, denn ich hatte ja gelesen, dass das alles OOTB geht,
Kannst du mich vielleicht erleuchten wo mein Fehler war/ist ?
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

dbuser

Intermediate

  • "dbuser" started this thread

Posts: 188

Location: Wien

  • Send private message

38

Monday, November 7th 2011, 5:33pm

Ich gebe mir nun die Antwort selber...

Einstellungen->Fernbedienung den lirc-support wieder "abgehakt", die remote.conf mit process-template wieder auf die ursprüngliche/jungfräuliche remote.conf gebracht.

Eine /lib/udev/98-eventlircd.rules erstellt und mit

Source code

1
2
3
ENV{ID_VENDOR_ID}=="15c2", ENV{ID_MODEL_ID}=="003c", \ 
ENV{eventlircd_enable}="true", \ 
ENV{eventlircd_evmap}="03_$env{ID_VENDOR_ID}_$env{ID_MODEL_ID}.evmap"

erweitert.


Nun die am 1.11. gepostete imon_mce in die /etc/rc_keymaps gestellt und unter /etc/eventlircd.d eine 03_15c2_003c.evmap erstellt. Inhalt:

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
KEY_ENTER =KEY_OK 
KEY_NUMERIC_0 =KEY_0 #Taste 0 
KEY_NUMERIC_1 =KEY_1 #Taste 1 
KEY_NUMERIC_2 =KEY_2 #Taste 2 
KEY_NUMERIC_3 =KEY_3 #Taste 3 
KEY_NUMERIC_4 =KEY_4 #Taste 4 
KEY_NUMERIC_5 =KEY_5 #Taste 5 
KEY_NUMERIC_6 =KEY_6 #Taste 6 
KEY_NUMERIC_7 =KEY_7 #Taste 7 
KEY_NUMERIC_8 =KEY_8 #Taste 8 
KEY_NUMERIC_9 =KEY_9 #Taste 9 
KEY_MEDIA =KEY_MENU #Grüne Media-Taste 
KEY_PREVIOUS =KEY_BACK #Voriges Kapitel 
KEY_POWER =KEY_POWER2 #Rote Power-Taste 
KEY_BACKSPACE =KEY_PREVIOUS #Backspace Taste 
KEY_EXIT =KEY_INFO #Grüne App Exit Taste 
KEY_SELECT =KEY_SETUP #Checkmark 
KEY_LANGUAGE =KEY_MODE #Taste Language 
KEY_BOOKMARKS =KEY_EPG #Taste Bookmarks 
KEY_CAMERA =KEY_CHANNEL #Taste Thumbnail 
KEY_ZOOM =KEY_FAVORITES #Taste Zoom 
KEY_SCREEN =KEY_PVR #Taste Fullscreen 
KEY_EJECTCD =KEY_TEXT #Neben "Play" 
KEY_CONTEXT_MENU =KEY_PROG1 #Links neben Cursor 
KEY_COMPOSE =KEY_PROG2 #Rechts neben Cursor 
KEY_EJECTCLOSECD =KEY_PROG3 #Eject Taste 
KEY_DASHBOARD =KEY_PROG4 #App Launcher 
KEY_CYCLEWINDOWS =KEY_AUDIO #Task Switcher 
KEY_NUMERIC_STAR =KEY_VIDEO #*-Taste 
KEY_NUMERIC_POUND =KEY_IMAGES #Nummernzeichen 
KEY_DVD =KEY_FN #DVD Taste 
KEY_MENU =KEY_SCREEN #Menu Taste



Es funktioniert alles !! Auch (soweit ich das testen konnte) das XBMC

Nun hab ich nur noch ZWEI Fragen bezüglich Remote:

1.) Warum wird bei der Installation meines Systems keine /lib/udev/98-eventlircd.rules angelegt ? Wovon hängt das ab ? Könnte das ein Bug sein ?

2) Warum wird mein Imon-Pad mit einem Konfigurationsfile "imon_mce" (und nicht "imon_pad" geladen ? Ich frage, weil im jungfräulich installierten System in der /etc/rc_maps.cfg

Source code

1
* rc-imon-pad imon_mce
drinnen steht.


Ein

Source code

1
 lsmod | grep ir


ergibt

Source code

1
2
3
4
5
6
7
8
9
10
11
12
 ir_lirc_codec 12859 0 
lirc_dev 19202 1 ir_lirc_codec 
ir_mce_kbd_decoder 12723 0 
ir_sony_decoder 12510 0 
ir_jvc_decoder 12507 0 
ir_rc6_decoder 12507 0 
ir_rc5_decoder 12507 0 
ir_nec_decoder 12507 0 
rc_core 26367 16 rc_hauppauge,ir_lirc_codec,ir_mce_kbd_decoder,ir_sony_decoder,ir_jvc_decoder,rc_tt_1500,ir_rc6_decoder,ir_rc5_decoder,cx88xx,budget_ci,rc_imon_pad,imon,ir_nec_decoder 
firewire_ohci 40370 0 
firewire_core 62646 1 firewire_ohci 
crc_itu_t 12707 1 firewire_core


Da steht doch eindeutig ein rc_imon_pad drinnen. Und ist im jungfräulich installierten System das Verzeichnis /etc/rc_maps.cf leer ? Ist das Absicht oder ein Bug ?

Ich leg das mal im BUG-Tracker ab (mach ich zum ersten Mal, kann also fehlerbehaftet sein)
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

39

Monday, November 7th 2011, 6:10pm

Und ist im jungfräulich installierten System das Verzeichnis /etc/rc_maps.cf leer ? Ist das Absicht oder ein Bug ?

Die Keymaps liegen in der yaVDR 0.4 jetzt unter /lib/udev/rc_keymaps/ -im muss das noch in der Doku anpassen.
Warum wird bei der Installation meines Systems keine /lib/udev/98-eventlircd.rules angelegt ?

eine /lib/udev/rules.d/98-eventlircd.rules sollte es aber geben (war mal falsch in der Doku drin gestanden)
yaVDR-Doku

Meine VDRs

VDR 1: Point of View Ion-330-1 (Intel Atom 330@1,6 GHz). 2GB, 4TB 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
vdr-epg-daemon + MariaDB auf Cubietruck mit 32 GB SSD, Arch Linux ARM, optional Sundtek MediaTV Pro III + VDR 2.1.6
Ceterum censeo enchiridia esse lectitanda.

dbuser

Intermediate

  • "dbuser" started this thread

Posts: 188

Location: Wien

  • Send private message

40

Monday, November 7th 2011, 8:03pm

Seit dem letzten dist-upgrade, nachdem gar nichts mehr ging denke ich, dass ich verstanden habe was das lircd so macht und braucht. Meine Bemühungen eine udev-rule anzulegen, die FB dort bekannt zu machen, eine keymap zu erzeugen und sie dann in einer evmap wieder umzumappen waren ein absoluter Overkill. Zumindest mit meiner Imon geht es blitzeinfach. Ohne /lib/udev/98-eventlircd.rules und ohne /etc/eventlircd.d/03_15c2_003c.evmap.

Einfach eine Datei mit beliebigen Namen - let's say /lib/udev/rc_keymaps/imon_15c2_003c mit u.a. Inhalt anlegen und sicherstellen, dass diese Datei in der /etc/rc_maps.cfg auch verwendet wird - und schon läuft alles wie man es haben will. Bisher habe ich vieeeeel zu kompliziert gedacht - das eventlircd-Konzept ist einfach und genial !

Den Vorschlag von Seahawk in meinem anderen Thread Fernbedienung - nach dist-upgrade geht nicht mehr die rc_maps.cfg zu templaten kann ich nur kräftig unterstützen !!!!!

Source code

1
2
3
/etc/rc_maps.cfg: 

* rc-imon-pad /lib/udev/rc_keymaps/imon_15c2_003c 


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
/lib/udev/rc_keymaps/imon_15c2_003c : 


0x2b8515b7 KEY_RED 
0x299195b7 KEY_GREEN 
0x2ba115b7 KEY_BLUE 
0x28a515b7 KEY_YELLOW 
0x0200001E KEY_1 
0x0200001f KEY_2 
0x02000020 KEY_3 
0x02000021 KEY_4 
0x02000022 KEY_5 
0x02000023 KEY_6 
0x02000024 KEY_7 
0x02000025 KEY_8 
0x02000026 KEY_9 
0x02000027 KEY_0 
0x02000028 KEY_OK 
0x288195b7 KEY_INFO 
0x289115b7 KEY_POWER2 
0x2ab195b7 KEY_MENU 
0x298115b7 KEY_RECORD 
0x2a8115b7 KEY_PLAY 
0x29b195b7 KEY_TEXT 
0x2a8195b7 KEY_REWIND 
0x2a9115b7 KEY_PAUSE 
0x2b8115b7 KEY_FASTFORWARD 
0x2b9115b7 KEY_BACK 
0x2b9715b7 KEY_STOP 
0x298195B7 KEY_NEXT 
0x0200002A KEY_PREVIOUS 
0x0200002C KEY_SETUP 
0x02800000 KEY_PROG1 
0x02000065 KEY_PROG2 
0x299395b7 KEY_PROG3 
0x29b715b7 KEY_PROG4 
0x01008000 KEY_UP 
0x0100007f KEY_RIGHT 
0x01007f00 KEY_DOWN 
0x01000080 KEY_LEFT 
0x02000029 KEY_ESC 
0x2a9395b7 KEY_AUDIO 
0x2b9595b7 KEY_MUTE 
0x28a395b7 KEY_VOLUMEUP 
0x28a595b7 KEY_VOLUMEDOWN 
0x289395b7 KEY_CHANNELUP 
0x288795b7 KEY_CHANNELDOWN 
0x2b8395b7 KEY_TIME 
0x02200025 KEY_VIDEO 
0x02200020 KEY_IMAGES 
0x288515b7 KEY_EPG 
0x2ab715b7 KEY_CHANNEL 
0x29a595b7 KEY_FAVORITES 
0x2aa395b7 KEY_PVR 
0x29a395b7 KEY_FN 
0x2ba395b7 KEY_SCREEN 
0x298595b7 KEY_SUBTITLE 
0x2b8595b7 KEY_MODE


Danke an alle, die geduldig mitgelesen haben
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

This post has been edited 1 times, last edit by "dbuser" (Nov 10th 2011, 4:08pm)