Salve.
Sinceramente, è praticamente impossibile che un HD contenente Windows, possa funzionare bene al primo colpo in un altro PC diverso, quindi con un Hardware completamente diverso da quello dove era originalmente...!!
Anzi, tu dici che Windows parte e questo già non è poco!, cambiando la Mother Board, dovresti quanto meno reinstallare tutto il 'Chipset' della stessa...
Quello che ci frega, però, è il fatto che NON ti riconosca ne tastier e ne mouse...??!!
Come sono ?! USB o PS/2 ?! se il PC ha entrambe, hai provato con tastiere/mouse dei 2 tipi...?!
Mi sembra una bella grana! Ad un PC Dell che ha solo USB, una volta mi è toccato riformattare...!!! perchè se parti con altro SO, chiaramente i driver che trovi, li installerebbe per quel SOe non per il tuo Windows!!!.
Saluti, in bocca al lupo e anche auguri per queste feste.