Windows Keyboard input issue

On my main PC the keyboard controls on my game work fine, but when I run it on my Surface, some inputs seem to be ignored when the 'A' key is pressed (which is a huge problem since the game uses WASD). Is it just a hardware problem? All I use is keyboard_check, ord, and keyboard events, so I don't think it could be a programming error...
 
Top