Car-PC.info

cPOS - PowerMate mit cPOS

wirthensohn - Do 02 Jun, 2005 10:44
Titel: PowerMate mit cPOS
Hallo zusammen,

im Thread "Vorschläge, Anregungen" kam schon mal der Wunsch auf, dass cPOS doch den PowerMate unterstützen sollte. Dabei muss cPOS eigentlich gar keinen extra Support für diesen USB-Lautstärkeeinstellknopf haben, denn es geht auch so!

Ich habe PowerMate mit cPOS laufen und brauche dafür nur den originalen Treiber bzw. die Software, die PowerMate beiliegt. Daher hier mal ein Tipp, wie es geht.

Dabei kann ich per einfacher Drehung die cPOS-Lautstärke regulieren, per Klick-Drehung die System-/Master-Lautstärke einstellen und ein kurzer Klick auf das Rad sorgt für die Stummschaltung. Dazu habe ich im PowerMate-Kontrollprogramm folgende Änderungen vorgenommen:

- Es gibt nur noch zwei Profile, die PowerMate bedient: General und cPOS (für cPOS muss die cpos.exe rausgesucht werden; was schon vorhanden war, also Internet Explorer und Media Player, entfernen).
- Die originalen Lautstärkeeinstellungen bei General für Linksdreh und Rechtsdreh deaktivieren und auch für den einfachen Klick.
- Bei General die System-Lautstärkeeinstellung (Increase Volume und Decrease Volume) auf Klick-Linksdreh bzw. Klick-Rechsdreh legen.
- Das gleiche auch für cPOS: Increase Volume auf Klick-Rechtsdreh und Decrease Volume auf Klick-Linksdreh.
- In der cPOS-Konfiguration Tasten-Shortcuts für Volume-, Volume+ und Mute (für MAINMENU) vergeben. Ich habe dafür F9, F10 und F11 genommen.
- Im PowerMate-Kontrollprogramm die Funktionen Linksdreh, Rechtsdreh und Klick für cPOS mit "SendKey" belegen und die entsprechenden Funktionstasten hinterlegen.

Effekt: mit Klick-Linksdreh und Klick-Rechtsdreh stelle PowerMate nun immer und überall die Systemlautstärke ein und innerhalb von cPOS schickt PowerMate bei Linksdreh, Rechtdreh und Klick einfach Tasten-Shortcuts, die cPOS dann in leiser, lauter oder still umsetzt.

Soweit mal ganz kurz und knapp. Ich hoffe, es war einigermaßen verständlich beschrieben?!

Gruß,
Christian
fuchs - Do 02 Jun, 2005 11:46
Titel:
super, dann muß ich ja nichts machen Wink


die shortcuts von cpos funktionieren übrigens systemweit, d.h. , auch wenn eine andere anwendung im vordergrund ist, werden sie ausgeführt.

noch eine anmerkung:

ALLE button-funktionen von cPOS lassen sich auf shortcuts legen, also nicht nur die in einem bestimmten menü, sondern wirklich alle, sogar die, die in dem jeweiligen skin garnicht vorkommen.
dafür kann man die befehle in der shortcut tabelle auch von hand eintragen.

bald gibt es ja eine liste, welche befehle alle möglich sind *zu christianschiel* Smile
wirthensohn - Do 02 Jun, 2005 19:23
Titel:
fuchs hat folgendes geschrieben:
die shortcuts von cpos funktionieren übrigens systemweit, d.h. , auch wenn eine andere anwendung im vordergrund ist, werden sie ausgeführt.


Beinahe zumindest. Mit einer Ausnahme nämlich: wenn ich meine Navi-Software starte (RoadScout 2004 - ja, ich weiß, dass sie sch**** ist....), dann ist dieser kleine Bedienungsbalken zwar on-top, reagiert aber nicht auf den PowerMate (weil ja Roadscout den Focus hat). Wenn ich den Balken per Finger-Klick zum aktiven Fenster mache, dann klappt das wieder.

Aber ich würde sagen, da brauchst Du Dir keine Gedanken drüber zu machen, das ist eine andere Baustelle. Mit Roadscout haut das eh vorne und hinten nicht hin. Sobald ich losfahre, schaltet Roadscout auf einen vereinfachten Bildschirm mit großem Richtungspfeil und Distanzanzeige um und legt sich ebenfalls on-top - auch brutal über den kleinen Bedienungsbalken von cPOS drüber. Nichts zu machen.... Sad

Na ja, aber das ist ein anderes Thema.

Gruß,
Christian
kevin_lebt - Do 02 Jun, 2005 23:21
Titel:
@wirthensohn
Ja hast scho recht. Der Powermate kann man zur Lautstärkeregelung benutzen, aber ich möchte ihn zum durch- "scrollen" von den Buttons in CPOS benutzen. Doch jeder Button von CPOS braucht einen anderen Shortcut. Ist es möglich in CPOS enen Shortcut zu programmieren der es mir erlaubt durch die Buttons zu zappen? Ist immer recht nervtötend auf einem Kopfsteinpflaster zu fahren und mit dem Finger den richtigen Button auf dem Touchscreen zu treffen. Wink

Werd mich selber mal mit dem Girder beschäftigen. Der hat ja ein Powermate Plug-in. Vielleicht löst der das Problem.

Mfg
MacG - Fr 03 Jun, 2005 14:37
Titel:
Fuchs hatte doch eine Tastatursteurung für cPOS eingebaut. Mit den Pfeiltasten konnte man glaube von Taste zu Taste springen, zwar nicht in einer leicht nachvollziehbaren Reihenfolge, dies kann aber auch am Skin gelegen haben.

Über Girder müßtest Du der Drehbewegung zum Bsp. oben und unten der Cursortasten zuordnen und dem Druck dann Enter. Ich kann es leider nicht testen, da ich keinen Powermate habe und cPOS zur Zeit auch nicht installiert ist.
fuchs - Do 04 Aug, 2005 00:35
Titel:
hi,

demnächst wird die bedienung von cpos für eingabegeräte wie tastatur/idrive/powermate/lenkradfernbedienung und ähnliche verbessert:

bisher konnte man ja nur shortcuts anlegen, die jede funktion direkt ausgeführt haben.
bald kann man aber auch mit selbst definierten tasten in den menüs die buttons/slider/listen selektieren und die entsprechende funktion durch eine weitere taste ausführen lassen.
außerdem wird man mit entsprechenden shortcuts auch durch die menüs "blättern" können.

momentan arbeite ich mit glow zusammen an einem konzept für eine möglichst einfache und sichere bedienung, bei der man auf den touchscreen völlig verzichten kann.

gruß, fuchs
horob - Do 04 Aug, 2005 02:01
Titel:
Zitat:
momentan arbeite ich mit glow zusammen an einem konzept für eine möglichst einfache und sichere bedienung, bei der man auf den touchscreen völlig verzichten kann.


Wenn dies nur annähernd so gut wird, wie cPOS selbst, dann wird das mit Sicherheit die ultimative Lösung werden !

Und jetzt lasst Euch nicht stören und macht mal schön weiter !

Robert
re-vo-lution - Do 04 Aug, 2005 10:03
Titel:
@fuchs:
Um eine Bedienung ohne Touchscreen zu ermoglichen sollte man einfach wie unter Windows per TAB-Taste springen koennen, dies koennte man dann z.B. per powermate. Man muesste nur in der uniskin.ini die Buttonreihenfolge festlegen. Vielleicht kanst Du ja diese Reihenfolge in Dein Programm einbauen, unter VB wird das ja mit der Funktion "TabIndex" verwaltet.

MfG

revo
vbherodes - Do 04 Aug, 2005 19:16
Titel:
Na dann ist meine gute alte Opel LFB (Lenkradfernbedienung) in Verbindung mir einer I/O (Schnittstellenkarte) doch nicht ganz nutzlos.
Und das ganze Geschrei, von wegen es wäre bei der Fahrt mit dem TS so unsicher, hat sich damit.


SWEET!

MfG
Marc
fuchs - Fr 19 Aug, 2005 20:00
Titel:
@revo:
ja, genau so ist es geplant: entweder mit tab oder einer anderen definierbaren taste.

@vbherodes:
hast du eigentlich mittlerweile eine io-karte?
und läuft die opel lfb damit ?
one-t - Mi 29 März, 2006 17:28
Titel:
Hab mal die Suche benutzt, aber nichts passendes gefunden.
Möchte das cPOS Menü mit dem Powermate steuern. Also nach Links drehn im Hauptmenü auf die nächste auswahl möglichkeit gehn und dass man die dann mit dem knopfdruck bestätigt.
Wie mach ich das mit dem Eventhändler, welche Funktion ist das?
doka - Mi 29 März, 2006 20:44
Titel:
hallo one-t

object_+ / object_- bzw. object_up / object_down

zur auswahl object_select.

lässt sich aber gaz leicht durch probieren herausfinden....

lg
one-t - Mi 29 März, 2006 21:45
Titel:
es geht.... Smile ich habs wie oft mit allem möglichen probiert. Dann hat wohl gerade bei object was anderes nicht gestimmt.
Vielen dank an doka, hast mir jetzt sehr viel probieren erspart.
doka - Mi 29 März, 2006 21:49
Titel:
schon gut, mir gehts da ja nicht anders,

und....
dafür ist das Forum da...
one-t - Do 30 März, 2006 10:57
Titel:
Hab noch ein Problem. Hab die Click Funktion der Powermate mit object_select belegt. Hat auch im EventHandler geklappt, dass wenn ich auf die Powermate draufdrücke dieser "key" zugewiesen wird. Aber wenn ich dann mit dem Regler duch cPOS scrolle und z.B. das Menü Media öffnen will passiert nix....
doka - Do 30 März, 2006 18:01
Titel:
Ich kenne die software vom powermate nicht, aber besteht denn die möglichkeit, das du in der treibersoftware, die beim powermate dabei war einen Key bestimmst, zb F9 und diesen Key dann in den eventhändler auch manuell einträgst?

wenn das nichts hilft, dann muß ich dich noch mal auf die suche verweisen, such auch mal in kombination nach powermate und zorro, der hat einen anderen treiber dafür geschrieben, soweit ich weis....
Alle Zeiten sind GMT + 1 Stunde
Powered by phpBB2 Plus and Kostenloses Forum based on phpBB