Ciao Nicola,
Il tasto shift è uno dei più utilizzati sulla tastiera.
Io ho cambiato più di una tastiera per lo stesso motivo, il tasto inizia a funzionare solamente quando gli va.
Non credo proprio possa trattarsi di un problema software.
prova con una tastiera esterna e controlla se il problema si ripresenta.
Se hai delle domande non esitare a chiedere!
Buona giornata!
Marco