Date: Thu, 13 May 1999 23:39:07 +0900 From: Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp> To: camel@avias.com Cc: current@freebsd.org, yokota@zodiac.mech.utsunomiya-u.ac.jp Message-ID: <199905131439.XAA01582@zodiac.mech.utsunomiya-u.ac.jp> In-Reply-To: Your message of "Wed, 12 May 1999 12:52:40 %2B0400." <99051212592200.00491@camel.avias.com> References: <99051212592200.00491@camel.avias.com>
next in thread | previous in thread | raw e-mail | index | archive | help
>running FreeBSD 4.0-CURRENT i have encountered the following >problems: > >1. something is wrong with psm0 driver. my Genius NewScroll PS/2 mouse works ~~~~~~~~~~~~~~~~ Is this a different product than "NetScroll" or "NetMouse" from Genius? >well, but in random moment when i touch the mouse kernel starts to write to th >e >system log the following. > >Apr 29 11:55:58 camel /kernel: psmintr: out of sync (00c8 != 0008). >Apr 29 11:55:58 camel /kernel: psmintr: out of sync (00c0 != 0008). > >when it happens, mouse cursor moves, but buttons do not work. only >reboot solves this problem. this bug doesn't appear with Microsoft and >Hewlett-Packard mice. Hmm, if the mouse cursor moves, I would rather expect the left and right buttons work too. The roller or other switch which represent "Z" motion or "scroll" motion won't be detected, though... Anyway, there appears to be some sort of protocol mismatch. Would you please carry out the following test and send me the result, so that I can diagnose our problem? 1. Add the following lines to your kernel configuration files and rebuild the kernel. options PSM_DEBUG=2 options KBDIO_DEBUG=2 2. When booting the new kernel please give the -v option to get detailed reports during the system boot process. 3. Please send me the output from `dmesg' command after the system is fully up. (Please give the entire output :-) 4. Switch to an empty vty. Become root. 5. Kill `moused' if it is already running. 6. Capture the rest of the experiment by the `script' command. script _file_name_to_save_output_ 7. Run moused in the debug mode. moused -d -f -p /dev/psm0 -l 2 8. Don't move mouse, but click buttons in turn. You should see status output from moused. 9. Then, move mouse and turn its wheel. 10. Stop moused by hitting ^C. Then, Stop the script command by typing `exit'. By the way, is the power management enabled in your BIOS? Do you include the apm driver in your kernel? Does the problem occur after the system is resumed from system suspend or sleep mode by any chance? Do you use some sort of "console switch" in order to share a keyboard and a mouse among more than one computers? Kazu To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199905131439.XAA01582>