On Sun, Jan 26, 2003 at 02:47:26AM -0500, Kevin Brosius wrote:
>David Dawes wrote:
>>
>>
>> On Sat, Jan 25, 2003 at 03:21:10PM -0500, Kevin Brosius wrote:
>> >For a previously working setup, mouse protocol auto no longer succeeds
>> >in configuring the mouse, however it appears not to fail either, leaving
>> >the server up with a non-working mouse pointer. I do not have
>> >'AllowMouseOpenFail' set.
>>
>> Could you try the attached patch, and let me know what happens. The
>> 2nd hunk is the important one, and the problem there resulting on only
>> the first character of the PnP ID string being read.
>
>Yes, that fixes it. Full pnp info is now printed in the log also (but
>twice, why is that?)
The function that does all of that gets called twice for some reason:
if ((val = MouseGetSerialPnpProtocol(pInfo)) != PROT_UNKNOWN) {
if (val == MouseGetSerialPnpProtocol(pInfo))
return val;
}
I'm not sure why that is -- maybe there's a need to check that the
result is repeatable? Maybe Egbert can answer this, since he made
these changes. Whatever the reason, one copy of those messages
should be suppressed (or only printed at a higher logging verbosity
level).
David
--
David Dawes
Release Engineer/Architect The XFree86 Project
www.XFree86.org/~dawes
_______________________________________________
Devel mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/devel