diff --git a/en_US.ISO8859-1/books/handbook/hw/chapter.sgml b/en_US.ISO8859-1/books/handbook/hw/chapter.sgml index 2b76420280..e1e58139d0 100644 --- a/en_US.ISO8859-1/books/handbook/hw/chapter.sgml +++ b/en_US.ISO8859-1/books/handbook/hw/chapter.sgml @@ -1,7 +1,7 @@ @@ -3069,11 +3069,157 @@ ttyA01 "/usr/libexec/getty std.9600" vt100 on insecure - * Mice + Mice + + Contributed by Joel Sutton + jsutton@bbcon.com.au January 2000 + + FreeBSD supports a variety of different mice via the PS/2, serial + and USB ports. Most users choose to use the mouse daemon to handle + their mouse because it allows interaction in both X and on the system + console. For more information on the mouse daemon refer to + &man.moused.8;. The examples throughout this section assume that + the mouse daemon is being used. - + + This section contains the names of specific products that the + author has confirmed will work with FreeBSD. Other similar devices + not listed may also be supported. + + + + PS/2 + + + System Configuration + + To ensure that your PS/2 mouse functions correctly with the + mouse daemon you will need to include the following text in + /etc/rc.conf + + moused_enable="YES" +moused_type="ps/2" +moused_port="/dev/psm0" + + + + Known Compatible Devices + + + + Logitech First Mouse - Three Button + + + + Microsoft Serial - PS/2 Compatible Mouse + + + + + + + Serial + + + System Configuration + + To ensure that your serial mouse functions correctly with the + mouse daemon you will need to include the following text in + /etc/rc.conf. This example assumes that the + mouse is connected to COM1: and can be + automatically recognised by the mouse daemon. + + moused_enable="YES" +moused_type="auto" +moused_port="/dev/cuaa0" + + See the &man.moused.8; manual page for a detailed description + of how to configure the mouse daemon to work with specific types + of serial mice. + + + + Known Compatible Devices + + + + Generic Microsoft Compatible Mice + + + + Logitech First Mouse - Three Button + + + + Microsoft Serial - PS/2 Compatible Mouse + + + + + + + USB + + + System Configuration + + The USB device drivers are a relatively new addition to + FreeBSD and have not yet been included in the GENERIC kernel. The + following prodecure is an example of how to setup the relevant + drivers on a typical system. + + + + Add the ums device to the usb + section of your kernel + configuration. For example: + + + controller usb0 controller uhci0 device ums0 + + + + Rebuild and + install the new kernel. + + + + Make the device + node by typing: + + &prompt.root; cd /dev +&prompt.root; sh MAKEDEV ums0 + + + + Include the following text in + /etc/rc.conf to ensure correct operation + of the mouse daemon: + + moused_enable="YES" +moused_type="auto" +moused_port="/dev/ums0" + + + + Reboot the system. + &prompt.root; shutdown -r now + + + + + + Known Compatible Devices + + + + Logitech TrackMan - Marble Wheel + + + + - + * Other diff --git a/en_US.ISO_8859-1/books/handbook/hw/chapter.sgml b/en_US.ISO_8859-1/books/handbook/hw/chapter.sgml index 2b76420280..e1e58139d0 100644 --- a/en_US.ISO_8859-1/books/handbook/hw/chapter.sgml +++ b/en_US.ISO_8859-1/books/handbook/hw/chapter.sgml @@ -1,7 +1,7 @@ @@ -3069,11 +3069,157 @@ ttyA01 "/usr/libexec/getty std.9600" vt100 on insecure - * Mice + Mice + + Contributed by Joel Sutton + jsutton@bbcon.com.au January 2000 + + FreeBSD supports a variety of different mice via the PS/2, serial + and USB ports. Most users choose to use the mouse daemon to handle + their mouse because it allows interaction in both X and on the system + console. For more information on the mouse daemon refer to + &man.moused.8;. The examples throughout this section assume that + the mouse daemon is being used. - + + This section contains the names of specific products that the + author has confirmed will work with FreeBSD. Other similar devices + not listed may also be supported. + + + + PS/2 + + + System Configuration + + To ensure that your PS/2 mouse functions correctly with the + mouse daemon you will need to include the following text in + /etc/rc.conf + + moused_enable="YES" +moused_type="ps/2" +moused_port="/dev/psm0" + + + + Known Compatible Devices + + + + Logitech First Mouse - Three Button + + + + Microsoft Serial - PS/2 Compatible Mouse + + + + + + + Serial + + + System Configuration + + To ensure that your serial mouse functions correctly with the + mouse daemon you will need to include the following text in + /etc/rc.conf. This example assumes that the + mouse is connected to COM1: and can be + automatically recognised by the mouse daemon. + + moused_enable="YES" +moused_type="auto" +moused_port="/dev/cuaa0" + + See the &man.moused.8; manual page for a detailed description + of how to configure the mouse daemon to work with specific types + of serial mice. + + + + Known Compatible Devices + + + + Generic Microsoft Compatible Mice + + + + Logitech First Mouse - Three Button + + + + Microsoft Serial - PS/2 Compatible Mouse + + + + + + + USB + + + System Configuration + + The USB device drivers are a relatively new addition to + FreeBSD and have not yet been included in the GENERIC kernel. The + following prodecure is an example of how to setup the relevant + drivers on a typical system. + + + + Add the ums device to the usb + section of your kernel + configuration. For example: + + + controller usb0 controller uhci0 device ums0 + + + + Rebuild and + install the new kernel. + + + + Make the device + node by typing: + + &prompt.root; cd /dev +&prompt.root; sh MAKEDEV ums0 + + + + Include the following text in + /etc/rc.conf to ensure correct operation + of the mouse daemon: + + moused_enable="YES" +moused_type="auto" +moused_port="/dev/ums0" + + + + Reboot the system. + &prompt.root; shutdown -r now + + + + + + Known Compatible Devices + + + + Logitech TrackMan - Marble Wheel + + + + - + * Other