master
Bel LaPointe 2023-03-24 12:57:31 -06:00
parent adabc4eb98
commit c298bb0dfd
2 changed files with 43 additions and 1 deletions

View File

@ -19,3 +19,44 @@ Think Dug's Twitch Chat Plays
* output * output
* to keyboard * to keyboard
* to stderr * to stderr
## Hosting a Mayhem Party
#### Requirements
1. [`rusty-pipe`](https://gogs.inhome.blapointe.com/bel/rusty-pipe)
1. [`mayhem-party`](https://gogs.inhome.blapointe.com/bel/mayhem-party)
1. [`stt`](https://gogs.inhome.blapointe.com/bel/stt)
### Clients
#### Distribute `rusty-pipe`
Each client needs 1 executable and 1 env file with a unique set of buttons
```bash
INPUT_NAME=gui
OUTPUT_UDP_HOST=ip
OUTPUT_UDP_PORT=port
INPUT_GUI_BUTTON_A=X
INPUT_GUI_BUTTON_B=X
INPUT_GUI_BUTTON_DOWN=X
INPUT_GUI_BUTTON_L=X
INPUT_GUI_BUTTON_LEFT=X
INPUT_GUI_BUTTON_R=X
INPUT_GUI_BUTTON_RIGHT=X
INPUT_GUI_BUTTON_UP=X
INPUT_GUI_BUTTON_X=X
INPUT_GUI_BUTTON_Y=X
```
### Server
#### `rusty-pipe`
```bash
INPUT_NAME=udp
INPUT_UDP_PORT=port_i
```
#### `mayhem-party`

View File

@ -1,4 +1,5 @@
todo: [] todo:
- case-sensitive
scheduled: [] scheduled: []
done: done:
- todo: sticky keyboard input mode for enable/disable explicitly - todo: sticky keyboard input mode for enable/disable explicitly