Discussion:
kernel: psmintr: out of sync
Alex Wilkinson
2003-10-02 09:01:36 UTC
Permalink
Hi all,

I am switching between several OS's with a Cybex KVW switch.

I now seem to have a problem with my mouse (after build world/kernel).

FreeBSD 5.1-CURRENT #2: Wed Aug 20 13:28:54 CST 2003

I am getting these messages on the console when I move my mouse, the cursor moves in a very
choppy motion (painfully slow).

Oct 1 09:46:17 squirm kernel: psmintr: out of sync (0000 != 0008).
Oct 1 09:46:17 squirm kernel: psmintr: discard a byte (1).
Oct 1 09:46:17 squirm kernel: psmintr: out of sync (0000 != 0008).
Oct 1 09:46:17 squirm kernel: psmintr: discard a byte (2).
Oct 1 09:46:18 squirm kernel: psmintr: out of sync (0000 != 0008).
Oct 1 09:46:18 squirm kernel: psmintr: discard a byte (3).
Oct 1 09:46:18 squirm kernel: psmintr: out of sync (0000 != 0008).
Oct 1 09:46:18 squirm kernel: psmintr: re-enable the mouse.
Oct 1 09:46:18 squirm kernel: psm: DISABLE_DEV return code:00fa
Oct 1 09:46:18 squirm kernel: psm: ENABLE_DEV return code:00fa
Oct 1 09:46:20 squirm kernel: psmintr: out of sync (0000 != 0008).

moused is running with the following:

"moused -p /dev/psm0 -t auto"

The mouse is a Microsoft IntelliMouse connected to the KVM via a USB->PS/2 adapter.

If I boot the same machine into -STABLE this does *not* happen.

I have tryed running moused with different protocols without any luck.

Can anyone help me solve this problem ?

I have to run -STABLE if I can't solve this problem, so any help would be appreciated.

Thanks


- aW

p.s the mouse works fine with: RH Linux, Irix 6.5.20, Tru64, and WinXP.
Christoph Sold
2003-10-02 09:17:56 UTC
Permalink
Post by Alex Wilkinson
Hi all,
I am switching between several OS's with a Cybex KVW switch.
I now seem to have a problem with my mouse (after build world/kernel).
FreeBSD 5.1-CURRENT #2: Wed Aug 20 13:28:54 CST 2003
I am getting these messages on the console when I move my mouse, the cursor moves in a very
choppy motion (painfully slow).
Oct 1 09:46:17 squirm kernel: psmintr: out of sync (0000 != 0008).
Oct 1 09:46:17 squirm kernel: psmintr: discard a byte (1).
Oct 1 09:46:17 squirm kernel: psmintr: out of sync (0000 != 0008).
Oct 1 09:46:17 squirm kernel: psmintr: discard a byte (2).
Oct 1 09:46:18 squirm kernel: psmintr: out of sync (0000 != 0008).
Oct 1 09:46:18 squirm kernel: psmintr: discard a byte (3).
Oct 1 09:46:18 squirm kernel: psmintr: out of sync (0000 != 0008).
Oct 1 09:46:18 squirm kernel: psmintr: re-enable the mouse.
Oct 1 09:46:18 squirm kernel: psm: DISABLE_DEV return code:00fa
Oct 1 09:46:18 squirm kernel: psm: ENABLE_DEV return code:00fa
Oct 1 09:46:20 squirm kernel: psmintr: out of sync (0000 != 0008).
[snip]

Switching the KVM while the mouse is sending data can cause this
behaviour. Better KVMs interpret the data sent by the mouse and delay
switches until a complete mouse output has been sent to the computer.

HTH
-Christoph Sold

Loading...