When you remove all the stuff on 2.X and 3.X, the mouse section
becomes far more readable. Cool!
This commit is contained in:
parent
34119c9ae2
commit
78d64df6c7
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=24524
1 changed files with 14 additions and 36 deletions
|
@ -2543,7 +2543,7 @@ disk wd2 at wdc1 drive 1 # change from wd3 to wd2</programlisting
|
|||
<answer>
|
||||
<para>FreeBSD 4.X and later supports USB keyboards
|
||||
out-of-the-box. Enable USB support in
|
||||
<filename>/etc/rc.conf</filename>.</para>
|
||||
<filename>/etc/rc.conf</filename>.</para>
|
||||
|
||||
<para>Once you have USB keyboard support enabled on your
|
||||
system, the AT keyboard becomes
|
||||
|
@ -2587,27 +2587,16 @@ disk wd2 at wdc1 drive 1 # change from wd3 to wd2</programlisting
|
|||
</question>
|
||||
|
||||
<answer>
|
||||
<para>FreeBSD supports the bus mouse and the InPort bus mouse
|
||||
from such manufactures as Microsoft, Logitech and ATI. The bus
|
||||
device driver is compiled in the GENERIC kernel by default in
|
||||
FreeBSD versions 2.X, but not included in version 3.0 or later.
|
||||
If you are building a custom kernel with the bus mouse driver,
|
||||
make sure to add the following line to the kernel config
|
||||
file</para>
|
||||
|
||||
<para>In FreeBSD 3.0 or before, add:</para>
|
||||
|
||||
<programlisting>device mse0 at isa? port 0x23c tty irq5 vector mseintr</programlisting>
|
||||
|
||||
<para>In FreeBSD 3.X, the line should be:</para>
|
||||
|
||||
<programlisting>device mse0 at isa? port 0x23c tty irq5</programlisting>
|
||||
|
||||
<para>And in FreeBSD 4.X and later, the line should read:</para>
|
||||
<para>FreeBSD supports the bus mouse and the InPort bus
|
||||
mouse from such manufacturers as Microsoft, Logitech and
|
||||
ATI. The GENERIC kernel does not include the device
|
||||
driver. To build a custom kernel with the bus mouse
|
||||
driver, add the following line to the kernel config
|
||||
file:</para>
|
||||
|
||||
<programlisting>device mse0 at isa? port 0x23c irq5</programlisting>
|
||||
|
||||
<para>Bus mice usually comes with dedicated interface cards.
|
||||
<para>Bus mice usually come with dedicated interface cards.
|
||||
These cards may allow you to set the port address and the IRQ
|
||||
number other than shown above. Refer to the manual of your
|
||||
mouse and the &man.mse.4; manual page for more information.</para>
|
||||
|
@ -2621,31 +2610,20 @@ disk wd2 at wdc1 drive 1 # change from wd3 to wd2</programlisting
|
|||
</question>
|
||||
|
||||
<answer>
|
||||
<para>The PS/2 mouse is supported out-of-the-box in all
|
||||
recent versions of FreeBSD. The necessary device driver,
|
||||
<devicename>psm</devicename>, is included in the GENERIC
|
||||
kernel.</para>
|
||||
<para>The PS/2 mouse is supported out-of-the-box. The
|
||||
necessary device driver, <devicename>psm</devicename>, is
|
||||
included in the GENERIC kernel.</para>
|
||||
|
||||
<para>If your custom kernel does not have this, add the
|
||||
appropriate following line to your kernel configuration
|
||||
file and compile a new kernel.</para>
|
||||
|
||||
<para>In FreeBSD 3.0 or earlier, the line should be:</para>
|
||||
|
||||
<programlisting>device psm0 at isa? port "IO_KBD" conflicts tty irq 12 vector psmintr</programlisting>
|
||||
|
||||
<para>In FreeBSD 3.1 or later, the line should be:</para>
|
||||
|
||||
<programlisting>device psm0 at isa? tty irq 12</programlisting>
|
||||
|
||||
<para>In FreeBSD 4.0 or later, the line should be:</para>
|
||||
following line to your kernel configuration
|
||||
and compile a new kernel.</para>
|
||||
|
||||
<programlisting>device psm0 at atkbdc? irq 12</programlisting>
|
||||
|
||||
<para>Once the kernel detects <devicename>psm0</devicename>
|
||||
correctly at boot time, make sure that an entry for
|
||||
<devicename>psm0</devicename> exists in
|
||||
<filename>/dev</filename>. You can do this by
|
||||
<filename>/dev</filename>. You can create this entry by
|
||||
typing:</para>
|
||||
|
||||
<screen>&prompt.root; <userinput>cd /dev; sh MAKEDEV psm0</userinput></screen>
|
||||
|
|
Loading…
Reference in a new issue