On many arches there are "wsmouse" and "wsmouse*" entries in MAKEDEV, with "wsmouse*" going first. Therefore, "wsmouse" never gets matched. Here is a fix.
Note/question on vax: while it has wsmouseN devices, it does not have wsmouse device - is it normal? -- Best wishes, Vadim Zhukov A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? Index: etc.alpha/MAKEDEV =================================================================== RCS file: /cvs/src/etc/etc.alpha/MAKEDEV,v retrieving revision 1.153 diff -u -p -r1.153 MAKEDEV --- etc.alpha/MAKEDEV 13 Aug 2009 15:13:09 -0000 1.153 +++ etc.alpha/MAKEDEV 23 Sep 2009 05:47:20 -0000 @@ -407,13 +407,13 @@ lpt*|lpa*) M $n$U c 31 $(($U+$f)) 600 ;; -wsmouse*) - M wsmouse$U c 30 $U 600 - ;; - wsmux|wsmouse|wskbd) M wsmouse c 60 0 600 M wskbd c 60 1 600 + ;; + +wsmouse*) + M wsmouse$U c 30 $U 600 ;; wskbd*) Index: etc.amd64/MAKEDEV =================================================================== RCS file: /cvs/src/etc/etc.amd64/MAKEDEV,v retrieving revision 1.62 diff -u -p -r1.62 MAKEDEV --- etc.amd64/MAKEDEV 13 Aug 2009 15:13:09 -0000 1.62 +++ etc.amd64/MAKEDEV 23 Sep 2009 05:47:20 -0000 @@ -453,13 +453,13 @@ lpt*|lpa*) M $n$U c 16 $(($U+$f)) 600 ;; -wsmouse*) - M wsmouse$U c 68 $U 600 - ;; - wsmux|wsmouse|wskbd) M wsmouse c 69 0 600 M wskbd c 69 1 600 + ;; + +wsmouse*) + M wsmouse$U c 68 $U 600 ;; wskbd*) Index: etc.hp300/MAKEDEV =================================================================== RCS file: /cvs/src/etc/etc.hp300/MAKEDEV,v retrieving revision 1.116 diff -u -p -r1.116 MAKEDEV --- etc.hp300/MAKEDEV 13 Aug 2009 15:13:09 -0000 1.116 +++ etc.hp300/MAKEDEV 23 Sep 2009 05:47:20 -0000 @@ -337,13 +337,13 @@ bio) M bio c 49 0 600 ;; -wsmouse*) - M wsmouse$U c 42 $U 600 - ;; - wsmux|wsmouse|wskbd) M wsmouse c 43 0 600 M wskbd c 43 1 600 + ;; + +wsmouse*) + M wsmouse$U c 42 $U 600 ;; wskbd*) Index: etc.hppa/MAKEDEV =================================================================== RCS file: /cvs/src/etc/etc.hppa/MAKEDEV,v retrieving revision 1.95 diff -u -p -r1.95 MAKEDEV --- etc.hppa/MAKEDEV 13 Aug 2009 15:13:09 -0000 1.95 +++ etc.hppa/MAKEDEV 23 Sep 2009 05:47:20 -0000 @@ -365,13 +365,13 @@ lpt*|lpa*) M $n$U c 26 $(($U+$f)) 600 ;; -wsmouse*) - M wsmouse$U c 29 $U 600 - ;; - wsmux|wsmouse|wskbd) M wsmouse c 30 0 600 M wskbd c 30 1 600 + ;; + +wsmouse*) + M wsmouse$U c 29 $U 600 ;; wskbd*) Index: etc.hppa64/MAKEDEV =================================================================== RCS file: /cvs/src/etc/etc.hppa64/MAKEDEV,v retrieving revision 1.29 diff -u -p -r1.29 MAKEDEV --- etc.hppa64/MAKEDEV 13 Aug 2009 15:13:09 -0000 1.29 +++ etc.hppa64/MAKEDEV 23 Sep 2009 05:47:20 -0000 @@ -311,13 +311,13 @@ lpt*|lpa*) M $n$U c 26 $(($U+$f)) 600 ;; -wsmouse*) - M wsmouse$U c 29 $U 600 - ;; - wsmux|wsmouse|wskbd) M wsmouse c 30 0 600 M wskbd c 30 1 600 + ;; + +wsmouse*) + M wsmouse$U c 29 $U 600 ;; wskbd*) Index: etc.i386/MAKEDEV =================================================================== RCS file: /cvs/src/etc/etc.i386/MAKEDEV,v retrieving revision 1.203 diff -u -p -r1.203 MAKEDEV --- etc.i386/MAKEDEV 13 Aug 2009 15:13:09 -0000 1.203 +++ etc.i386/MAKEDEV 23 Sep 2009 05:47:20 -0000 @@ -464,13 +464,13 @@ lpt*|lpa*) M $n$U c 16 $(($U+$f)) 600 ;; -wsmouse*) - M wsmouse$U c 68 $U 600 - ;; - wsmux|wsmouse|wskbd) M wsmouse c 69 0 600 M wskbd c 69 1 600 + ;; + +wsmouse*) + M wsmouse$U c 68 $U 600 ;; wskbd*) Index: etc.luna88k/MAKEDEV =================================================================== RCS file: /cvs/src/etc/etc.luna88k/MAKEDEV,v retrieving revision 1.32 diff -u -p -r1.32 MAKEDEV --- etc.luna88k/MAKEDEV 13 Aug 2009 15:13:09 -0000 1.32 +++ etc.luna88k/MAKEDEV 23 Sep 2009 05:47:20 -0000 @@ -268,13 +268,13 @@ bio) M bio c 49 0 600 ;; -wsmouse*) - M wsmouse$U c 15 $U 600 - ;; - wsmux|wsmouse|wskbd) M wsmouse c 16 0 600 M wskbd c 16 1 600 + ;; + +wsmouse*) + M wsmouse$U c 15 $U 600 ;; wskbd*) Index: etc.mac68k/MAKEDEV =================================================================== RCS file: /cvs/src/etc/etc.mac68k/MAKEDEV,v retrieving revision 1.116 diff -u -p -r1.116 MAKEDEV --- etc.mac68k/MAKEDEV 13 Aug 2009 15:13:09 -0000 1.116 +++ etc.mac68k/MAKEDEV 23 Sep 2009 05:47:20 -0000 @@ -293,13 +293,13 @@ asc*) M asc$U 36 0 ;; -wsmouse*) - M wsmouse$U c 40 $U 600 - ;; - wsmux|wsmouse|wskbd) M wsmouse c 41 0 600 M wskbd c 41 1 600 + ;; + +wsmouse*) + M wsmouse$U c 40 $U 600 ;; wskbd*) Index: etc.macppc/MAKEDEV =================================================================== RCS file: /cvs/src/etc/etc.macppc/MAKEDEV,v retrieving revision 1.97 diff -u -p -r1.97 MAKEDEV --- etc.macppc/MAKEDEV 13 Aug 2009 15:13:09 -0000 1.97 +++ etc.macppc/MAKEDEV 23 Sep 2009 05:47:20 -0000 @@ -390,13 +390,13 @@ uall) R uhid2 uhid3 uscanner0 urio0 usb0 usb1 usb2 usb3 usb4 usb5 ;; -wsmouse*) - M wsmouse$U c 69 $U 600 - ;; - wsmux|wsmouse|wskbd) M wsmouse c 70 0 600 M wskbd c 70 1 600 + ;; + +wsmouse*) + M wsmouse$U c 69 $U 600 ;; wskbd*) Index: etc.sgi/MAKEDEV =================================================================== RCS file: /cvs/src/etc/etc.sgi/MAKEDEV,v retrieving revision 1.46 diff -u -p -r1.46 MAKEDEV --- etc.sgi/MAKEDEV 13 Aug 2009 15:13:09 -0000 1.46 +++ etc.sgi/MAKEDEV 23 Sep 2009 05:47:20 -0000 @@ -337,13 +337,13 @@ uall) R uhid2 uhid3 urio0 usb0 usb1 usb2 usb3 usb4 usb5 ;; -wsmouse*) - M wsmouse$U c 27 $U 600 - ;; - wsmux|wsmouse|wskbd) M wsmouse c 28 0 600 M wskbd c 28 1 600 + ;; + +wsmouse*) + M wsmouse$U c 27 $U 600 ;; wskbd*) Index: etc.socppc/MAKEDEV =================================================================== RCS file: /cvs/src/etc/etc.socppc/MAKEDEV,v retrieving revision 1.12 diff -u -p -r1.12 MAKEDEV --- etc.socppc/MAKEDEV 13 Aug 2009 15:13:09 -0000 1.12 +++ etc.socppc/MAKEDEV 23 Sep 2009 05:47:20 -0000 @@ -376,13 +376,13 @@ uall) R uhid2 uhid3 uscanner0 urio0 usb0 usb1 usb2 usb3 usb4 usb5 ;; -wsmouse*) - M wsmouse$U c 69 $U 600 - ;; - wsmux|wsmouse|wskbd) M wsmouse c 70 0 600 M wskbd c 70 1 600 + ;; + +wsmouse*) + M wsmouse$U c 69 $U 600 ;; wskbd*) Index: etc.sparc/MAKEDEV =================================================================== RCS file: /cvs/src/etc/etc.sparc/MAKEDEV,v retrieving revision 1.159 diff -u -p -r1.159 MAKEDEV --- etc.sparc/MAKEDEV 13 Aug 2009 15:13:09 -0000 1.159 +++ etc.sparc/MAKEDEV 23 Sep 2009 05:47:20 -0000 @@ -305,13 +305,13 @@ apm*) M apmctl c 30 8 644 ;; -wsmouse*) - M wsmouse$U c 80 $U 600 - ;; - wsmux|wsmouse|wskbd) M wsmouse c 81 0 600 M wskbd c 81 1 600 + ;; + +wsmouse*) + M wsmouse$U c 80 $U 600 ;; wskbd*) Index: etc.sparc64/MAKEDEV =================================================================== RCS file: /cvs/src/etc/etc.sparc64/MAKEDEV,v retrieving revision 1.136 diff -u -p -r1.136 MAKEDEV --- etc.sparc64/MAKEDEV 13 Aug 2009 15:13:09 -0000 1.136 +++ etc.sparc64/MAKEDEV 23 Sep 2009 05:47:20 -0000 @@ -410,13 +410,13 @@ bpp*) M bpp$U c 107 $U 600 ;; -wsmouse*) - M wsmouse$U c 80 $U 600 - ;; - wsmux|wsmouse|wskbd) M wsmouse c 81 0 600 M wskbd c 81 1 600 + ;; + +wsmouse*) + M wsmouse$U c 80 $U 600 ;; wskbd*)