[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#226210: priority inflation and bad default mouse port with mdetect



On Mon, Jan 05, 2004 at 12:22:17AM -0500, Joey Hess wrote:
> Joey Hess wrote:
> > Despite the availability of this information, xserver-xfree86's
> > configure script persists in prompting for the mouse port, at an
> > inflated debconf priority (high). The priority should be low, as there
> > is a reasonable default value.
> > 
> > It also neglects to select the /dev/psaux item in the debconf question
> > about the mouse port. This is not obvious if the dialog frontend is
> > used, since "/dev/psaux" happens to be at the top of the list and so is
> > the implicit default, but in the text frontend, there is no default
> > selected.
> 
> And it doesn't make the very simple inference that /dev/psaux is always
> a PS/2 mouse type, and prompts me for mouse type as well, also at an
> inflated debconf priority.

Well, that inference would be wrong.

Quoting mouse(4x):

       Option "Protocol" "string"
              Specify the  mouse  protocol.   Valid  protocol  types
              include:

                   Auto,  Microsoft,  MouseSystems,  MMSeries,  Log‐
                   itech,  MouseMan,  MMHitTab,  GlidePoint,  Intel‐
                   liMouse,  ThinkingMouse,  AceCad,  PS/2,  ImPS/2,
                   ExplorerPS/2,    ThinkingMousePS/2,     MouseMan‐
                   PlusPS/2,      GlidePointPS/2,      NetMousePS/2,
                   NetScrollPS/2, BusMouse, SysMouse, WSMouse,  USB,
                   Xqueue.

/dev/psaux could be any of PS/2, ImPS/2, ExplorerPS/2, ThinkingMousePS/2,
MouseManPlusPS/2, GlidePointPS/2, NetMousePS/2, or NetScrollPS/2.

...and those are in fact the choices the config script offers.

Guys like Zephanaiah Hull will scream at you long and loud if they can't
use all 206 of the the buttons on their
NetGlideScrollExplorerThinkingPS/2 (Plus!).

And they might put out a bona fit HIT on you if they can't use all 43
wheels on their pointing device.

-- 
G. Branden Robinson                |       The last Christian died on the
Debian GNU/Linux                   |       cross.
branden@debian.org                 |       -- Friedrich Nietzsche
http://people.debian.org/~branden/ |

Attachment: signature.asc
Description: Digital signature


Reply to: