GOPHERSPACE.DE - P H O X Y
gophering on dusted.dk
                              _     _             
                        _ __ | |__ | | ___   __ _ 
                       | '_ \| '_ \| |/ _ \ / _` |
                       | |_) | | | | | (_) | (_| |
                       | .__/|_| |_|_|\___/ \__, |
                       |_|    ...2017-08-15 |___/ 

Livestream controller idea
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.