No description
  • C 99.8%
  • Shell 0.2%
Find a file
2026-02-17 19:07:39 -05:00
koishi first 2026-01-18 15:27:19 -05:00
autoinput.c auto input and split utils 2026-02-14 13:16:36 -05:00
autoinput.h auto input and split utils 2026-02-14 13:16:36 -05:00
build.sh add build file and change build 2026-02-17 18:46:14 -05:00
graphics.c auto input and split utils 2026-02-14 13:16:36 -05:00
graphics.h auto input and split utils 2026-02-14 13:16:36 -05:00
input.c auto input and split utils 2026-02-14 13:16:36 -05:00
input.h auto input and split utils 2026-02-14 13:16:36 -05:00
main.c work on input and start of auto input (relative) configer 2026-02-12 19:12:59 -05:00
player.c auto input and split utils 2026-02-14 13:16:36 -05:00
player.h work on input and start of auto input (relative) configer 2026-02-12 19:12:59 -05:00
README.md update readme 2026-02-17 19:07:39 -05:00
term.c work on input and start of auto input (relative) configer 2026-02-12 19:12:59 -05:00
term.h work on input and start of auto input (relative) configer 2026-02-12 19:12:59 -05:00
util.c auto input and split utils 2026-02-14 13:16:36 -05:00
util.h auto input and split utils 2026-02-14 13:16:36 -05:00

supported os: linux (with framebuffer enabled (default))

user needs groups video and input

compile

gcc *.c -o ttyrender

configure input:

absolute (trackpad/tablet)

!! this is for absolute inputs. for it, go to the edges of the device for calibration then click ctrl-c !!

./ttyrender configinput /dev/input/event[number] >> input.conf

relative

!! seperated by tabs !!

echo "/dev/input/event[number] [multx] [multy] 0 0"

keyboard

!! seperated by tabs !!

echo "/dev/input/event[number] 0 0 0 0"

run:

!! there needs to be an input.conf for this !!

!! this needs to be run in a terminal !!

./ttyrender player 15 koishi/*