atp.4 (199292) | atp.4 (233648) |
---|---|
1.\" Copyright (c) 2009 Rohit Grover <rgrover1 at gmail dot com>. 2.\" All rights reserved. 3.\" 4.\" Redistribution and use in source and binary forms, with or without 5.\" modification, are permitted provided that the following conditions 6.\" are met: 7.\" 1. Redistributions of source code must retain the above copyright 8.\" notice, this list of conditions and the following disclaimer. --- 11 unchanged lines hidden (view full) --- 20.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 21.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 22.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 23.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 24.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 25.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 26.\" SUCH DAMAGE. 27.\" | 1.\" Copyright (c) 2009 Rohit Grover <rgrover1 at gmail dot com>. 2.\" All rights reserved. 3.\" 4.\" Redistribution and use in source and binary forms, with or without 5.\" modification, are permitted provided that the following conditions 6.\" are met: 7.\" 1. Redistributions of source code must retain the above copyright 8.\" notice, this list of conditions and the following disclaimer. --- 11 unchanged lines hidden (view full) --- 20.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 21.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 22.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 23.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 24.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 25.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 26.\" SUCH DAMAGE. 27.\" |
28.\" $FreeBSD: head/share/man/man4/atp.4 199292 2009-11-15 18:31:57Z rpaulo $ | 28.\" $FreeBSD: head/share/man/man4/atp.4 233648 2012-03-29 05:02:12Z eadler $ |
29.\" 30.Dd November 12, 2009 31.Dt ATP 4 32.Os 33.Sh NAME 34.Nm atp 35.Nd Apple touchpad driver 36.Sh SYNOPSIS --- 56 unchanged lines hidden (view full) --- 9312 inch PowerBook and iBook (IDs: 0x030a, 0x030b) 94.It 9515 inch PowerBook (IDs: 0x020e, 0x020f, 0x0215) 96.It 9717 inch PowerBook (ID: 0x020d) 98.El 99.Pp 100To discover the product\-id of a touchpad, search for 'Trackpad' in the | 29.\" 30.Dd November 12, 2009 31.Dt ATP 4 32.Os 33.Sh NAME 34.Nm atp 35.Nd Apple touchpad driver 36.Sh SYNOPSIS --- 56 unchanged lines hidden (view full) --- 9312 inch PowerBook and iBook (IDs: 0x030a, 0x030b) 94.It 9515 inch PowerBook (IDs: 0x020e, 0x020f, 0x0215) 96.It 9717 inch PowerBook (ID: 0x020d) 98.El 99.Pp 100To discover the product\-id of a touchpad, search for 'Trackpad' in the |
101output of | 101output of |
102.Xr lshal 1 103and look up the property 104.Nm usb_device.product_id . 105.Sh FILES 106.Nm 107creates a blocking pseudo\-device file, 108.Pa /dev/atp0 , 109which presents the mouse as a 110.Ar sysmouse | 102.Xr lshal 1 103and look up the property 104.Nm usb_device.product_id . 105.Sh FILES 106.Nm 107creates a blocking pseudo\-device file, 108.Pa /dev/atp0 , 109which presents the mouse as a 110.Ar sysmouse |
111or | 111or |
112.Ar mousesystems 113type device\-\-see 114.Xr moused 8 115for an explanation of these mouse 116types. 117.Xr moused 8 118can be configured to read touchpad data from 119.Pa /dev/atp0 | 112.Ar mousesystems 113type device\-\-see 114.Xr moused 8 115for an explanation of these mouse 116types. 117.Xr moused 8 118can be configured to read touchpad data from 119.Pa /dev/atp0 |
120and pass it along to the | 120and pass it along to the |
121.Xr sysmouse 4 122driver so that any process wanting to utilize mouse operation (such as 123an X server) may fetch it from 124.Pa /dev/sysmouse ; 125alternatively, 126.Pa /dev/atp0 127may be manipulated via 128.Xr read 2 --- 52 unchanged lines hidden --- | 121.Xr sysmouse 4 122driver so that any process wanting to utilize mouse operation (such as 123an X server) may fetch it from 124.Pa /dev/sysmouse ; 125alternatively, 126.Pa /dev/atp0 127may be manipulated via 128.Xr read 2 --- 52 unchanged lines hidden --- |