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 --- |