Some codes are the same, for example Enter key is control+m, tab is control+i, backspace is control+h, escape is control+[... those codes should be avoided. The original game doesn't avoid the escape key and you can use control+[ to pause it. There isn't a distinction with the left and right modifier keys or with the keypad, so so example both shifts works the same and both plus signs have the same effect.