_ _
_ __ | |__ | | ___ __ _
| '_ \| '_ \| |/ _ \ / _` |
| |_) | | | | | (_) | (_| |
| .__/|_| |_|_|\___/ \__, |
|_| ...2017-08-15 |___/
I decided I want to build a custom controller for streaming.. Ironic, since I'm
not streaming at any regular basis.. Anyway, here's the idea:
Outputs: 9 status LEDs, for showing which inputs are active.
Main Inputs: 9 Micro switches, maybe black cherries, something like that.
Mode Inputs: 9 tri-state flip-switches, for selecting how the main inputs should
work. Modes being: 1. Part of radio-button group. 2. Toggle on/off. 3. Active
only while pressed down.
The device should look roughly like this (aspect skewed in drawing):
+-----------------------------+
| ~ ~ ~ ~ ~ ~ ~ ~ ~ |
| . . . . . . . . . |
| o o o o o o o o o |
| = = = = = = = = = |
+-----------------------------+
~ = label
. = LED showing if active
o = push button (momentary type)
= = Tri-state flip switch, mounted horizontally
The device could work either as keyboard or as a serial port, I don't know
which solution I'm going for at the moment, OBS is quite easy to hack, so I
might decide to make a patch for it to be able to read additional inputs from
a serial-port, that way I'm sure no game will intercept keystrokes and get
confused.