Q: "Does FreeBSD support my USB keyboard?"

A: "For at least five years."
This commit is contained in:
Michael Lucas 2005-05-11 20:41:26 +00:00
parent 0eb6fd75ba
commit 34119c9ae2
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=24523

View file

@ -2542,49 +2542,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. Preliminary USB device support appeared
in FreeBSD 3.1, but might not always work as of version
3.2. If you want to experiment with the USB keyboard
support in FreeBSD 3.X, follow the procedure described
below.</para>
<procedure>
<step>
<para>Use a version of FreeBSD 3.X later than
3.2.</para>
</step>
<step>
<para>Add the following lines to your kernel configuration
file, and rebuild the kernel.</para>
<programlisting>controller uhci0
controller ohci0
controller usb0
controller ukbd0
options KBD_INSTALL_CDEV</programlisting>
</step>
<step>
<para>Go to the <filename>/dev</filename> directory and create
device nodes as follows:</para>
<screen>&prompt.root; <userinput>cd /dev</userinput>
&prompt.root; <userinput>./MAKEDEV kbd0 kbd1</userinput></screen>
</step>
<step>
<para>Edit <filename>/etc/rc.conf</filename> and add the
following lines:</para>
<programlisting>usbd_enable="YES"
usbd_flags=""</programlisting>
</step>
</procedure>
<para>If you want to use a USB keyboard in FreeBSD 4.X or
later, you just need to enable USB support in
out-of-the-box. Enable USB support in
<filename>/etc/rc.conf</filename>.</para>
<para>Once you have USB keyboard support enabled on your