Car-PC.info

Eingabe & Steuerung - Zusätzliche Bedientasten für CarPC

Bubbleman - So 19 Jul, 2009 22:42
Titel: Zusätzliche Bedientasten für CarPC
Hallo

Bin bei einer CarPC Planung mit Touchscreen.
Trotzdem will ich links und rechts vom Display Tasten integrieren.
Entweder sollen die feste Funktionen haben oder "Funktionstasten" sein, je nach dem was auf dem Display gerade steht. So wie man es zB von Geldautomaten kennt.
Nur zum klarstellen: es geht mir nicht um die Tasten die den Monitor an sich einstellen, Helligkeit etc.

Die Taster brauche/will ich um den CarPC auch blind sicher und einfach bedienen zu können. Die Tasten sind halt für die häufigst benutzen Aktionen.

Der 8" TFT wird eingespachtelt. Drumrum lasse ich mir wegen der Optik evtl. einen schmalen Alurahmen anfertigen. Dahinein könnten ggf. die Taster.

Was den Anschluss an den CarPC angeht habe ich schon den Controller aus einer alten USB Tastatur rausgebaut. Je nach dem welche Pins man daran verbindet wird "die entsprechende Taste gedrückt". Wie bei einer Tastatur eben.

Folgende Fragen habe ich zu meinem Vorhaben:
1. Da ich mich mit den gängigen Frontends noch nicht ausgiebig beschäftigt habe: Kann man Tastaturshortcuts dynamisch zuordnen. Das heißt ein "M" hat im Musikmodus eine andere Funktion als im Navimodus?

2. Hat jemand Links zu kleinen aber (optisch) feinen Tastern, die ich verwenden könnte.


Vielen Dank!
spaceduck - So 19 Jul, 2009 22:47
Titel:
Zitat:
habe ich schon den Controller aus einer alten USB Tastatur rausgebaut. Je nach dem welche Pins man daran verbindet wird "die entsprechende Taste gedrückt". Wie bei einer Tastatur eben.


Also ich hätte das eleganter gelöst. z.B. mit einem µC (z.B.AVR)...
Der kann das auch und ist flexibler & kleiner.
da_user - So 19 Jul, 2009 23:09
Titel:
Zitat:
1. Da ich mich mit den gängigen Frontends noch nicht ausgiebig beschäftigt habe: Kann man Tastaturshortcuts dynamisch zuordnen. Das heißt ein "M" hat im Musikmodus eine andere Funktion als im Navimodus?


cPOS kann mit den Eventhandler auf jeden Fall Events Menüabhängig verarbeiten.

Ich hab so etwas ähnliches mit einem USB-Gamepad gelöst, bei mir wars die Spiegelsteuerung. Ein AVR ist natürlich die Luxuslösung,...
Bubbleman - So 19 Jul, 2009 23:10
Titel:
Hallo spaceduck

Das mit dem AVR wäre ja ein schöner Aufwand
Mich hat das ganze 4,95€ für eine Billigtastatur gekostet.
Der Controller ist so groß wie eine Streichholzschachtel.
Auf der einen Seite das USB Kabel und auf der anderen Seite einmal 8 und einmal 20 Leiterbahnenden. Ja nach dem welche man verbindet wird ein Tastendruck erzeugt. Meiner Meinung nach geht es eleganter schon nicht mehr.
Und ich denke mal, das jedes Frontend im Prinzip mit Tastaturshortcuts zu bedienen ist.
Nightmare - So 19 Jul, 2009 23:42
Titel:
CES kann es auch. Du kannst dir per EventManager in jedem Menü andere Funktionen für die gleichen Tasten hinterlegen
MacG - Mi 22 Jul, 2009 11:22
Titel:
Shortcuts kann wohl fast jedes CarPC-Frontend auswerten.

Bei einem Tastaturcontroller ist zu beachten, daß bestimmte Tastenkombinationen gesendet werden. Damit nicht bei einer Texteingabe Befehle im Frontend ausgeführt werden, die man nicht auslösen wollte.
ZeroDown - Do 17 Sep, 2009 13:10
Titel:
Hallo Leute,

ich suche eigentlich auch sowas in der Art, denke ich.
Bin aber mit euren Fachausdrücken nicht ganz so vertraut.

AVR? Was ist das z.B.

Ich bräuchte eine "kleine Tastatur" die mir folgende möglichkeiten auch unabhängig vom Touchscreen bietet.
z.B.
Lied weiter
Lied zurück
Pause
Lauter
Leiser
Mute

Das würde mir eigentich voll reichen.

Gibts da eine vernünftige möglichkeit?

Auch hab ich grad was von dem Thread mit dem CPC Remote gelesen, aber da hab ihc 90 % davon nicht verstanden Very Happy
Ich glaube das wäre bestimmt sowas, was ich mir auch vorstelle, oder?

Als ne Art Lenkradfernbedienung wäre es natürlich LUXUS Wink
Freezer - Do 17 Sep, 2009 14:53
Titel:
einfache lösung hierfür wäre ne logitech-mouse mit ausreichend tasten + modifizierte uberOptions Setpoint-treiber. damit kannst du jedem button einen tastendruck zuweisen und diese drücke dann mit deinem frontend entsprechend auswerten.
oder ein gamepad mit joy2key oder autohotkey...
ZeroDown - Do 17 Sep, 2009 14:56
Titel:
OK, wird schon wieder zu viel für mich Wink

Logitech Mouse wäre schonmal ne gute Idee. soweit verstanden!
aber wie funktioniert das modifizieren? Setpoint? Frontet?

Ach zur Info: Ich nehm CPos mit Frosch Wink

Gamepad würde mir nicht so gefallen!
Freezer - Do 17 Sep, 2009 16:53
Titel:
google: uberOptions, das ist modifizierte setpoint-software, womit du alle maustasten viel individueller belegen kannst.

und cpos ist dein frontend Wink
ZeroDown - Do 17 Sep, 2009 20:38
Titel:
Nehmen wir mal an, ich würde mir eine Logitech G5 kaufen.
Dann könnte ich auf die 2 Daumentasten Vor und Zurück legen können.
Auf das + und - könnte ich Lauter und Leiser machen und auf das Mausradklicken würde dann Pause machen.
Also dass ich das noch irgendwie meinem frontend beibringen muss, ist klar (obwohl ich da auch noch nicht weiß wie)

Mute würde sich dann halt erledigen, aber dafür hätt ich ja auch Pause Wink

Danke schonmal
Freezer - Fr 18 Sep, 2009 14:04
Titel:
genau, und dann hast ja noch mausrad nach links und rechts drücken und mit uberoptions kannst zumindest dem mausrad-scrollen die tasten "hoch" und "runter" zuweisen, so dass du das auch noch nutzen kannst

könntest natürlich auch eine der tasten als eine art shift-taste belegen, so dass du wenn diese gedrückt ist die anderen funktionen alle doppelt belegen kannst
ZeroDown - Fr 18 Sep, 2009 14:37
Titel:
OK, das klingt interessant, das werde ich mir als eine Möglichkeit in Betracht ziehen.
Ich hab heute mal so in nem Katalog gewuselt und habe da auch was Interessantes gefunden:
Ein Ziffernblock fur Notebooks.
Da hab ich ne schöne kleine Tastatur. Kann ich diese auch so "Umschreiben" dass das System davon dann nicht die "1" erkennt, sonder z.B. "next"?

Oder geht das nicht, da das fest definierte Tasten sind?
Freezer - Fr 18 Sep, 2009 16:11
Titel:
du kannst doch einfach im eventhandler die taste "1" mit der funktion "next" belegen
ZeroDown - Fr 18 Sep, 2009 19:05
Titel:
hättest du die gnade mir an einem Beispiel zu erklären wie man das macht?
Ich nehme mal an, dass man das im Skin machen muss, oder?
und unter welcher "Rubrik" dann? Im [Media Player]?

Wie gesagt, ich hab den Frosch Skin.
Und ein Beispiel würde wirklich reichen.
Freezer - Sa 19 Sep, 2009 03:28
Titel:
ne, ist skin-unabhängig. grundlagen siehe http://www.car-pc.info/wiki/EventHandler
wenn dann noch speziellere fragen offen sind poste einfach nochmal...
ZeroDown - Sa 19 Sep, 2009 13:08
Titel:
Hey Danke,

find ich klasse, geht optimal so.
Muss jetzt nur noch nen Nummernblock kaufen und den im Fahrzeug einbinden. Dann hab ich endlich das, was ich schon so lange gesucht habe.

Habe grad alle Funktionen belegt und habe festgestellt, dass ich sowar mehr kann, als ich anfangs wollte Wink

Jetzt muss ich dann nur noch die Tasten anders bedrucken Wink
Alle Zeiten sind GMT + 1 Stunde
Powered by phpBB2 Plus and Kostenloses Forum based on phpBB