habe seit gestern mit den Wireless Xbox 360 Controller for Windows zugelegt.
Super Teil, toll verarbeitet etc.
Nun habe ich eine Frage dazu. Ist es möglich diesen Controller als Maus zu benutzen? Gibt es hierzu geeignete Software?
Abgesehen von der Mausgeschichte, falls jemand sonst noch gute Software für das Gerät kennt, nur her damit
Finde nämlich, dass die mitgelieferte Software ziemlich mager ausgefallen ist.
Fragen zum restlichen System sollte die Signatur beantworten.
Schau mal ]
Ich persönlich würde die 1. Variante nehmen, da ich für soetwas kein Geld ausgebe.
mfg
EDIT (autom. Beitragszusammenführung):
Also:
Zuerst brauchst du das Programm "Autohotkey".
Das findest du ]
Sobald du das Programm startest, drückst du Strg+E .
Dort fügst du folgenden Script ein: Script lines most recently executed (oldest first). Press [F5] to refresh. The seconds elapsed between a line and the one after it is in parentheses to the right (if not 0). The bottommost line's elapsed time is the number of seconds since it executed.
114: GetKeyState,joyx,%JoystickNumber%JoyX
115: GetKeyState,joyy,%JoystickNumber%JoyY
116: if joyx > %JoyThresholdUpper%
121: if joyx < %JoyThresholdLower%
127: DeltaX = 0
128: if joyy > %JoyThresholdUpper%
133: if joyy < %JoyThresholdLower%
139: DeltaY = 0
140: if MouseNeedsToBeMoved
145: Return (0.02)
112: MouseNeedsToBeMoved := false
113: SetFormat,float,03
114: GetKeyState,joyx,%JoystickNumber%JoyX
115: GetKeyState,joyy,%JoystickNumber%JoyY
116: if joyx > %JoyThresholdUpper%
121: if joyx < %JoyThresholdLower%
127: DeltaX = 0
128: if joyy > %JoyThresholdUpper%
133: if joyy < %JoyThresholdLower%
139: DeltaY = 0
140: if MouseNeedsToBeMoved
145: Return (0.02)
112: MouseNeedsToBeMoved := false
113: SetFormat,float,03
114: GetKeyState,joyx,%JoystickNumber%JoyX
115: GetKeyState,joyy,%JoystickNumber%JoyY
116: if joyx > %JoyThresholdUpper%
121: if joyx < %JoyThresholdLower%
127: DeltaX = 0
128: if joyy > %JoyThresholdUpper%
133: if joyy < %JoyThresholdLower%
139: DeltaY = 0
140: if MouseNeedsToBeMoved
145: Return (0.01)
112: MouseNeedsToBeMoved := false
113: SetFormat,float,03
114: GetKeyState,joyx,%JoystickNumber%JoyX
115: GetKeyState,joyy,%JoystickNumber%JoyY
116: if joyx > %JoyThresholdUpper%
121: if joyx < %JoyThresholdLower%
127: DeltaX = 0
128: if joyy > %JoyThresholdUpper%
133: if joyy < %JoyThresholdLower%
139: DeltaY = 0
140: if MouseNeedsToBeMoved
145: Return (0.02)
112: MouseNeedsToBeMoved := false
113: SetFormat,float,03
114: GetKeyState,joyx,%JoystickNumber%JoyX
115: GetKeyState,joyy,%JoystickNumber%JoyY
116: if joyx > %JoyThresholdUpper%
121: if joyx < %JoyThresholdLower%
127: DeltaX = 0
128: if joyy > %JoyThresholdUpper%
133: if joyy < %JoyThresholdLower%
139: DeltaY = 0
140: if MouseNeedsToBeMoved
145: Return (0.01)
112: MouseNeedsToBeMoved := false
113: SetFormat,float,03
114: GetKeyState,joyx,%JoystickNumber%JoyX
115: GetKeyState,joyy,%JoystickNumber%JoyY
116: if joyx > %JoyThresholdUpper%
121: if joyx < %JoyThresholdLower%
127: DeltaX = 0
128: if joyy > %JoyThresholdUpper%
133: if joyy < %JoyThresholdLower%
139: DeltaY = 0
140: if MouseNeedsToBeMoved
145: Return (0.02)
112: MouseNeedsToBeMoved := false
113: SetFormat,float,03
114: GetKeyState,joyx,%JoystickNumber%JoyX
115: GetKeyState,joyy,%JoystickNumber%JoyY
116: if joyx > %JoyThresholdUpper%
121: if joyx < %JoyThresholdLower%
127: DeltaX = 0
128: if joyy > %JoyThresholdUpper%
133: if joyy < %JoyThresholdLower%
139: DeltaY = 0
140: if MouseNeedsToBeMoved
145: Return (0.02)
112: MouseNeedsToBeMoved := false
113: SetFormat,float,03
114: GetKeyState,joyx,%JoystickNumber%JoyX
115: GetKeyState,joyy,%JoystickNumber%JoyY
116: if joyx > %JoyThresholdUpper%
121: if joyx < %JoyThresholdLower%
127: DeltaX = 0
128: if joyy > %JoyThresholdUpper%
133: if joyy < %JoyThresholdLower%
139: DeltaY = 0
140: if MouseNeedsToBeMoved
145: Return (0.01)
112: MouseNeedsToBeMoved := false
113: SetFormat,float,03
114: GetKeyState,joyx,%JoystickNumber%JoyX
115: GetKeyState,joyy,%JoystickNumber%JoyY
116: if joyx > %JoyThresholdUpper%
121: if joyx < %JoyThresholdLower%
127: DeltaX = 0
128: if joyy > %JoyThresholdUpper%
133: if joyy < %JoyThresholdLower%
139: DeltaY = 0
140: if MouseNeedsToBeMoved
145: Return (0.02)
112: MouseNeedsToBeMoved := false
113: SetFormat,float,03
114: GetKeyState,joyx,%JoystickNumber%JoyX
115: GetKeyState,joyy,%JoystickNumber%JoyY
116: if joyx > %JoyThresholdUpper%
121: if joyx < %JoyThresholdLower%
127: DeltaX = 0
128: if joyy > %JoyThresholdUpper%
133: if joyy < %JoyThresholdLower%
139: DeltaY = 0
140: if MouseNeedsToBeMoved
145: Return (0.02)
112: MouseNeedsToBeMoved := false
113: SetFormat,float,03
114: GetKeyState,joyx,%JoystickNumber%JoyX
115: GetKeyState,joyy,%JoystickNumber%JoyY
116: if joyx > %JoyThresholdUpper%
121: if joyx < %JoyThresholdLower%
127: DeltaX = 0
128: if joyy > %JoyThresholdUpper%
133: if joyy < %JoyThresholdLower%
139: DeltaY = 0
140: if MouseNeedsToBeMoved
145: Return
148: GetKeyState,JoyPOV,%JoystickNumber%JoyPOV
149: if JoyPOV = -1
150: Return (0.01)
112: MouseNeedsToBeMoved := false
113: SetFormat,float,03
114: GetKeyState,joyx,%JoystickNumber%JoyX
115: GetKeyState,joyy,%JoystickNumber%JoyY
116: if joyx > %JoyThresholdUpper%
121: if joyx < %JoyThresholdLower%
127: DeltaX = 0
128: if joyy > %JoyThresholdUpper%
133: if joyy < %JoyThresholdLower%
139: DeltaY = 0
140: if MouseNeedsToBeMoved
145: Return (0.02)
112: MouseNeedsToBeMoved := false
113: SetFormat,float,03
114: GetKeyState,joyx,%JoystickNumber%JoyX
115: GetKeyState,joyy,%JoystickNumber%JoyY
116: if joyx > %JoyThresholdUpper%
121: if joyx < %JoyThresholdLower%
127: DeltaX = 0
128: if joyy > %JoyThresholdUpper%
133: if joyy < %JoyThresholdLower%
139: DeltaY = 0
140: if MouseNeedsToBeMoved
145: Return (0.01)
112: MouseNeedsToBeMoved := false
113: SetFormat,float,03
114: GetKeyState,joyx,%JoystickNumber%JoyX
115: GetKeyState,joyy,%JoystickNumber%JoyY
116: if joyx > %JoyThresholdUpper%
121: if joyx < %JoyThresholdLower%
127: DeltaX = 0
128: if joyy > %JoyThresholdUpper%
133: if joyy < %JoyThresholdLower%
139: DeltaY = 0
140: if MouseNeedsToBeMoved
145: Return (0.02)
112: MouseNeedsToBeMoved := false
113: SetFormat,float,03
114: GetKeyState,joyx,%JoystickNumber%JoyX
115: GetKeyState,joyy,%JoystickNumber%JoyY
116: if joyx > %JoyThresholdUpper%
121: if joyx < %JoyThresholdLower%
127: DeltaX = 0
128: if joyy > %JoyThresholdUpper%
133: if joyy < %JoyThresholdLower%
139: DeltaY = 0
140: if MouseNeedsToBeMoved
145: Return (0.02)
112: MouseNeedsToBeMoved := false
113: SetFormat,float,03
114: GetKeyState,joyx,%JoystickNumber%JoyX
115: GetKeyState,joyy,%JoystickNumber%JoyY
116: if joyx > %JoyThresholdUpper%
121: if joyx < %JoyThresholdLower%
127: DeltaX = 0
128: if joyy > %JoyThresholdUpper%
133: if joyy < %JoyThresholdLower%
139: DeltaY = 0
140: if MouseNeedsToBeMoved
145: Return (0.01)
112: MouseNeedsToBeMoved := false
113: SetFormat,float,03
114: GetKeyState,joyx,%JoystickNumber%JoyX
115: GetKeyState,joyy,%JoystickNumber%JoyY
116: if joyx > %JoyThresholdUpper%
121: if joyx < %JoyThresholdLower%
127: DeltaX = 0
128: if joyy > %JoyThresholdUpper%
133: if joyy < %JoyThresholdLower%
139: DeltaY = 0
140: if MouseNeedsToBeMoved
145: Return (0.02)
112: MouseNeedsToBeMoved := false
113: SetFormat,float,03
114: GetKeyState,joyx,%JoystickNumber%JoyX
115: GetKeyState,joyy,%JoystickNumber%JoyY
116: if joyx > %JoyThresholdUpper%
121: if joyx < %JoyThresholdLower%
127: DeltaX = 0
128: if joyy > %JoyThresholdUpper%
133: if joyy < %JoyThresholdLower%
139: DeltaY = 0
140: if MouseNeedsToBeMoved
145: Return (0.02)
112: MouseNeedsToBeMoved := false
113: SetFormat,float,03
114: GetKeyState,joyx,%JoystickNumber%JoyX
115: GetKeyState,joyy,%JoystickNumber%JoyY
116: if joyx > %JoyThresholdUpper%
121: if joyx < %JoyThresholdLower%
127: DeltaX = 0
128: if joyy > %JoyThresholdUpper%
133: if joyy < %JoyThresholdLower%
139: DeltaY = 0
140: if MouseNeedsToBeMoved
145: Return (0.01)
112: MouseNeedsToBeMoved := false
113: SetFormat,float,03
114: GetKeyState,joyx,%JoystickNumber%JoyX
115: GetKeyState,joyy,%JoystickNumber%JoyY
116: if joyx > %JoyThresholdUpper%
121: if joyx < %JoyThresholdLower%
127: DeltaX = 0
128: if joyy > %JoyThresholdUpper%
133: if joyy < %JoyThresholdLower%
139: DeltaY = 0
140: if MouseNeedsToBeMoved
145: Return (0.02)
112: MouseNeedsToBeMoved := false
113: SetFormat,float,03
114: GetKeyState,joyx,%JoystickNumber%JoyX
115: GetKeyState,joyy,%JoystickNumber%JoyY
116: if joyx > %JoyThresholdUpper%
121: if joyx < %JoyThresholdLower%
127: DeltaX = 0
128: if joyy > %JoyThresholdUpper%
133: if joyy < %JoyThresholdLower%
139: DeltaY = 0
140: if MouseNeedsToBeMoved
145: Return (0.01)
112: MouseNeedsToBeMoved := false
113: SetFormat,float,03
114: GetKeyState,joyx,%JoystickNumber%JoyX
115: GetKeyState,joyy,%JoystickNumber%JoyY
116: if joyx > %JoyThresholdUpper%
121: if joyx < %JoyThresholdLower%
127: DeltaX = 0
128: if joyy > %JoyThresholdUpper%
133: if joyy < %JoyThresholdLower%
139: DeltaY = 0
140: if MouseNeedsToBeMoved
145: Return (0.02)
112: MouseNeedsToBeMoved := false
113: SetFormat,float,03
114: GetKeyState,joyx,%JoystickNumber%JoyX
115: GetKeyState,joyy,%JoystickNumber%JoyY
116: if joyx > %JoyThresholdUpper%
121: if joyx < %JoyThresholdLower%
127: DeltaX = 0
128: if joyy > %JoyThresholdUpper%
133: if joyy < %JoyThresholdLower%
139: DeltaY = 0
140: if MouseNeedsToBeMoved
145: Return (0.02)
112: MouseNeedsToBeMoved := false
113: SetFormat,float,03
114: GetKeyState,joyx,%JoystickNumber%JoyX
115: GetKeyState,joyy,%JoystickNumber%JoyY
116: if joyx > %JoyThresholdUpper%
121: if joyx < %JoyThresholdLower%
127: DeltaX = 0
128: if joyy > %JoyThresholdUpper%
133: if joyy < %JoyThresholdLower%
139: DeltaY = 0
140: if MouseNeedsToBeMoved
145: Return (0.01)
112: MouseNeedsToBeMoved := false
113: SetFormat,float,03
114: GetKeyState,joyx,%JoystickNumber%JoyX
115: GetKeyState,joyy,%JoystickNumber%JoyY
116: if joyx > %JoyThresholdUpper%
121: if joyx < %JoyThresholdLower%
127: DeltaX = 0
128: if joyy > %JoyThresholdUpper%
133: if joyy < %JoyThresholdLower%
139: DeltaY = 0
140: if MouseNeedsToBeMoved
145: Return (0.02)
112: MouseNeedsToBeMoved := false
113: SetFormat,float,03
114: GetKeyState,joyx,%JoystickNumber%JoyX
115: GetKeyState,joyy,%JoystickNumber%JoyY
116: if joyx > %JoyThresholdUpper%
121: if joyx < %JoyThresholdLower%
127: DeltaX = 0
128: if joyy > %JoyThresholdUpper%
133: if joyy < %JoyThresholdLower%
139: DeltaY = 0
140: if MouseNeedsToBeMoved
145: Return (0.02)
112: MouseNeedsToBeMoved := false
113: SetFormat,float,03
114: GetKeyState,joyx,%JoystickNumber%JoyX
115: GetKeyState,joyy,%JoystickNumber%JoyY
116: if joyx > %JoyThresholdUpper%
121: if joyx < %JoyThresholdLower%
127: DeltaX = 0
128: if joyy > %JoyThresholdUpper%
133: if joyy < %JoyThresholdLower%
139: DeltaY = 0
140: if MouseNeedsToBeMoved
145: Return
148: GetKeyState,JoyPOV,%JoystickNumber%JoyPOV
149: if JoyPOV = -1
150: Return (0.01)
112: MouseNeedsToBeMoved := false
113: SetFormat,float,03
114: GetKeyState,joyx,%JoystickNumber%JoyX
115: GetKeyState,joyy,%JoystickNumber%JoyY
116: if joyx > %JoyThresholdUpper%
121: if joyx < %JoyThresholdLower%
127: DeltaX = 0
128: if joyy > %JoyThresholdUpper%
133: if joyy < %JoyThresholdLower%
139: DeltaY = 0
140: if MouseNeedsToBeMoved
145: Return (0.02)
112: MouseNeedsToBeMoved := false
113: SetFormat,float,03
114: GetKeyState,joyx,%JoystickNumber%JoyX
115: GetKeyState,joyy,%JoystickNumber%JoyY
116: if joyx > %JoyThresholdUpper%
121: if joyx < %JoyThresholdLower%
127: DeltaX = 0
128: if joyy > %JoyThresholdUpper%
133: if joyy < %JoyThresholdLower%
139: DeltaY = 0
140: if MouseNeedsToBeMoved
145: Return (0.01)
112: MouseNeedsToBeMoved := false
113: SetFormat,float,03
114: GetKeyState,joyx,%JoystickNumber%JoyX
115: GetKeyState,joyy,%JoystickNumber%JoyY
116: if joyx > %JoyThresholdUpper%
121: if joyx < %JoyThresholdLower%
127: DeltaX = 0
128: if joyy > %JoyThresholdUpper%
133: if joyy < %JoyThresholdLower%
139: DeltaY = 0
140: if MouseNeedsToBeMoved
145: Return (0.02)
112: MouseNeedsToBeMoved := false
113: SetFormat,float,03
114: GetKeyState,joyx,%JoystickNumber%JoyX
115: GetKeyState,joyy,%JoystickNumber%JoyY
116: if joyx > %JoyThresholdUpper%
121: if joyx < %JoyThresholdLower%
127: DeltaX = 0
128: if joyy > %JoyThresholdUpper%
133: if joyy < %JoyThresholdLower%
139: DeltaY = 0
140: if MouseNeedsToBeMoved
145: Return (0.02)
112: MouseNeedsToBeMoved := false
113: SetFormat,float,03
114: GetKeyState,joyx,%JoystickNumber%JoyX
115: GetKeyState,joyy,%JoystickNumber%JoyY
116: if joyx > %JoyThresholdUpper%
121: if joyx < %JoyThresholdLower%
127: DeltaX = 0
128: if joyy > %JoyThresholdUpper%
133: if joyy < %JoyThresholdLower%
139: DeltaY = 0
140: if MouseNeedsToBeMoved
145: Return (0.01)
112: MouseNeedsToBeMoved := false
113: SetFormat,float,03
114: GetKeyState,joyx,%JoystickNumber%JoyX
115: GetKeyState,joyy,%JoystickNumber%JoyY
116: if joyx > %JoyThresholdUpper%
121: if joyx < %JoyThresholdLower%
127: DeltaX = 0
128: if joyy > %JoyThresholdUpper%
133: if joyy < %JoyThresholdLower%
139: DeltaY = 0
140: if MouseNeedsToBeMoved
145: Return
Press [F5] to refresh.
Geändert von Ciry666 (14.04.2010 um 19:46 Uhr).
Grund: Antwort auf eigenen Beitrag innerhalb von 24 Stunden!
15.04.2010, 07:27
Threadersteller
hausel
Vielen Dank für deine Hilfe. Mitlerweile habe ich aber aber schon eine andere Methode angewedet.
Es gibt es ein ganz einfaches Freewarerogramm welches sehr viele Einstellmöglichkeiten bietet. An alle die es interessiert, das Programm nennt sich Xpadder solltet ihr Windows 7 nutzen müsst ihr beim googlen zwingend mit angeben das ihr eine Windows 7 Version braucht.