#N canvas 0 22 878 383 10; #X obj 14 46 route key_30 key_31 key_32 key_33 key_34 key_35 key_36 key_37 key_38 key_39 key_45 key_46 key_20 key_26 key_8 key_21 key_23 key_28 key_24 key_12 key_18 key_19 key_4 key_22 key_7 key_9 key_10 key_11 key_13 key_14 key_15 key_29 key_27 key_6 key_25 key_5 key_17 key_16 key_54 key_55 key_56; #X text 386 59 number and letter keys and \, . -; #X text 386 45 qwerty keyboard; #X obj 17 145 route 1; #X text 97 147 <---- you may want to add.; #X obj 21 173 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj -1 173 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X obj 49 174 route 1; #X obj 53 202 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X text 134 163 to filter out key up; #X text 387 73 you might want to add spacebar return etc.; #X msg 28 234; #X text 61 234 <---- add key name symbol number here; #X connect 0 0 3 0; #X connect 0 0 6 0; #X connect 0 1 7 0; #X connect 3 0 5 0; #X connect 5 0 11 0; #X connect 7 0 8 0;