PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : X52 pro Ministick als Achse



SirToby
1. March 2015, 11:15
Hallo zusammen,

es gab doch irgendwo eine Möglichkeit, mit einem DX Hack die Achsen des Ministick auf dem X52 pro auf eine mit DX ansprechbare Achse zu legen und damit den Radarcursor zu bewegen.
Ich habe was auf Google gefunden, aber irgendwie existiert dieser Registry Key nicht...?

System ist Windows 7. Weiß das jemand von euch, wie das geht?

Danke schon mal :)

Duke
1. March 2015, 11:41
Nein. Nicht das ich wüsste.

Ich habe damals allerdings die Bereiche unterteilt in drei Teile, pro Achse...ganz aussen jeweils die Pfeiltasten belegt (oder was auch immer auf der Tastatur belegt ist, um den Radarcourser zu bewegen). So das wann immer man den Stick in die jeweilige Richtung bewegt, die Taste gedrückt wird. (Über die SST Software)

Eine andere Möglichkeit habe ich über die Jahre nie gesehen. Ich habe immer wieder gegoogelt wie man die Maus als Achse verwenden kann....fand aber nie etwas.

SirToby
1. March 2015, 12:20
So ähnlich habe ich das im Moment auch, da liegt mein DMS im Shift state drauf. Da der Ministick manchmal zittert, ist die "ungeshiftete" Variante unbelegt (als Radarcursor wäre es egal).

Es wäre allerdings gefühlvoller als der Coolie am Throttle, der hakt manchmal schon...
Schade.

Duke
1. March 2015, 17:53
Stimmt. Ja das ist das Problem beim X-52....die Potis lassen irgendwann nach und zittern. Da hilft auch kein Kontaktspray...oder nur kurzfristig...aber bis man überall dran kommt...

Bei mir ist dann beim Mini-Stick das Gummi vom Sensor gebrochen/gerissen. Seitdem geht er garnicht mehr. Die Achsen sind trotzdem noch bzw. wieder stark am Zittern.

SirToby
1. March 2015, 19:36
Bei mir zittert ab und zu der Schubregler im Bereich von 1% und die Rotationsachse neben dem Ministick, auch ungefähr in dem Bereich.

Schade, an sich ist der Stick gut. Ich war schon am Überlegen, ob ich ihn mal modde und mir ein paar stabile Gelenke reinbaue- löst aber das Potiproblem immer noch nicht.

Hannibal
1. March 2015, 21:22
Schreib mal Dunc an. Ich glaube, der kennt da eine Lösung. Oder Kolbe...

Kolbe
1. March 2015, 22:49
Die folgenden Tuts / Lösungen sind zwar für den X65, es geht allerdings mit dem X52 analog genauso.

http://www.bmsforum.org/forum/showthread.php?11428-how-to-set-the-mouse-on-throttle-to-work&highlight=x52+ministick+axis

http://forums.eagle.ru/showthread.php?t=63794
(Bevor man die Registry-Teile drüberbügelt, sollte man sich den Inhalt der Änderungen mal ansehen.)

SirToby
3. January 2021, 17:13
Also der Inhalt der *.reg Datei muss so aussehen:




Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\System\CurrentControlSet\Control \MediaProperties\PrivateProperties\Joystick\OEM\VI D_06A3&PID_0762]
"OEMName"="Saitek X52 Pro Flight Controller"
"ConfigCLSID"="{A1902D8A-F8C8-483b-A5E3-D4FCB47CB264}"
"OEMData"=hex:03,00,88,11,27,00,00,00

[HKEY_CURRENT_USER\System\CurrentControlSet\Control \MediaProperties\PrivateProperties\Joystick\OEM\VI D_06A3&PID_0762\Axes]

[HKEY_CURRENT_USER\System\CurrentControlSet\Control \MediaProperties\PrivateProperties\Joystick\OEM\VI D_06A3&PID_0762\Axes\0]
@="X"
"Attributes"=hex:01,81,00,00,01,00,30,00

[HKEY_CURRENT_USER\System\CurrentControlSet\Control \MediaProperties\PrivateProperties\Joystick\OEM\VI D_06A3&PID_0762\Axes\1]
@="Y"
"Attributes"=hex:01,81,00,00,01,00,31,00

[HKEY_CURRENT_USER\System\CurrentControlSet\Control \MediaProperties\PrivateProperties\Joystick\OEM\VI D_06A3&PID_0762\Axes\2]
@="Throttle"
"Attributes"=hex:01,81,00,00,01,00,32,00

[HKEY_CURRENT_USER\System\CurrentControlSet\Control \MediaProperties\PrivateProperties\Joystick\OEM\VI D_06A3&PID_0762\Axes\3]
@="Rotary 1"
"Attributes"=hex:01,81,00,00,01,00,33,00

[HKEY_CURRENT_USER\System\CurrentControlSet\Control \MediaProperties\PrivateProperties\Joystick\OEM\VI D_06A3&PID_0762\Axes\4]
@="Rotary 2"
"Attributes"=hex:01,81,00,00,01,00,34,00

[HKEY_CURRENT_USER\System\CurrentControlSet\Control \MediaProperties\PrivateProperties\Joystick\OEM\VI D_06A3&PID_0762\Axes\5]
@="MiniStick Y"
"Attributes"=hex:01,81,00,00,05,00,26,00

[HKEY_CURRENT_USER\System\CurrentControlSet\Control \MediaProperties\PrivateProperties\Joystick\OEM\VI D_06A3&PID_0762\Axes\6]
@="Precision slide"
"Attributes"=hex:01,81,00,00,01,00,36,00

[HKEY_CURRENT_USER\System\CurrentControlSet\Control \MediaProperties\PrivateProperties\Joystick\OEM\VI D_06A3&PID_0762\Axes\7]
@="MiniStick X"
"Attributes"=hex:01,81,00,00,05,00,24,00

[HKEY_CURRENT_USER\System\CurrentControlSet\Control \MediaProperties\PrivateProperties\Joystick\OEM\VI D_06A3&PID_0762\Axes\8]
@="Rudder"
"Attributes"=hex:01,81,00,00,01,00,35,00



Und dann geht es auch unter Windows 10 problemlos.
Ich verstehe die Jungs nicht, warum man einen analogen Ministick nicht als Achse abgreifen kann, sondern umständlich auf Tasten legen oder eine Maus drauf verschalten muss. Aber egal. So geht es auf jeden Fall.