Of course, @pizzarush for the original project. The demo is 16 blocks, but the script is only 13. (It's less cause I made it just one custom block.) Supports following chars: `1234567890-=qwertyuiop[]\asdfghjkl;'zxcvbnm,./~!@#$%^&*()_+:"<>?|{} I added the enter key, the arrows, and |{} Remember to check out my main @DragonWizard59! I added the space, enter, and arrow keys using a list instead of a string so I could detect things with more than one character, like "enter" or "right arrow". Note that you can also get the space key if you write " " instead of "space", I made it space so the variable would display "space" instead of a space. Unfortunately, it is impossible (as far as I know) to detect a difference between uppercase and lowercase letters, as key "A" pressed will go off when you press "a", and there is no way to detect the shift key (as far as I know). Hazardous Area Of The Hashtags - #all #cool #improvment #helpful #script