|
Autor |
Nachricht |
Olli84
Postingschinder
Alter: 40
Anmeldung: 19.01.2005
Beiträge: 568
Wohnort: Düsseldorf
2008 Smart Pulse
|
|
Hallo Leute!
Bei KalleMinogue und mir tritt ein Problem auf, wenn wir Girder oder MWI zur Steuerung von cPos verwenden.
Wir wollen den ccStick verwenden und ich auch ein Gamepad mit Girder HID-Plugin.
In den jeweiligen Konfigurationen haben wir jeweils Tasten zugeordnet, die Girder bzw. MWI sendet.
Für die Menüs möchten wir den Tasten unterschiedliche Funktionen zuweisen.
Hier ein Beispiel:
Ich habe die Tasten hoch, runter und rechts aufs Gamepad gelegt.
Der Event-Handler schaut wie folgt aus:
Code:
|
Logic0Function=object_+
Logic0Event=key_40 & activmenu ! mediaplayer
Logic0Options=3
Logic1Function=object_-
Logic1Event=key_38 & activmenu ! mediaplayer
Logic1Options=3
Logic2Function=object_select
Logic2Event=key_39 & activmenu ! mediaplayer
Logic2Options=3
Logic3Function=listview_select
Logic3Event=activmenu=mediaplayer & key_39
Logic3Options=3
Logic4Function=listview_up
Logic4Event=activmenu=mediaplayer & key_38
Logic4Options=3
Logic5Function=listview_down
Logic5Event=activmenu=mediaplayer & key_40
Logic5Options=3
|
Übersetzt: Im Mediaplayer will ich die Liste steuern und sonst durch die Objekte schalten.
Das funktioniert auch wunderbar, solange ich die Pfeiltasten der Tastatur nutze, nur leider nicht, wenn ich das Gamepad benutze. Dann funktioniert das Ganze nur, wenn ich nicht im Mediaplayer bin. Also die Funktion der Listensteuerung funktioniert nicht, also sobald activmenu eingreifen soll.
KalleMinougue hat da ähnliche Probleme mit MWI, er wird sich sicher auch noch hier melden.
Da das Ganze mit zwei unabhängigen Programmen besteht, nehme ich mal an, dass es irgendwie an cPos liegt, dass dort eine Unterscheidung zwischen echten Tastaturbefehlen vorgenommen wird.
Hat jemand eine Idee, wie man das zum Laufen kriegt?
Gruß, Olli
|
|
|
|
Hardware: Großer Umbau ...
|
|
|
|
|
bmw530
Forumjunkie
Alter: 102
Anmeldung: 25.06.2006
Beiträge: 652
Wohnort: Ingolstadt
2002 BMW 5 Series
|
|
Das Problem habe ich auch, probiere schon seit der pre31 und habe gehofft dass das Prob. mit der 0.71 behoben ist.
Habe allerdings auch schon Erfolge gehabt, zwar etwas umständlicher aber es geht.
Man benötigt dazu einen zusätzlichen Timer pro Menu.
Wegen genauer Anleitung muss ich noch nachsehen.
|
|
|
|
Hardware: AMD Athlon 3800+, 10,2 Zoll TFT Touchsc., ccStick, Car2Pc Software: Cpos, MWI
|
|
|
|
Olli84
Postingschinder
Alter: 40
Anmeldung: 19.01.2005
Beiträge: 568
Wohnort: Düsseldorf
2008 Smart Pulse
|
|
Das wäre natürlich eine Möglichkeit mit dem Timer, aber ist natürlich auch etwas umständlicher.
Die Frage ist halt, woran es liegt und ob man das nicht ändern kann.
Gruß, Olli
|
|
|
|
Hardware: Großer Umbau ...
|
|
|
|
KalleMinogue
Fingerwundschreiber
Alter: 44
Anmeldung: 22.02.2007
Beiträge: 532
Wohnort: Bruchlyn
|
|
Jede Alternative wäre nicht schlecht. Aber am besten würde eine Lösung des Problems sein. Ich hoffe ein Entwickler äußert sich nochmal zu dem Problem.
Gruß Kalle
|
|
|
|
|
|
|
|
bmw530
Forumjunkie
Alter: 102
Anmeldung: 25.06.2006
Beiträge: 652
Wohnort: Ingolstadt
2002 BMW 5 Series
|
|
also Cpos hat Probleme mit SendKey und Activmenu und sendet nur ersten Eintrag im Evendhandler.
@olli84
hier habe ich eine Lösung für deine Einstellung, bei mir funktioniert es wunderbar.
EINTRAG CPOS Ini.
[Logic]
Logic0Function=object_-
Logic0Event=activmenu ! mediaplayer & key_49
Logic0Options=3
Logic1Function=object_+
Logic1Event=activmenu ! mediaplayer & key_51
Logic1Options=3
Logic2Function=object_select
Logic2Event=activmenu ! mediaplayer & key_53
Logic2Options=3
Logic3Function=listview_down
Logic3Event=activmenu = mediaplayer & key_50
Logic3Options=3
Logic4Function=listview_up
Logic4Event=activmenu = mediaplayer & key_52
Logic4Options=3
Logic5Function=listview_select
Logic5Event=activmenu = mediaplayer & key_54
Logic5Options=3
Logic6Function=0
EINSTELLUNG MWI
|
|
|
|
Hardware: AMD Athlon 3800+, 10,2 Zoll TFT Touchsc., ccStick, Car2Pc Software: Cpos, MWI
|
|
|
|
Olli84
Postingschinder
Alter: 40
Anmeldung: 19.01.2005
Beiträge: 568
Wohnort: Düsseldorf
2008 Smart Pulse
|
|
DANKE! Die Idee ist gut!
@Kalle: Probier das doch bitte mal aus!
Ich werde mal gucken, ob das auch mit Girder hinhaut.
Gruß, Olli
|
|
|
|
Hardware: Großer Umbau ...
|
|
|
|
|
KalleMinogue
Fingerwundschreiber
Alter: 44
Anmeldung: 22.02.2007
Beiträge: 532
Wohnort: Bruchlyn
|
|
Vielen Dank!
Ich bin begeistert. ES FUNKTIONIERT
Super!
Gruß
Kalle
|
|
|
|
|
|
|
|
|
|
Nächstes Thema anzeigen
Vorheriges Thema anzeigen
|
Du kannst keine Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum nicht antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum nicht posten Du kannst Dateien in diesem Forum nicht herunterladen
|
|
|