Line 1: |
Line 1: |
| + | [[File:RedJoystick.jpg|thumb|200px|The Red Joystick]] |
| + | |
| + | There are two types of joystick available for our social sciences researchers: |
| + | *[[#Red Joystick|TSG Red Joystick]], a custom built, unimaginatively named, single-axis joystick with a bright red base. |
| + | *[[#Logitech Attack 3|Logitech Attack 3]], a commercial multi-axis joystick controller. |
| + | |
| + | |
| == Red Joystick == | | == Red Joystick == |
| | | |
− | [[File:RedJoystick.jpg|thumb|200px|Red Joystick]] | + | === Installation === |
| + | The Red Joystick is a [[wikipedia:plug and play|plug and play]] USB device. |
| | | |
− | === Settings === | + | === Configuration === |
| | | |
− | The Red Joystick can be connected to the computer via USB; the device will emulate a serial port. The following COM port settings should be used:
| + | When connected to a PC via USB, the Red Joystick will emulate a serial port. The following COM port settings should be used: |
| | | |
| {| class="wikitable" | | {| class="wikitable" |
Line 40: |
Line 48: |
| |} | | |} |
| | | |
− | === Python === | + | ===Presentation=== |
| + | '''Example PCL code you can program a handle to send a marker:''' |
| + | |
| + | active_buttons = 0; |
| + | begin; |
| + | picture { |
| + | text { caption = " "; font_size = 16; } t_Text1; x = 0; y = 0; |
| + | } P_Text; |
| + | begin_pcl; |
| + | joystick stick = response_manager.get_joystick( 1 ); |
| + | loop int i = 1 |
| + | until false |
| + | begin |
| + | stick.poll( ); |
| + | t_Text1.set_caption("coordinates: " + string(stick.x()) + ":" + string(stick.y()), true); |
| + | P_Text.present(); |
| + | end; |
| + | |
| + | ==== Python ==== |
| <syntaxhighlight lang="python" line> #!/usr/bin/env python | | <syntaxhighlight lang="python" line> #!/usr/bin/env python |
| from rusocsci import joystick, utils | | from rusocsci import joystick, utils |
Line 58: |
Line 84: |
| </syntaxhighlight> | | </syntaxhighlight> |
| | | |
− | == Logitech Attack 3 Controller == | + | == Logitech Attack 3 == |
| [[File:logitech_joystick.jpg|thumb|200px|Logitech Attack 3 Joystick]] | | [[File:logitech_joystick.jpg|thumb|200px|Logitech Attack 3 Joystick]] |
| | | |
Line 74: |
Line 100: |
| <br /> | | <br /> |
| | | |
− | ==== Windows 7 64bit ==== | + | ==== Windows 7 64bit and Windows 10 64bit ==== |
| | | |
| # Download [[media:dx7dll.zip | dx7vb.dll]]. | | # Download [[media:dx7dll.zip | dx7vb.dll]]. |