probier mal KEY_RECALL
die bootschleife ist normal wenn er eine taste nicht kennt, einfach in der schleife xml per ftp tauschen
<key id="KEY_RECALL" mapto="toggleMark" flags="m" /> funktioniert ebenfalls nicht.
Selbes Problem... Neustart bis zum Austausch der Datei!
Die angegebenen Tasten in der keymap.xml verlinken doch auf die in der lircd.conf, oder irre ich mich da?
Verwende ich BACK, wie es in evremote2 eingetragen ist funktioniert es auch nicht!
Geändert von Molokov007 (17.01.2013 um 22:19 Uhr)
Es muss immer KEY_* heissen.
In den SH4-Linux-Definitions gibt es kein KEY_RECALL, deswegen möglicherweise der Enigma-Crash. Man darf nicht irgendetwas nehmen ;-). Hier mal die komplette Liste möglicher Keys. Ob alle unter Enigma überhaupt eine Funktion haben, ist fraglich:
Code:KEY_ESC KEY_1 KEY_2 KEY_3 KEY_4 KEY_5 KEY_6 KEY_7 KEY_8 KEY_9 KEY_0 KEY_MINUS KEY_EQUAL KEY_BACKSPACE KEY_TAB KEY_Q KEY_W KEY_E KEY_R KEY_T KEY_Y KEY_U KEY_I KEY_O KEY_P KEY_LEFTBRACE KEY_RIGHTBRACE KEY_ENTER KEY_LEFTCTRL KEY_A KEY_S KEY_D KEY_F KEY_G KEY_H KEY_J KEY_K KEY_L KEY_SEMICOLON KEY_APOSTROPHE KEY_GRAVE KEY_LEFTSHIFT KEY_BACKSLASH KEY_Z KEY_X KEY_C KEY_V KEY_B KEY_N KEY_M KEY_COMMA KEY_DOT KEY_SLASH KEY_RIGHTSHIFT KEY_KPASTERISK KEY_LEFTALT KEY_SPACE KEY_CAPSLOCK KEY_F1 KEY_F2 KEY_F3 KEY_F4 KEY_F5 KEY_F6 KEY_F7 KEY_F8 KEY_F9 KEY_F10 KEY_NUMLOCK KEY_SCROLLLOCK KEY_KP7 KEY_KP8 KEY_KP9 KEY_KPMINUS KEY_KP4 KEY_KP5 KEY_KP6 KEY_KPPLUS KEY_KP1 KEY_KP2 KEY_KP3 KEY_KP0 KEY_KPDOT KEY_ZENKAKUHANKAKU KEY_102ND KEY_F11 KEY_F12 KEY_RO KEY_KATAKANA KEY_HIRAGANA KEY_HENKAN KEY_KATAKANAHIRAGANA KEY_MUHENKAN KEY_KPJPCOMMA KEY_KPENTER KEY_RIGHTCTRL KEY_KPSLASH KEY_SYSRQ KEY_RIGHTALT KEY_LINEFEED KEY_HOME KEY_UP KEY_PAGEUP KEY_LEFT KEY_RIGHT KEY_END KEY_DOWN KEY_PAGEDOWN KEY_INSERT KEY_DELETE KEY_MACRO KEY_MUTE KEY_VOLUMEDOWN KEY_VOLUMEUP KEY_POWER KEY_KPEQUAL KEY_KPPLUSMINUS KEY_PAUSE KEY_KPCOMMA KEY_HANGUEL KEY_HANJA KEY_YEN KEY_LEFTMETA KEY_RIGHTMETA KEY_COMPOSE KEY_STOP KEY_AGAIN KEY_PROPS KEY_UNDO KEY_FRONT KEY_COPY KEY_OPEN KEY_PASTE KEY_FIND KEY_CUT KEY_HELP KEY_MENU KEY_CALC KEY_SETUP KEY_SLEEP KEY_WAKEUP KEY_FILE KEY_SENDFILE KEY_DELETEFILE KEY_XFER KEY_PROG1 KEY_PROG2 KEY_WWW KEY_MSDOS KEY_COFFEE KEY_DIRECTION KEY_CYCLEWINDOWS KEY_MAIL KEY_BOOKMARKS KEY_COMPUTER KEY_BACK KEY_FORWARD KEY_CLOSECD KEY_EJECTCD KEY_EJECTCLOSECD KEY_NEXTSONG KEY_PLAYPAUSE KEY_PREVIOUSSONG KEY_STOPCD KEY_RECORD KEY_REWIND KEY_PHONE KEY_ISO KEY_CONFIG KEY_HOMEPAGE KEY_REFRESH KEY_EXIT KEY_MOVE KEY_EDIT KEY_SCROLLUP KEY_SCROLLDOWN KEY_KPLEFTPAREN KEY_KPRIGHTPAREN KEY_NEW KEY_REDO KEY_F13 KEY_F14 KEY_F15 KEY_F16 KEY_F17 KEY_F18 KEY_F19 KEY_F20 KEY_F21 KEY_F22 KEY_F23 KEY_F24 KEY_PLAYCD KEY_PAUSECD KEY_PROG3 KEY_PROG4 KEY_SUSPEND KEY_CLOSE KEY_PLAY KEY_FASTFORWARD KEY_BASSBOOST KEY_PRINT KEY_HP KEY_CAMERA KEY_SOUND KEY_QUESTION KEY_EMAIL KEY_CHAT KEY_SEARCH KEY_CONNECT KEY_FINANCE KEY_SPORT KEY_SHOP KEY_ALTERASE KEY_CANCEL KEY_BRIGHTNESSDOWN KEY_BRIGHTNESSUP KEY_MEDIA KEY_SWITCHVIDEOMODE KEY_KBDILLUMTOGGLE KEY_KBDILLUMDOWN KEY_KBDILLUMUP KEY_SEND KEY_REPLY KEY_FORWARDMAIL KEY_SAVE KEY_DOCUMENTS KEY_BATTERY KEY_UNKNOWN KEY_OK KEY_SELECT KEY_GOTO KEY_CLEAR KEY_POWER2 KEY_OPTION KEY_INFO KEY_TIME KEY_VENDOR KEY_ARCHIVE KEY_PROGRAM KEY_CHANNEL KEY_FAVORITES KEY_EPG KEY_PVR KEY_MHP KEY_LANGUAGE KEY_TITLE KEY_SUBTITLE KEY_ANGLE KEY_ZOOM KEY_MODE KEY_KEYBOARD KEY_SCREEN KEY_PC KEY_TV KEY_TV2 KEY_VCR KEY_VCR2 KEY_SAT KEY_SAT2 KEY_CD KEY_TAPE KEY_RADIO KEY_TUNER KEY_PLAYER KEY_TEXT KEY_DVD KEY_AUX KEY_MP3 KEY_AUDIO KEY_VIDEO KEY_DIRECTORY KEY_LIST KEY_MEMO KEY_CALENDAR KEY_RED KEY_GREEN KEY_YELLOW KEY_BLUE KEY_CHANNELUP KEY_CHANNELDOWN KEY_FIRST KEY_LAST KEY_AB KEY_NEXT KEY_RESTART KEY_SLOW KEY_SHUFFLE KEY_BREAK KEY_PREVIOUS KEY_DIGITS KEY_TEEN KEY_TWEN KEY_DEL_EOL KEY_DEL_EOS KEY_INS_LINE KEY_DEL_LINE KEY_FN KEY_FN_ESC KEY_FN_F1 KEY_FN_F2 KEY_FN_F3 KEY_FN_F4 KEY_FN_F5 KEY_FN_F6 KEY_FN_F7 KEY_FN_F8 KEY_FN_F9 KEY_FN_F10 KEY_FN_F11 KEY_FN_F12 KEY_FN_1 KEY_FN_2 KEY_FN_D KEY_FN_E KEY_FN_F KEY_FN_S KEY_FN_B KEY_BRL_DOT1 KEY_BRL_DOT2 KEY_BRL_DOT3 KEY_BRL_DOT4 KEY_BRL_DOT5 KEY_BRL_DOT6 KEY_BRL_DOT7 KEY_BRL_DOT8 KEY_MIN_INTERESTING KEY_MAX
Gibt es eigentlich irgendwo ne Liste welche KEYs im Enigma implementiert sind?
Danke für deine Antwort!
Ich habe jetzt die von dir hochgeladene lircd.conf in die Box geladen und anschließend den Eintrag in der keymap.xml folgendermaßen verändert:
<key id="KEY_BACK" mapto="toggleMark" flags="m" />
Wie zu erwarten startet die Box. Jedoch ist die RECALL Taste auf der Fernbedienung noch immer ohne Funktion. Drücke ich hingegen die Null, wird zwischen den beiden letzten Sendern hin- und hergeschaltet.
Wie kann das sein? KEY_0 wurde entfernt und durch KEY_BACK ersetzt...
Gibt es eine Doku bzw. ein Wiki hierüber?
Du hast die Taste für das setzen von Bookmarks geändert, deshalb wird das nichts. Schau mal in den Bereichen mit infobar. Kann grad nicht nachsehen
GB Quad 4K + GB Quad + Octagon SF4008 + Formuler F1
der Bereich müsste es sein.Code:<map context="NumberActions"> <key id="KEY_1" mapto="1" flags="m" /> <key id="KEY_2" mapto="2" flags="m" /> <key id="KEY_3" mapto="3" flags="m" /> <key id="KEY_4" mapto="4" flags="m" /> <key id="KEY_5" mapto="5" flags="m" /> <key id="KEY_6" mapto="6" flags="m" /> <key id="KEY_7" mapto="7" flags="m" /> <key id="KEY_8" mapto="8" flags="m" /> <key id="KEY_9" mapto="9" flags="m" /> <key id="KEY_0" mapto="0" flags="m" /> <key id="KEY_BACK" mapto="0" flags="m" /> </map>
Warum ersetzt Du in der Lird.conf nicht einfach den Eintrag "KEY_LAST 0xirgendwas" mit KEY_0 0xirgendwas".
Hast dann die Funktion Von KEY_0, also switschen zwischen den Sendern halt auf der Taste 0 und der Taste RECALL.
Dann weise ich ja einfach der Taste 0 den Wert der Recall-Taste zu...
Gibts irgendwo ne Übersicht über alle Funktionen, welche in der Keymap.xml definiert werden können?
Im Anschluss will ich nämlich noch die V.Format, Fav, die Portal-Taste, usw bearbeiten.