I made a "key pressed?" block that can report values that aren't in the normal "key pressed?" block.
For example, in the normal "key pressed?" block, there isn't a "Alt" key option, "Backspace" key option, "Enter" key option, "Tab" key option, or "Shift" key option. So I added them in. You don't need to give me credit if you want to use this block, but it is recommended.
https://snap.berkeley.edu/project?user=slate%20technologies&project=Key%20Pressed%20Blocks