21 lines
593 B
Markdown
21 lines
593 B
Markdown
# Rusty-Pipe
|
|
|
|
`sudo apt -y install libfreetype6-dev libfontconfig1-dev'
|
|
|
|
Stateless `X <-> Y` formatting+conversion in Rust
|
|
* stdout/stdin
|
|
* udp
|
|
* [todo] usb device
|
|
* [todo] kinesis
|
|
* [todo] kafka
|
|
|
|
+ a gui for live remapping STDIN to gamepad-ish buttons
|
|
|
|
## GUI to UDP to Mayhem-Party
|
|
|
|
```
|
|
$ INPUT_NAME=gui OUTPUT_NAME=udp OUTPUT_FORMAT="$(printf "%s" "{{VALUE}}")" cargo run
|
|
$ INPUT_NAME=udp cargo run | INPUT_KEYBOARD=true INPUT_BUFFERED=true INPUT_REMAP_FILE=/Users/breel/Go/src/gogs.inhome.blapointe.com/mayhem-party.d/testdata/INPUT_REMAP_FILE.yaml OUTPUT_KEYBOARD=false mayhem-party
|
|
```
|
|
|