summaryrefslogtreecommitdiffstats
path: root/share/man/man4/psm.4
diff options
context:
space:
mode:
authoryokota <yokota@FreeBSD.org>2000-04-02 08:25:34 +0000
committeryokota <yokota@FreeBSD.org>2000-04-02 08:25:34 +0000
commitb8d756efbdea92e15606519bd9dfa8fd804e63b5 (patch)
treeba1e2c0a91b26b45724c1e3c30d6b6d56c196cb8 /share/man/man4/psm.4
parenta5c26270f36c7a99c239b5a4ef841e26a4c7c1ad (diff)
downloadFreeBSD-src-b8d756efbdea92e15606519bd9dfa8fd804e63b5.zip
FreeBSD-src-b8d756efbdea92e15606519bd9dfa8fd804e63b5.tar.gz
- Reflect recent update.
Diffstat (limited to 'share/man/man4/psm.4')
-rw-r--r--share/man/man4/psm.461
1 files changed, 29 insertions, 32 deletions
diff --git a/share/man/man4/psm.4 b/share/man/man4/psm.4
index f0785ee..2c6703a 100644
--- a/share/man/man4/psm.4
+++ b/share/man/man4/psm.4
@@ -26,7 +26,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd January 30, 1999
+.Dd April 1, 2000
.Dt PSM 4
.Os FreeBSD
.Sh NAME
@@ -34,8 +34,6 @@
.Nd
PS/2 mouse style pointing device driver
.Sh SYNOPSIS
-.Cd "options PSM_HOOKRESUME"
-.Cd "options PSM_RESETAFTERSUSPEND"
.Cd "options KBD_RESETDELAY=N"
.Cd "options KBD_MAXWAIT=N"
.Cd "options PSM_DEBUG=N"
@@ -196,28 +194,6 @@ driver.
They may be set in the kernel configuration file
.Pq see Xr config 8 .
.Bl -tag -width MOUSE
-.It Em PSM_HOOKRESUME
-The built-in PS/2 pointing device of some laptop computers is somehow
-not operable immediately after the system `resumes' from
-the power saving mode,
-though it will eventually become available.
-There are reports that
-stimulating the device by performing I/O will help
-waking up the device quickly.
-This option will add a piece of code
-to the
-.Nm
-driver to hook
-the `resume' event and exercise some harmless I/O operations to the
-device.
-.It Em PSM_RESETAFTERSUSPEND
-This option adds more drastic action for the above problem.
-It will make the
-.Nm
-driver to reset the pointing device after the resume event.
-It has no effect unless the
-.Em PSM_HOOKRESUME
-option is enabled as well.
.It Em KBD_RESETDELAY=X, KBD_MAXWAIT=Y
The
.Nm
@@ -338,6 +314,27 @@ This flag makes
.Nm
driver ignore certain error conditions when probing the PS/2 mouse port.
It should never be necessary under normal circumstances.
+.It bit 13 HOOKRESUME
+The built-in PS/2 pointing device of some laptop computers is somehow
+not operable immediately after the system `resumes' from
+the power saving mode,
+though it will eventually become available.
+There are reports that
+stimulating the device by performing I/O will help
+waking up the device quickly.
+This flag will enable a piece of code in the
+.Nm
+driver to hook
+the `resume' event and exercise some harmless I/O operations to the
+device.
+.It bit 14 INITAFTERSUSPEND
+This flag adds more drastic action for the above problem.
+It will make the
+.Nm
+driver to reset and re-initialize the pointing device after the resume event.
+It has no effect unless the
+.Em HOOKRESUME
+flag is set as well.
.El
.Sh IOCTLS
There are a few
@@ -622,8 +619,7 @@ movement counts as described in
.Em devfs .
.El
.Sh EXAMPLE
-.Dl "options PSM_HOOKRESUME"
-.Dl "device psm0 at atkbdc? irq 12"
+.Dl "device psm0 at atkbdc? irq 12 flags 0x2000"
.Pp
Add the
.Nm
@@ -745,12 +741,13 @@ and Interlink VersaPad, treat the tapping action
as fourth button events.
.Pp
It is reported that Interlink VersaPad rquires both
-.Em PSM_HOOKRESUME
+.Em HOOKRESUME
and
-.Em PSM_RESETAFTERSUSPEND
-options in order to recover from suspended state.
-Add these options to your kernel configuration file if the device
-does not seem to work properly after the system is resumed.
+.Em INITAFTERSUSPEND
+flags in order to recover from suspended state.
+These flags are automatically set when VersaPad is detected by the
+.Nm
+driver.
.Pp
Some PS/2 mouse models from MouseSystems require to be put in the
high resolution mode to work properly.
OpenPOWER on IntegriCloud