Deleted Added
full compact
psm.4 (235317) psm.4 (248478)
1.\"
2.\" Copyright (c) 1997
3.\" Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
4.\" All rights reserved.
5.\"
6.\" Redistribution and use in source and binary forms, with or without
7.\" modification, are permitted provided that the following conditions
8.\" are met:

--- 10 unchanged lines hidden (view full) ---

19.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
20.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
21.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
22.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
23.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
24.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
25.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
26.\"
1.\"
2.\" Copyright (c) 1997
3.\" Kazutaka YOKOTA <yokota@zodiac.mech.utsunomiya-u.ac.jp>
4.\" All rights reserved.
5.\"
6.\" Redistribution and use in source and binary forms, with or without
7.\" modification, are permitted provided that the following conditions
8.\" are met:

--- 10 unchanged lines hidden (view full) ---

19.\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
20.\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
21.\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
22.\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
23.\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
24.\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
25.\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
26.\"
27.\" $FreeBSD: head/share/man/man4/psm.4 235317 2012-05-12 03:25:46Z gjb $
27.\" $FreeBSD: head/share/man/man4/psm.4 248478 2013-03-18 23:22:47Z jkim $
28.\"
28.\"
29.Dd March 27, 2012
29.Dd March 18, 2013
30.Dt PSM 4
31.Os
32.Sh NAME
33.Nm psm
34.Nd PS/2 mouse style pointing device driver
35.Sh SYNOPSIS
36.Cd "options KBD_RESETDELAY=N"
37.Cd "options KBD_MAXWAIT=N"

--- 296 unchanged lines hidden (view full) ---

334Extended support for Synaptics touchpads can be enabled by setting
335.Va hw.psm.synaptics_support
336to
337.Em 1
338at boot-time.
339This will enable
340.Nm
341to handle packets from guest devices (sticks) and extra buttons.
30.Dt PSM 4
31.Os
32.Sh NAME
33.Nm psm
34.Nd PS/2 mouse style pointing device driver
35.Sh SYNOPSIS
36.Cd "options KBD_RESETDELAY=N"
37.Cd "options KBD_MAXWAIT=N"

--- 296 unchanged lines hidden (view full) ---

334Extended support for Synaptics touchpads can be enabled by setting
335.Va hw.psm.synaptics_support
336to
337.Em 1
338at boot-time.
339This will enable
340.Nm
341to handle packets from guest devices (sticks) and extra buttons.
342Similarly, extended support for IBM/Lenovo TrackPoint can be enabled
343by setting
344.Va hw.psm.trackpoint_support
345to
346.Em 1
347at boot-time.
342.Pp
343Tap and drag gestures can be disabled by setting
344.Va hw.psm.tap_enabled
345to
346.Em 0
347at boot-time.
348Currently, this is only supported on Synaptics touchpads with Extended
349support disabled. The behaviour may be changed after boot by setting

--- 477 unchanged lines hidden (view full) ---

827.An Kazutaka Yokota Aq yokota@FreeBSD.org .
828.Sh CAVEATS
829Many pad devices behave as if the first (left) button were pressed if
830the user `taps' the surface of the pad.
831In contrast, some pad products, e.g.\& some versions of ALPS GlidePoint
832and Interlink VersaPad, treat the tapping action
833as fourth button events.
834.Pp
348.Pp
349Tap and drag gestures can be disabled by setting
350.Va hw.psm.tap_enabled
351to
352.Em 0
353at boot-time.
354Currently, this is only supported on Synaptics touchpads with Extended
355support disabled. The behaviour may be changed after boot by setting

--- 477 unchanged lines hidden (view full) ---

833.An Kazutaka Yokota Aq yokota@FreeBSD.org .
834.Sh CAVEATS
835Many pad devices behave as if the first (left) button were pressed if
836the user `taps' the surface of the pad.
837In contrast, some pad products, e.g.\& some versions of ALPS GlidePoint
838and Interlink VersaPad, treat the tapping action
839as fourth button events.
840.Pp
835It is reported that ALPS GlidePoint, Synaptics Touchpad, and
836Interlink VersaPad require
841It is reported that ALPS GlidePoint, Synaptics Touchpad, IBM/Lenovo
842TrackPoint, and Interlink VersaPad require
837.Em INITAFTERSUSPEND
838flag in order to recover from suspended state.
839This flag is automatically set when one of these devices is detected by the
840.Nm
841driver.
842.Pp
843Some PS/2 mouse models from MouseSystems require to be put in the
844high resolution mode to work properly.

--- 21 unchanged lines hidden ---
843.Em INITAFTERSUSPEND
844flag in order to recover from suspended state.
845This flag is automatically set when one of these devices is detected by the
846.Nm
847driver.
848.Pp
849Some PS/2 mouse models from MouseSystems require to be put in the
850high resolution mode to work properly.

--- 21 unchanged lines hidden ---