Hola compañeros. Gracias por vuestra ayuda. Después de varios días de lucha voy a dejar lo avanzado aquí por si a alguien le puede servir.
En cuanto al touch pad efectivamente iba bien con Windows 7 y, sorprendentemente, después de estar trabajando con raton USB, en Debian parece que ha dejado de hacer locuras. No lo puedo creer y menos entender. Después de una hora con ratón USB quité dicho ratón USB y el touch pad ya iba normal. Suena de locos pero es así. A los dos días se reprodujo el error del touch pad y lo volví a "arreglar" conectando y desconectando un ratón USB.
Por otro lado se producían suspensiones del equipo inapropiadas. Para solucionar lo de las suspensiones he tenido que editar el archivo:/etc/systemd/logind.conf
En dicho archivo he descomentado un par de parámetros que estaban comentados y les he asignado los valores que se detallan a continuación:
HandleLidSwitch=ignore
HandleLidSwitchDocked=ignore
Fuente:
https://www.enmimaquinafunciona.com/pregunta/139770/ubuntu-1604-generalmente-se-suspende-antes-de-inicio-de-sesion-y-mientras-logout
Otra cosa que hice fue poner autologin al inicio, es decir, que cuando se encienda el ordenador no haya que meter usuario y contraseña. Lo apropiado o no de esto depende de lo que se necesite. En cuanto a cómo se hace lo primero es instalar lightdm-autologin-greeter. Después hay que editar el archivo "lightdm-autologin-greeter.conf" en /etc/lightdm/lightdm.conf.d poniendo el parámetro autologin-user=usuario, siendo usuario el usuario con el quieras identificarte automáticamente en el sitema.
Todo eso más editar la opción por defecto del grub e incluir al usuario en el grupo sudoers y ya lo tengo todo listo. Si se os ocurre alguna "mejora" más me decís.
Lo único que no me acaba de convencer es, precisamente, lo del touch pad, que se pondrá tonto cuando más necesite usar el equipo, ya verás. Gracias por vuestra ayuda.