This is the gpm owned part of my fix to bug 22810 and bug 23499. It uses a new entry in the configuraion file to define the location of the mouse, rather than using /dev/mouse which is missing on devfs.
Created attachment 7165 [details] patch for init.d/gpm to use a DEVICE variable and make it usable on devfs
Created attachment 7168 [details] A better version of the above patch, for use with mouseconfig.c patch on bug 235499
gpm 1.19.3-7 and later read a DEVICE line (if present) from /etc/sysconfig/mouse, and use that as an argument to gpm's -m option. mouseconfig-4.21 and later write this line, defaulting to "/dev/mouse", the symlink it makes to the actual device.
*** Bug 34883 has been marked as a duplicate of this bug. ***