Funciona com outro computador? você tem acesso a um disco live inicializável do linux? eles fazem maravilhas para solucionar problemas relacionados a hardware (se ele funciona em outro sistema operacional na mesma máquina, então é um problema de software, se isso não ocorrer, é um problema de hardware). Preciso de mais informações sobre o estado do teclado supostamente defeituoso.
Além disso, é provável que você tenha algum malware chato por lá, execute uma verificação usando adwcleaner
como freeware e portável.
Boa sorte.