Dani, al mirar con detenimiento

, tu codigo SIOC, he encontrado que las teclas asignadas 64, 66, 67 y 87 están mal asignadas, no creo que el propio SIOC, te las reconozca tal como las tienes escritas.
Deberias hacer todas las asignaciones del mismo modo, letras en mayusculas, las barras inclinadas en la secuencia correcta. De esta manera no creo que tengas problemas en que SIOC, reconozca todas las teclas que asignes.
Suerte