The handbook says in "6.5.2. Configuring Xorg":
By default, Xorg uses HAL to autodetect keyboards and mice.
This is not true for FreeBSD 10.1, Xorg autoconfiguration works without HAL for keyboards and mice.
$ pkg info xorg-server
DEVD : on
HAL : off
SUID : on
A patch has been started and submitted for review: https://reviews.freebsd.org/D3201.
For the following conditions
Product: Base System, Documentation Status: New, Open, In Progress, UNCONFIRMED
Assignee: Former FreeBSD committer
Reset to default assignee. Reset status to "Open".