só uma pergunta,
pelo o que eu olhei aki, esse Zsnes é um emulador para Super Nintendo
quando você executa algum jogo por esse programa, é em tela cheia ou tela menor que a resoulação do monitor?
pois quando está na resolução maxima, o teclado e suas teclas assumem funções exclusivas para o jogo, quando aperta uma tecla que não tem nenhuma ação, nada acontece.
porem quando está em tela "pequena", o teclado não asssume essa função, podendo causar um certo probleminha, como por exemplo o seu, que o comando não é reconhecido
quanto a essa tecla Shift, é uma opção do Windows, vai em
Meu Computador/Paniel de Controle/Opções de Acessibilidade/Teclas de Filtragem/Configuraçõese escolha a melhor opção que você desejar.
axo que seria isso
abraços