Besten Dank DBoxOldie, so funktioniert es.
Standard evremote2 und DBoxOldie's lircd.conf
@santa hatte mich nur an dem gehalten iwe es in der lircd.conf steht, ohne KEY halt. Bei den Nummern gibt es nur KEY (KEY_1 etc.)Code:/bin/evremote2 useLircdName 100 50 35 Input device name: "Fulan front panel button driver" Input device name: "TDT RC event driver" Selected Remote: LircdName Universal RemoteControl v.1.2 RemoteControl Map: KEY_OK - => - 352 KEY_UP - => - 103 KEY_DOWN - => - 108 KEY_RIGHT - => - 106 KEY_LEFT - => - 105 KEY_RED - => - 398 KEY_GREEN - => - 399 KEY_YELLOW - => - 400 KEY_BLUE - => - 401 KEY_POWER - => - 116 KEY_VOLUMEUP - => - 115 KEY_VOLUMEDOWN - => - 114 KEY_MUTE - => - 113 KEY_PAGEUP - => - 104 KEY_PAGEDOWN - => - 109 KEY_MENU - => - 139 KEY_HOME - => - 102 KEY_OPTION - => - 357 KEY_EPG - => - 365 KEY_GOTO - => - 354 KEY_PROGRAM - => - 362 KEY_TEXT - => - 388 KEY_HELP - => - 138 KEY_LIST - => - 395 KEY_MEDIA - => - 226 KEY_1 - => - 2 KEY_2 - => - 3 KEY_3 - => - 4 KEY_4 - => - 5 KEY_5 - => - 6 KEY_6 - => - 7 KEY_7 - => - 8 KEY_8 - => - 9 KEY_9 - => - 10 KEY_0 - => - 11 KEY_PVR - => - 366 KEY_PLAY - => - 207 KEY_PAUSE - => - 119 KEY_RECORD - => - 167 KEY_STOP - => - 128 KEY_FASTFORWARD - => - 208 KEY_REWIND - => - 168 KEY_MODE - => - 373 KEY_SUBTITLE - => - 370 KEY_V - => - 47 KEY_AUX - => - 390 KEY_TIME - => - 359 KEY_TV2 - => - 378 KEY_BACK - => - 158 KEY_FIND - => - 136 KEY_ARCHIVE - => - 361 KEY_INFO - => - 358 KEY_FAVORITES - => - 364 KEY_SAT - => - 381 KEY_PREVIOUS - => - 412 KEY_NEXT - => - 407 KEY_F - => - 33 KEY_SLOW - => - 409 KEY_P - => - 25 KEY_CLOSE - => - 206 KEY_T - => - 20 KEY_F1 - => - 59 KEY_F2 - => - 60 KEY_F3 - => - 61 KEY_SELECT - => - 353 KEY_POWER2 - => - 356 KEY_CLEAR - => - 355 KEY_VENDOR - => - 360 KEY_CHANNEL - => - 363 KEY_MHP - => - 367 KEY_LANGUAGE - => - 368 KEY_TITLE - => - 369 KEY_ANGLE - => - 371 KEY_ZOOM - => - 372 KEY_KEYBOARD - => - 374 KEY_SCREEN - => - 375 KEY_PC - => - 376 KEY_TV - => - 377 KEY_VCR - => - 379 KEY_VCR2 - => - 380 KEY_SAT2 - => - 382 KEY_CD - => - 383 KEY_TAPE - => - 384 KEY_RADIO - => - 385 KEY_TUNER - => - 386 KEY_PLAYER - => - 387 KEY_DVD - => - 389 KEY_MP3 - => - 391 KEY_AUDIO - => - 392 KEY_VIDEO - => - 393 KEY_DIRECTORY - => - 394 KEY_MEMO - => - 396 KEY_CALENDAR - => - 397 KEY_CHANNELUP - => - 402 KEY_CHANNELDOWN - => - 403 KEY_FIRST - => - 404 KEY_LAST - => - 405 KEY_AB - => - 406 KEY_RESTART - => - 408 KEY_SHUFFLE - => - 410 KEY_DIGITS - => - 413 KEY_TEEN - => - 414 KEY_TWEN - => - 415 KEY_BREAK - => - 411 KEY_PLAYPAUSE - => - 164 KEY_EXIT - => - 174 Supports Long KeyPress: 1 processComplex > [LircdName RCU] init delay 50 ms, blinking ICON 35 Using period=100 delay=50 [SEM] DOWN KEY by name: E2 - KEY_MEDIA [RCU LircdName] new KeyName: 'KEY_MEDIA', after 1424601077862 ms, LastKey: '', count: 0 -> 00000000a25dda25 00 KEY_MEDIA SPARK(default) **** 10249 1 **** [SEM] UP KEY_PRESS - e2 1 ++++ 29 ms ++++ KEY by name: E2 - KEY_MEDIA [RCU LircdName] same KeyName: 'KEY_MEDIA', after 116 ms, LastKey: 'KEY_MEDIA', count: 1 -> 00000000a25dda25 01 KEY_MEDIA SPARK(default) **** 116 1 **** ++++ 37 ms ++++ KEY by name: E2 - KEY_MEDIA [RCU LircdName] same KeyName: 'KEY_MEDIA', after 129 ms, LastKey: 'KEY_MEDIA', count: 2 -> 00000000a25dda25 02 KEY_MEDIA SPARK(default) **** 129 1 **** ++++ 23 ms ++++ KEY_RELEASE - e2 00 1 1 CAUSE=Timeout ---- 219 ms ---- [SEM] DOWN
Jetzt geht es auch mit der im Image enthaltenen lircd.conf.POWER 0x7887
V.Format 0xF00F
TV/SAT 0xD02F
SLEEP 0x9A65
MUTE 0x5AA5
.
.
.
FAV 0xC23D
SAT 0xF20D
KEY_MEDIA 0xDA25
RED 0x926D
GREEN 0x728Dedit:Code:sz:~# /bin/evremote2 useLircdName 100 50 35 Input device name: "Fulan front panel button driver" Input device name: "TDT RC event driver" Selected Remote: LircdName Universal RemoteControl v.1.2 RemoteControl Map: KEY_OK - => - 352 KEY_UP - => - 103 KEY_DOWN - => - 108 KEY_RIGHT - => - 106 KEY_LEFT - => - 105 KEY_RED - => - 398 KEY_GREEN - => - 399 KEY_YELLOW - => - 400 KEY_BLUE - => - 401 KEY_POWER - => - 116 KEY_VOLUMEUP - => - 115 KEY_VOLUMEDOWN - => - 114 KEY_MUTE - => - 113 KEY_PAGEUP - => - 104 KEY_PAGEDOWN - => - 109 KEY_MENU - => - 139 KEY_HOME - => - 102 KEY_OPTION - => - 357 KEY_EPG - => - 365 KEY_GOTO - => - 354 KEY_PROGRAM - => - 362 KEY_TEXT - => - 388 KEY_HELP - => - 138 KEY_LIST - => - 395 KEY_MEDIA - => - 226 KEY_1 - => - 2 KEY_2 - => - 3 KEY_3 - => - 4 KEY_4 - => - 5 KEY_5 - => - 6 KEY_6 - => - 7 KEY_7 - => - 8 KEY_8 - => - 9 KEY_9 - => - 10 KEY_0 - => - 11 KEY_PVR - => - 366 KEY_PLAY - => - 207 KEY_PAUSE - => - 119 KEY_RECORD - => - 167 KEY_STOP - => - 128 KEY_FASTFORWARD - => - 208 KEY_REWIND - => - 168 KEY_MODE - => - 373 KEY_SUBTITLE - => - 370 KEY_V - => - 47 KEY_AUX - => - 390 KEY_TIME - => - 359 KEY_TV2 - => - 378 KEY_BACK - => - 158 KEY_FIND - => - 136 KEY_ARCHIVE - => - 361 KEY_INFO - => - 358 KEY_FAVORITES - => - 364 KEY_SAT - => - 381 KEY_PREVIOUS - => - 412 KEY_NEXT - => - 407 KEY_F - => - 33 KEY_SLOW - => - 409 KEY_P - => - 25 KEY_CLOSE - => - 206 KEY_T - => - 20 KEY_F1 - => - 59 KEY_F2 - => - 60 KEY_F3 - => - 61 KEY_SELECT - => - 353 KEY_POWER2 - => - 356 KEY_CLEAR - => - 355 KEY_VENDOR - => - 360 KEY_CHANNEL - => - 363 KEY_MHP - => - 367 KEY_LANGUAGE - => - 368 KEY_TITLE - => - 369 KEY_ANGLE - => - 371 KEY_ZOOM - => - 372 KEY_KEYBOARD - => - 374 KEY_SCREEN - => - 375 KEY_PC - => - 376 KEY_TV - => - 377 KEY_VCR - => - 379 KEY_VCR2 - => - 380 KEY_SAT2 - => - 382 KEY_CD - => - 383 KEY_TAPE - => - 384 KEY_RADIO - => - 385 KEY_TUNER - => - 386 KEY_PLAYER - => - 387 KEY_DVD - => - 389 KEY_MP3 - => - 391 KEY_AUDIO - => - 392 KEY_VIDEO - => - 393 KEY_DIRECTORY - => - 394 KEY_MEMO - => - 396 KEY_CALENDAR - => - 397 KEY_CHANNELUP - => - 402 KEY_CHANNELDOWN - => - 403 KEY_FIRST - => - 404 KEY_LAST - => - 405 KEY_AB - => - 406 KEY_RESTART - => - 408 KEY_SHUFFLE - => - 410 KEY_DIGITS - => - 413 KEY_TEEN - => - 414 KEY_TWEN - => - 415 KEY_BREAK - => - 411 KEY_PLAYPAUSE - => - 164 KEY_EXIT - => - 174 Supports Long KeyPress: 1 processComplex > [LircdName RCU] init delay 50 ms, blinking ICON 35 Using period=100 delay=50 [SEM] DOWN KEY by name: E2 - KEY_MEDIA [RCU LircdName] new KeyName: 'KEY_MEDIA', after 1424601434854 ms, LastKey: '', count: 0 -> 00000000a25dda25 00 KEY_MEDIA SPARK(default) **** 14607 1 **** [SEM] UP KEY_PRESS - e2 1 ++++ 47 ms ++++ KEY by name: E2 - KEY_MEDIA [RCU LircdName] same KeyName: 'KEY_MEDIA', after 100 ms, LastKey: 'KEY_MEDIA', count: 1 -> 00000000a25dda25 01 KEY_MEDIA SPARK(default) **** 100 1 **** ++++ 54 ms ++++ KEY by name: E2 - KEY_MEDIA [RCU LircdName] same KeyName: 'KEY_MEDIA', after 104 ms, LastKey: 'KEY_MEDIA', count: 2 -> 00000000a25dda25 02 KEY_MEDIA SPARK(default) **** 103 1 **** ++++ 50 ms ++++ KEY_RELEASE - e2 00 1 1 CAUSE=Timeout ---- 212 ms ---- [SEM] DOWN
Habe die rcS dementsprechend angepasst
Nach einem reboot funktionierte nur noch KEY_MEDIA. Habe dann KEY_ im Abschnitt spark(default) vor allen Einträgen gesetzt. Ein kill -1 PID_vom_lircd und die anderen Tasten gehen auch wieder, aber nicht alle. Die Programm rauf/runter geht nicht.spark|spark7162)
/usr/bin/lircd
/usr/sbin/time.sh &
# /bin/evremote2 10 120 &;;
/bin/evremote2 useLircdName 100 50 35 &;;
MfG