| Vorheriges Thema anzeigen :: Nächstes Thema anzeigen |
| Tags:
0
04
als
applets
c3
g13
g15
g19
joystick
logitech
makro
maus
maustasten
mouse
nicht
profile
script
skript
tasten
zuweisen
|
| Autor |
Nachricht |
Mahyar
Anmeldungsdatum: 16.06.2009 Beiträge: 9
Punkte: null
|
Verfasst am: Do 14.Jan.2010 09:25 Titel: G13 als Maus benutzen |
|
|
Hallo Leute,
wie der Titrl schon verrät, möchte ich gerne G13-Joystick als Maus verwenden!!
Gibt´s da eine Möglichkeit??
PS: Ích habe noch die G19!! Also vielleicht in Kombination??
Könnte mir bitte Jemand helfen?
|
|
| Nach oben |
|
 |
micha.s
Anmeldungsdatum: 29.12.2009 Beiträge: 270
Punkte: 31
|
Verfasst am: Fr 15.Jan.2010 00:25 Titel: |
|
|
Ja, die Kombination habe ich auch.
Du kannst ja den den Joystick für jeden M-Tasten-Zustand unterschiedlich einstellen.
Bei mir läuft der z.B. nur unter M3 als Maus. (Unter M2 simuliert er Pfeiltasten.)
Aber egal:
Im Key-Profiler kannst Du den Joystick für alle 4 Richtungen auf "Mouse" stellen.
Jetzt brauchen wir noch Maustasten: Dafür weisen wir G23 und G24 "Skript" zu .
Jetz muss man das Skript noch entsprechend anpassen. Du gehst auf Bearbeiten / Skripteditor und gibst dort folgendes ein:
| Code: |
function OnEvent(event, arg, family)
lhcmkey_state=GetMKeyState("lhc")
if (event == "G_PRESSED" and arg == 23 and lhcmkey_state == 3 and family == "lhc") then
PressMouseButton(1)
end
if (event == "G_RELEASED" and arg == 23 and lhcmkey_state == 3 and family == "lhc") then
ReleaseMouseButton(1)
end
if (event == "G_PRESSED" and arg == 24 and lhcmkey_state == 3 and family == "lhc") then
PressAndReleaseMouseButton(3)
end
end
|
Was hinter dem lhcmkey_state seht, legt fest, für welche M-taste das gilt.
Wenn Du das für alle M-Keys willst, dann sollte es reichen, das "and lhcmkey_state == 3 " einfach wegzulassen.
Viel Spaß beim Ausprobieren. Wenn's nicht klappt: nachfragen
Freundliche Grüße,
Micha
Zuletzt bearbeitet von micha.s am Di 26.Jan.2010 17:47, insgesamt einmal bearbeitet |
|
| Nach oben |
|
 |
KnoPPi
Anmeldungsdatum: 26.01.2010 Beiträge: 10
Punkte: null
|
Verfasst am: Di 26.Jan.2010 16:16 Titel: |
|
|
Hallo, ich habe mi die G13 besorgt und möchte auch den Joystick als Maus nutzen.
Ich finde aber keinerlei Einstellungsmöglichkeiten um den Joystick auf Mouse umzustellen.
Die Logitech Software ist auf dem neusten stand.
Danke schon mal
|
|
| Nach oben |
|
 |
micha.s
Anmeldungsdatum: 29.12.2009 Beiträge: 270
Punkte: 31
|
Verfasst am: Di 26.Jan.2010 16:33 Titel: |
|
|
Also, Du hast dann auch den Logitech G-Series Key Profiler. Da werden ja auch die ganzen Tasten zugewiesen. Jetzt klickst Du nacheinander auf die Felder über/unter/neben den Joysticktasten (wo "nicht zugewiesen" steht) und wählst dort den untersten Eintrag "Mouse zuweisen..".
Das obige Script fügst Du auch noch ein, wegen der "Maustasten". Die kann man nicht einfach zuweisen. Im Key Profiler gehst Du dazu oben auf "Bearbeiten", dann auf "Skripteditor...-"
Jetzt öffnet sich das noch ziemlich leere Standardskript. Dort fügst Du den Code ein, der im vorigen Beitrag steht. Nachdem Du jetzt auf der G13 die M3-Taste gedrückt hast, sollte die Mausbenutzung funktionieren, mit G23 als linker und G24 als rechter Maustaste.
Viel Erfolg,
micha
|
|
| Nach oben |
|
 |
KnoPPi
Anmeldungsdatum: 26.01.2010 Beiträge: 10
Punkte: null
|
Verfasst am: Di 26.Jan.2010 16:45 Titel: |
|
|
Ich habe dort nur 'Joystick zuweisen' stehen, wenn ich darauf klicke übernimmt er das direkt für alle 'Joystick-Tasten' .
Das Script hab ich eingefügt und gespeichert aber gehen tut es nicht.
Vielleicht bin ich auch einfach zu bloede dafür
|
|
| Nach oben |
|
 |
micha.s
Anmeldungsdatum: 29.12.2009 Beiträge: 270
Punkte: 31
|
Verfasst am: Di 26.Jan.2010 16:58 Titel: |
|
|
Das wird's sein!
Nein, das ist auch etwas verwirrend. Nicht auf den Joystickknopf selber klicken, sondern auf die kleinen Pfeile auf / ab/ hoch/ runter, da kann man dann auch Mouse zuweisen.
(Key Profiler Version 3.04.137, Windows XP)
| Beschreibung: |
|
| Dateigröße: |
65.38 KB |
| Angeschaut: |
931 mal |

|
|
|
| Nach oben |
|
 |
KnoPPi
Anmeldungsdatum: 26.01.2010 Beiträge: 10
Punkte: null
|
Verfasst am: Di 26.Jan.2010 17:03 Titel: |
|
|
Ich weis schon wie du das meinst, ich habe dort aber nur Joystick zuweisen stehen.
Darunter ist nichts mehr, bei mir ist die Softwareversion die 3.03.133, ich nutze Win 7 Ultimate und laut Logitech ist meine Software auf dem neusten stand
Ich könnte ja mal die Software deinstallieren und von der CD die bei der G13 dabei war neu instalieren wobei ich nicht glaube das es was bringt.
|
|
| Nach oben |
|
 |
micha.s
Anmeldungsdatum: 29.12.2009 Beiträge: 270
Punkte: 31
|
Verfasst am: Di 26.Jan.2010 17:11 Titel: |
|
|
Lieber die neueste probieren:
http://www.logitech.com/index.cfm/441/5123&cl=de,de?osid=14
Zitat von der Logitech-Website:
Titel: GamePanel-Software
Software Version: 3.04
Post Date: 12/18/2009
Plattform: Windows 7
Allerdings weiß ich nicht, ob's an Windwos 7 liegt. Aber einen Versuch wäre es wert.
|
|
| Nach oben |
|
 |
KnoPPi
Anmeldungsdatum: 26.01.2010 Beiträge: 10
Punkte: null
|
Verfasst am: Di 26.Jan.2010 17:29 Titel: |
|
|
Da sag ich mal fleißig Danke.
Das mit der Maus funktioniert nun, das einzige was nun noch nicht will sind die Maus-Tasten
|
|
| Nach oben |
|
 |
micha.s
Anmeldungsdatum: 29.12.2009 Beiträge: 270
Punkte: 31
|
Verfasst am: Di 26.Jan.2010 17:35 Titel: |
|
|
Siehe oben, das mit dem Skript.
Nicht vergessen: Den Tasten G24 und 25 "Skript" zuweisen!
|
|
| Nach oben |
|
 |
KnoPPi
Anmeldungsdatum: 26.01.2010 Beiträge: 10
Punkte: null
|
Verfasst am: Di 26.Jan.2010 17:40 Titel: |
|
|
Warum muss eigentlich immer alles so kompliziert sein
So, code kopiert, eingefügt und gespeichert.
Bei G23 und G24 auf Script zuweisen geklickt - geht immernoch nicht.
|
|
| Nach oben |
|
 |
micha.s
Anmeldungsdatum: 29.12.2009 Beiträge: 270
Punkte: 31
|
Verfasst am: Di 26.Jan.2010 17:44 Titel: |
|
|
Wie sieht Dein Skript denn jetzt aus? Kannst Du das mal posten? Das kann nicht an der Version liegen.
Die Zuweisungen hast Du schon unter m3 vorgenommen, oder? Ansonsten müsste man den Code ein bisschen ändern.
|
|
| Nach oben |
|
 |
KnoPPi
Anmeldungsdatum: 26.01.2010 Beiträge: 10
Punkte: null
|
Verfasst am: Di 26.Jan.2010 17:52 Titel: |
|
|
Die G13 steht die ganze Zeit auf M3
Und der Code sieht so aus:
| Code: | function OnEvent(event, arg, family)
lhcmkey_state=GetMKeyState("lhc")
if (event == "G_PRESSED" and arg == 23 and lhcmkey_state == 3 and family == "lhc") then
PressMouseButton(1)
end
if (event == "G_RELEASED" and arg == 23 and lhcmkey_state == 3 and family == "lhc") then
ReleaseMouseButton(1)
end
if (event == "G_PRESSED" and arg == 24 and lhcmkey_state == 3 and family == "lhc") then
PressAndReleaseMouseButton(3)
end |
wobei ich als Maus-Tasten lieber die G5 als Linke und die G14 als Rechte hätte aber das ist wohl am einfachsten zu ändern.
|
|
| Nach oben |
|
 |
micha.s
Anmeldungsdatum: 29.12.2009 Beiträge: 270
Punkte: 31
|
Verfasst am: Di 26.Jan.2010 18:01 Titel: |
|
|
Aua, Schande über mich. Da fehlt noch ein "end", in der allerletzten zeile,
also so:
| Code: |
function OnEvent(event, arg, family)
lhcmkey_state=GetMKeyState("lhc")
if (event == "G_PRESSED" and arg == 5 and lhcmkey_state == 3 and family == "lhc") then
PressMouseButton(1)
end
if (event == "G_RELEASED" and arg == 5 and lhcmkey_state == 3 and family == "lhc") then
ReleaseMouseButton(1)
end
if (event == "G_PRESSED" and arg == 14 and lhcmkey_state == 3 and family == "lhc") then
PressAndReleaseMouseButton(3)
end
end |
Die Tasten habe ich gleich auch umpositioniert auf G5 und 14. Wenn Du den Joystick immer als Maus willst, kannst Du vermutlich das " and lhcmkey_state==3 " einfach weglassen. Wenn's jetzt nicht geht, weiß ich aber auch nicht mehr...
|
|
| Nach oben |
|
 |
KnoPPi
Anmeldungsdatum: 26.01.2010 Beiträge: 10
Punkte: null
|
Verfasst am: Di 26.Jan.2010 18:10 Titel: |
|
|
Fühl dich mal virtuell geknutscht ! x'D
Es geht. Das einzige was mich nun stört ist das meine Maus bei jedem drücken einer Maus-Taste ein Stückchen wandert, aber daran werd ich mich dann gewöhnen müssen
|
|
| Nach oben |
|
 |
|