Skip to content

Instantly share code, notes, and snippets.

@vsTerminus
vsTerminus / MIDI_to_vJoy.py
Created March 27, 2022 04:11
MIDI to vJoy in FreePIE
import time
def update():
global midiKeysPressed
global buttonChange
global axisIncrement
diagnostics.watch(midi[0].data.channel);
diagnostics.watch(midi[0].data.status);
diagnostics.watch(midi[0].data.buffer[0]);
diagnostics.watch(midi[0].data.buffer[1]);
@vsTerminus
vsTerminus / MegaShifter.ino
Created May 18, 2021 06:53
Replacement Arduino program for TechAffliction Mega Shifter
// Ground digital pins 2 and 3 to press joystick buttons 0 and 1
//
// Based on the "Simple example application that shows how to
// read four Arduino digital pins and map them to the USB Joystick library"
// by Matthew Heironimus
// 2015-11-20
//
// Modified to replace a broken "Mega Shifter" 18-speed shift knob controller
// by vsTerminus
// 2021-05-18