Buttons an Fernbedienung anpassen

  • Hallo*


    Kann man in den Skins eigentlich die Buttons an die Fernbedienung anpassen. Da hab ich ja 4 Pfeile l.r.o.u. und die "ok" Taste.
    Ich möcht in jeder Maske den Buttons sagen, welcher auf welche Taste der FB reagieren soll.


    Gruß
    Thomas

  • Hallo zusammen


    um einen Button überhaupt ansprechen zu können mit der FB muss der Eintrag DisableFocus: yes; entfernt werden.


    KPush: enter; reagiert auf die OK Taste
    KPush: left; reagiert auf die Pfeil links Taste (sollte immer für den Button unten links genommen werden)
    KPush: right; reagiert auf die Pfeil rechts Taste (sollte immer für den Button unten rechts genommen werden)
    HKPush: "down"; reagiert auf die Pfeil rauf Taste (wird bei den Zoom Button benutzt um in der Karte zu zoomen)
    HKPush: "up"; reagiert auf die Pfeil runter Taste (wird bei den Zoom Button benutzt um in der Karte zu zoomen)



    wenn ihr bei einem Button DisableFocus: yes; entfernt aber keinen KPush: einfügt kann man mit den Pfeil rauf / runter Tasten diesen Button auch auswählen und er reagiert standart mäsig auf die OK Taste sobald er markiert ist.


    Um Button in der Kartenansicht anzusprechen müst ihr unter MapViewArea den Eintrag FocusManager: "disabled"; entfernen.


    Gruß Navirunner

  • Danke navirunner für die interessanten News! : drink


    Denke du fleißiges Lieschen, sokobana und die anderen Skinner können da was hübsches stricken! ;)


    Gruß


    bifiduplo

  • Hallo zusammen,


    ich habe 'mal die Tastecodes der Fernbedienung ausgelesen. Vielleicht kann die Info wer brauchen.
    Zumindest die Tasten mit dem Code F6-F9 könnte man für Spezialanwendungen mittels GlobalHK: umbelegen.


    hier die Tastencodes in Dezimalschreibweise:



    ||> 250
    << 120 (F9)
    >> 119 (F8)
    ^ 38 (cursor up)
    < 37 (cursor left)
    OK 13 (enter)
    > 39 (cursor right)
    \/ 40 (cursor down)
    o 223 (Ausschalter)
    VOL+ 117 (F6)
    VOL- 118 (F7)


    Die "Fänchentaste" direkt am PNA hat code 196


    Den beiden Telefontasten ist kein Code zugeordnet. Sie haben nur eine Bedeutung, wenn ein Anruf hereinkommt.



    Und noch was zur "Technik":
    Ein Tastendruck wird per RF an das AC (das mir Spannung versorgt sein muss) übertragen. Dort wird daraus ein (serielles?) Signal gemacht, das an den PNA gelangt. Das Programm GnsX10Ctrl.exe macht aus diesem Signal eine Tastatureingabe (s. oben). Die beiden Telefontasten werden anscheinend anders behandelt. Wozu GnsX10Ctrl.exe den COM1: benötigt, weiß ich noch nicht.


    Gruß,
    Stefan

  • Tach auch,
    - ich bin der Ralf und stöber hier seit 3 Wochen rum...


    mir sind bisher folgende Befehle für sie FB über den Weg gelaufen:


    HKPush: "left";
    HKPush: "right";
    HKUp: "Up";
    HKDown: "Down";
    HKExecute: Enter;


    HKBackSpace: "Back";
    HKSelect: UpDown;
    HKPush: "F24";
    AlwaysConsumeKHK: yes;
    KHKScrollMode: "page";
    HKScrollPage: yo;
    HKPush: hk1;
    HKPush: hk2;


    die ersten 5 dürften für das "Kreuz" sein.


    Mich würde es brennend interessieren, wo die Belegung definiert wird und wie man das im Skin umsetzt...
    ...ich hätte nämlich gern folgende Funktion:
    OK-Knopf drücken(den brauch ich nicht wirklich), dann mit den 4 "Kreuztasten" die Karte scrollen, OK-Knopf erneut drücken und dann wird die Karte wieder zentriert...

  • Na da hab ich ja was angezettelt.
    Aber ich bin Programmierer und hätte das auch implementiert.


    Ich würde gerne das Zoom +/- über die Fernbedienung machen können.
    Bzw durch die Buttons scrollen und ok druecken.


    Übrigens Bluetooth geht mit dem alten VKMobile 2000 Handy einwandfrei.
    (Eins der flachsten Handys der Welt).


    Gruß
    Thomas

  • Mich würde interessieren, wie ich den grünen Punkt vom POI Warner mit der FB drücken kann, oder einen langen Klick in die Karte simulieren?

  • Bravo, bravo! :applaus
    Bekomme ganz laaaangsam einen "Durchblick".
    Auf was habe ich mich da bloß wieder eingelassen...


    Hier auch noch von mir ein interessanten "Fundstück", das Rungi mal hier gepostet hat:


    SetFocusOnLoad: yes;
    Legt fest, welcher Button nach Aufruf der Seite fokussiert ist.


    oder auch dies?


    Wenn DisableFocus:yes wirds nicht anwählbar sein (Was heißt yo?).
    Wenn FocussedColor nicht unterschiedlich ist, wird man das selektiert sein nicht erkennen können.
    Bei SetFocusOnLoad: yes; wirds default selektiert sein und
    FocusOrder: lefttoprightbottom; wird die Selektierreihenfolge innerhalb eines Containers definieren.


    Gruß sokobana

  • Sehr gut.


    Die Menüs kenne ich inzwischen.
    Hab mir eine eigene MENU.XML gebastelt.


    Aber wo stehen denn die Buttons drin, die während der Routenfahrt am Rand angezeigt werden?


    Achja und in welcher Datei werden die Favoriten-Adressen gespeichert?



    Hey das Teil macht ja süchtig!!!
    Was man da alles selber einstellen und anpassen kann...



    Danke
    Thomas

  • Zitat

    Original von thomas0906
    Achja und in welcher Datei werden die Favoriten-Adressen gespeichert?
    Danke
    Thomas


    My Flash Disk\settings\Navigation\pf.cdb

  • Ist es möglich den Cursor auch im GoPal 2.0PE-4106Q206 einzublenden ?


    Wie kann man die anderen Tasten (FWD, RWD, Play/Pause & Telefontasten) belegen bzw. nach belieben umändern?

    MfG MR2988


    Bitte, wenn möglich, kein Support über PN oder Mail. Bitte nutzt die Foren, so hat jeder etwas von den Lösungen.

  • Ergänzung um die Play/Pause-Taste zu belegen:
    "die Playtaste kann man mit hkpush: play; ansprechen"


    Dies ist ein Zitat aus einem Bericht von Navirunner. :tup
    Gruß sokobana