Line 1: |
Line 1: |
− | {{Infobox tsg
| + | [[File:RedJoystick.jpg|thumb|200px|The Red Joystick]] |
− | | name = Joystick
| |
− | | image = RedJoystick.jpg
| |
− | | caption = The "Red Joystick" | |
− | | downloads =
| |
− | }}
| |
| | | |
| + | 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. |
| | | |
− | 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 == |
Line 53: |
Line 48: |
| |} | | |} |
| | | |
− | ===Usage=== | + | ===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 ==== | | ==== Python ==== |
Line 72: |
Line 83: |
| time.sleep(1) | | time.sleep(1) |
| </syntaxhighlight> | | </syntaxhighlight> |
− |
| |
| | | |
| == Logitech Attack 3 == | | == Logitech Attack 3 == |
Line 90: |
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]]. |