Commit Graph

208 Commits (master)

Author SHA1 Message Date
bel 38b00e55b0 split src/devices/input into src/devices/input/{raw,wrap} 2023-03-24 19:51:38 -06:00
bel ab673a81f0 update host config based on mayhem-party having its own udp server now 2023-03-24 18:55:44 -06:00
Bel LaPointe 287b9c7b4e udp input except no clean shutdown 2023-03-24 18:48:54 -06:00
bel 126f5ab60a har we go 2023-03-24 18:35:16 -06:00
bel 3c19f984a9 add required field to rusty configs 2023-03-24 15:39:40 -06:00
bel cf3b93464a update readme for compile 2023-03-24 15:29:33 -06:00
bel edcea37148 drop .[] chars as they dont work on linux and macos for me out of the box 2023-03-24 15:28:17 -06:00
Bel LaPointe b4e4de82ae almost 2023-03-24 15:13:17 -06:00
Bel LaPointe cdfcfe8fd0 make rotate.sh first class citizen for receiving signal 2023-03-24 14:44:47 -06:00
Bel LaPointe bf677856a2 script generating player offset files 2023-03-24 14:40:39 -06:00
Bel LaPointe b9d76d5e8f create mvp files to run mayhem party without remap to stdout when hosting 2023-03-24 14:16:05 -06:00
Bel LaPointe d292a830a1 set up players 1..5 rusty-pipe.yamls 2023-03-24 14:09:31 -06:00
Bel LaPointe 745175210c mv README#host to host.d 2023-03-24 14:01:44 -06:00
Bel LaPointe 6536daee7f support alpha, numeric, f0..10, punctuation, math keys 2023-03-24 13:49:12 -06:00
Bel LaPointe 9ce50f2622 todo 2023-03-24 13:39:29 -06:00
Bel LaPointe ea0bb5d365 revert back to case sensitive because you cant hold A and a at the same time 2023-03-24 13:39:17 -06:00
Bel LaPointe 20488d2be8 no wait shift means sideaffecting 2023-03-24 13:37:53 -06:00
Bel LaPointe 7b7486cc93 keys support case 2023-03-24 13:30:46 -06:00
Bel LaPointe e5a668b691 howtohost 2023-03-24 13:05:45 -06:00
Bel LaPointe c298bb0dfd todo 2023-03-24 12:57:31 -06:00
Bel LaPointe adabc4eb98 input.New refactor and test 2023-03-24 12:05:50 -06:00
Bel LaPointe 6e1bfc177d fix random weighted char because %sum can never get last value of sum 2023-03-24 11:51:29 -06:00
Bel LaPointe e491cc5cbc refresher input 2023-03-24 11:46:55 -06:00
bel 37d02f0f52 debugs 2023-03-23 21:05:30 -06:00
bel e832085fc2 todo 2023-03-23 20:55:58 -06:00
bel 8e92c9a6d6 keyboard supports !a to indicate release a 2023-03-23 20:39:57 -06:00
Bel LaPointe 1fc6d71db6 $INPUT_BUFFERED_STICKY_DURATION 2023-03-23 17:00:49 -06:00
Bel LaPointe 4f48ee805f whoops nums bitwised 2023-03-23 16:14:25 -06:00
Bel LaPointe f9ec874491 support numbers as well 2023-03-23 16:10:31 -06:00
Bel LaPointe 32c186e1e2 input ignores newline chars 2023-03-23 15:53:01 -06:00
Bel LaPointe 17b2891f9a readme 2023-03-02 15:38:59 -07:00
Bel LaPointe 116a420964 testdata on using a remap 2023-03-02 15:35:53 -07:00
Bel LaPointe 74e54c4efa support $INPUT_REMAP_FILE 2023-03-02 15:33:52 -07:00
Bel LaPointe b0767818e2 can exit while reading from keyboard 2023-03-02 15:24:26 -07:00
Bel LaPointe 5c5a371f55 buffer blocks while no changes underlying, test buffer 2023-03-02 15:17:01 -07:00
Bel LaPointe bfdab392a0 add input.Buffered and input.Keyboard and a binary to try combo 2023-03-02 15:11:57 -07:00
Bel LaPointe c4e1c525d1 unittest confirms multiple keyboards just werk 2023-03-02 14:32:12 -07:00
Bel LaPointe 1a80e70fc4 blocked but fun 2023-03-02 14:27:53 -07:00
Bel LaPointe 6bd6e01898 save supermarioplay.com.env 2023-03-02 09:59:51 -07:00
Bel LaPointe 1245970163 IT PLAYS supermarioplay.com KINDA which is cute 2023-03-02 09:56:09 -07:00
Bel LaPointe 78a5445679 $OUTPUT_KEYBOARD=true 2023-03-02 09:54:38 -07:00
Bel LaPointe 594bc39470 use $MAIN_INTERVAL_DURATION 2023-03-02 09:52:15 -07:00
Bel LaPointe 5edefdff5f test $INPUT_RANDOM_WEIGHT_FILE 2023-03-02 09:49:43 -07:00
Bel LaPointe a732bdb6c3 simplify input package but also build secretly new config file option 2023-03-02 09:45:56 -07:00
Bel LaPointe ef314b6b33 random char from weights support 2023-03-02 09:36:59 -07:00
Bel LaPointe fe16e2325c random accepts generator 2023-03-02 09:31:40 -07:00
Bel LaPointe 7202fef15d confirmed keypress works on mac and mario runs right 2023-03-02 09:27:30 -07:00
Bel LaPointe 5f59054366 key.To/FromChar 2023-03-02 09:25:19 -07:00
bel 5d30297ec4 wheeeee 2023-03-01 23:30:20 -07:00
bel 011e37a8fa default constructor 2023-03-01 22:55:11 -07:00