Any further help on the freezing system...
See above. It could be due to many arcane things -- your best bet is to watch (using tail) /var/log/messages as the system freezes. Also, as per the above - what happens if you start X, but don't touch the mouse at all ? Does it still freeze ? Does it take the same amount of time, etc. etc.
...or the dead middle mouse button?
If it is not working with your current settings, it's likely that you'll have to use a seperate driver -- see http://www.tuxmobil.org/Mobile-Guide...g-devices.html
. I am surprised that the IMPS/2 protocol didn't work though -- you may want to check whether /dev/mouse is pointing to something different. If you run (as root) cat /dev/mouse
in a terminal as you move your mouse, you should see whether there's any response from that device. If not, then try some of the other obvious ones if you haven't already - /dev/psaux, /dev/input/mice in particular.
Laptops are fickle things to get going under Linux, particularly if you're still new to it. On the plus side, you'll learn quite a bit by getting down to the nitty gritty in order to see exactly what's tripping it up.