Si xorg s'est mis en vrac, il a pu également perturber la configuration USB.
Que donne en console
usb-devices
?
Et aussi les rapports d'erreurs générés par /var/log/messages, ainsi que
.xsession-errors (fichier caché dans home).
Garde les erreurs datant du moment où tu tentes ton boot, sinon on va avoir des milliers de lignes inutiles datant de quinze jours, et mets-les dans des balises code s'il-te-plaît.
Au fait, tu utilises KDE, Gnome ? nVidia en CG ?