>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 majord...@freebsd.org
with "unsubscribe freebsd-current" in the body of the message

Reply via email to