Yes, this is what actually happens. JFYI see current thread on lkml which
is a bit realted - http://lkml.org/lkml/2007/3/27/149 if interested.
You can of course work this around by adding an udev rule such as
and the let Xorg use /dev/input/appletouchpad, which will always be a
symlink to the correct device.