Il problema è che normalmente X è configurato in modo da avere il mouse esterno come corepointer, e se quando parte non lo trova si incaxxa.
Modifica il file /etc/X11/xorg.conf prendendo spunto dal mio:
---------------------------------------------------------------------------------------------
# **********************************************************************
# Core Pointer's InputDevice section
# **********************************************************************
Section "InputDevice"
Identifier "Mouse0"
Driver "synaptics"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "LeftEdge" "120"
Option "RightEdge" "830"
Option "TopEdge" "120"
Option "BottomEdge" "650"
Option "FingerLow" "14"
Option "FingerHigh" "15"
Option "MaxTapTime" "180"
Option "MaxTapMove" "110"
Option "EmulateMidButtonTime" "75"
Option "VertScrollDelta" "20"
Option "HorizScrollDelta" "20"
Option "MinSpeed" "0.3"
Option "MaxSpeed" "0.75"
Option "AccelFactor" "0.015"
Option "EdgeMotionMinSpeed" "200"
Option "EdgeMotionMaxSpeed" "200"
Option "UpDownScrolling" "1"
Option "CircularScrolling" "1"
Option "CircScrollDelta" "0.1"
Option "CircScrollTrigger" "2"
EndSection
Section "InputDevice"
Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/mouse"
# Option "Resolution" "256" # speed setting for PS/2 mouse
# Option "Emulate3Buttons"
# Option "Emulate3Timeout" "50"
Option "ZAxisMapping" "4 5"
EndSection
.........
# **********************************************************************
# ServerLayout sections.
# **********************************************************************
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
InputDevice "Mouse0" "CorePointer"
InputDevice "Mouse1" "SendCoreEvents"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
-----------------------------------------------------------------------------------
Ho definito come corepointer il touchpad e come device di puntamento alternativo il mouse USB, in questo modo anche se il mouse non c'è non da problemi, e se c'è funzionano entrambi.
