@Lethe: could you please try if the "fix" suggested by jmv86069 (add "i8042.reset" to the /boot/grub/menu.lst, or just at the end of the kernel line at startup) causes you the problem you mentioned with scripts?
@Lethe: could you please try if the "fix" suggested by jmv86069 (add "i8042.reset" to the /boot/grub/ menu.lst, or just at the end of the kernel line at startup) causes you the problem you mentioned with scripts?