Line 1: |
Line 1: |
| == Red Joystick == | | == Red Joystick == |
− |
| |
| | | |
| [[File:RedJoystick.jpg|thumb|200px|Red Joystick]] | | [[File:RedJoystick.jpg|thumb|200px|Red Joystick]] |
− |
| |
| | | |
| === Settings === | | === Settings === |
Line 43: |
Line 41: |
| | | |
| === Python === | | === Python === |
− |
| |
− | <nowiki> #!/usr/bin/env python
| |
− |
| |
− | #!/usr/bin/env python
| |
− | from rusocsci import joystick, utils
| |
− | import logging, time
| |
− |
| |
− | ## Setup Section
| |
− | #logging.getLogger().setLevel(logging.DEBUG) # use this for debug info
| |
− | #utils.serialList() # get alist of ports with a joystick or buttonbox connected
| |
− | j = joystick.Joystick()
| |
− | #j = joystick.Joystick(1) # use this to connect to the second joystick
| |
− | #j = joystick.Joystick(port="COM1") # use this to connect to a joystick on a specific port
| |
− |
| |
− | ## Experiment Section
| |
− | for i in range(15):
| |
− | print("x: {}".format(j.getX()))
| |
− | time.sleep(1)</nowiki>
| |
− |
| |
− |
| |
− | === Pyhon Script ===
| |
− |
| |
| <nowiki> #!/usr/bin/env python | | <nowiki> #!/usr/bin/env python |
| from rusocsci import joystick, utils | | from rusocsci import joystick, utils |
Line 81: |
Line 57: |
| time.sleep(1)</nowiki> | | time.sleep(1)</nowiki> |
| | | |
− | = Logitech Attack 3 Controller = | + | == Logitech Attack 3 Controller == |
− | [[File:logitech_joystick.jpg|200px|Image: 200 pixels]] | + | [[File:logitech_joystick.jpg|thumb|200px|Logitech Attack 3 Joystick]] |
− | | |
− | == Installation DirectX DLL ==
| |
− | | |
− | | |
− | '''Copy the dx7vb.dll file'''
| |
− | | |
− | You can find the dll here: [[media:dx7dll.zip]]
| |
− | | |
− | | |
− | ''Windows 7 32bit''
| |
− | | |
− | Within Windows 7 32bit version you need to copy the file dx7vb.dll to the following destination:
| |
− | | |
− | C:\windows\system32
| |
− | | |
− | ''Windows 7 64bit''
| |
− | | |
− | Within Windows 7 64bit version you need to copy the file dx7vb.dll to the following destination:
| |
| | | |
− | C:\windows\SysWow64
| + | === Installation === |
| | | |
− | '''Register the DLL file by executing the following command within the commandline with administrator rights:'''
| + | The Logitech Attack 3 joystick requires a DirectX 7 DLL file to be installed on your computer. If it hasn't been installed yet, please follow the instructions below. |
| | | |
− | ''Windows 7 32bit''
| + | ==== Windows 7 32bit ==== |
− | C:\Windows\System32\regsvr32 <span style="font-size: 12px;">dx7vb.dll</span>
| |
| | | |
− | ''Windows 7 64bit''
| + | # Download the [[media:dx7dll.zip | dx7vb.dll file]]. |
− | C:\Windows\Syswow64\regsvr32 <span style="font-size: 12px;">dx7vb.dll</span>
| + | # Extract the zip and copy the .dll file into the following folder: <code>C:\Windows\System32</code> |
| + | # Open the Windows Command Prompt with Administrator rights. |
| + | # Register the DLL file by executing the following command:<br /> <code>C:\Windows\System32\regsvr32 dx7vb.dll</code> |
| + | # When done correctly, you should see the following message:<br /><br />[[file:regsvr32.jpg]] |
| + | <br /> |
| | | |
− | As a result you will see the following message:
| + | ==== Windows 7 64bit ==== |
| | | |
− | [[file:regsvr32.jpg]] | + | # Download the [[media:dx7dll.zip | dx7vb.dll file]]. |
| + | # Extract the zip and copy the .dll file into the following folder: <code>C:\Windows\SysWow64</code> |
| + | # Open the Windows Command Prompt with Administrator rights. |
| + | # Register the DLL file by executing the following command:<br /> <code>C:\Windows\SysWow64\regsvr32 dx7vb.dll</code> |
| + | # When done correctly, you should see the following message:<br /><br />[[file:regsvr32.jpg]] |