Skip to content

Instantly share code, notes, and snippets.

import time
import gremlin
t16000 = gremlin.input_devices.JoystickDecorator(
"T.16000M",
72331530,
"Default"
)
import gremlin
device1 = gremlin.input_devices.JoystickDecorator(
"T.16000M",
72331530,
"Default"
)
device2 = gremlin.input_devices.JoystickDecorator(
"Joystick - HOTAS Warthog",
import math
import gremlin
# Use and configure this if different joystick types are being used
device1 = gremlin.input_devices.JoystickDecorator(
"T.16000M",
72331530,
"Default"
)
@WhiteMagic
WhiteMagic / buttons2hat.py
Created February 23, 2018 10:53
Turns a set of buttons into a hat
import math
import gremlin
t16000 = gremlin.input_devices.JoystickDecorator(
"T.16000M",
72331530,
"Default"
)
@WhiteMagic
WhiteMagic / axis_rotation.py
Last active February 19, 2018 17:05
Corrects for physical stick rotation
import math
import gremlin
t16000 = gremlin.input_devices.JoystickDecorator(
"T.16000M",
72331530,
"Default"
)
@WhiteMagic
WhiteMagic / shift.xml
Created December 9, 2017 22:37
Shift mode example
<?xml version="1.0" ?>
<profile version="5">
<devices>
<device id="0" name="keyboard" type="keyboard" windows_id="0">
<mode name="Default"/>
</device>
<device id="72287234" name="Joystick - HOTAS Warthog" type="joystick" windows_id="3">
<mode name="Default">
<axis description="" id="1">
<container type="basic">
import threading
import time
import gremlin
# Joystick decorator
t16000 = gremlin.input_devices.JoystickDecorator(
"T.16000M",
72331530,
"Default"
if starting:
joystick_id = 2
button_id = 0
is_enabled = False
if joystick[joystick_id].getPressed(button_id):
if not is_enabled:
keyboard.setPressed(Key.NumberPad5)
keyboard.setKeyDown(Key.NumberPad2)
speech.say("On")
import math
import time
import gremlin
t16000 = gremlin.input_devices.JoystickDecorator(
"T.16000M",
72331530,
"Default"
)
import math
import time
import gremlin
t16000 = gremlin.input_devices.JoystickDecorator(
"T.16000M",
72331530,
"Default"
)