abtn
—
ADB Keyboard Special Keys Driver
To compile this driver into the kernel, place the following lines in your kernel
configuration file:
device adb
The abtn
driver provides support for the extended Fn
keys on Apple notebooks with an ADB interface.
The abtn
driver supports extended keyboard keys (special
F-keys) on the following devices:
- Apple iBook Keyboard
- Apple PowerBook Keyboard
The abtn
driver sends events to
devd(8) for
the following events under the PMU
system, and
keys
subsystem:
brightness
- Generates up
and down
notify types matching the pressed
key.
mute
volume
- Generates up
and
down
notify types matching the pressed key.
eject
Examples are included in /etc/devd/apple.conf.
The abtn
device driver first appeared in
NetBSD 5.0 and was ported to FreeBSD
10.0.
The abtn
driver was written by Tsubai
Masanari for NetBSD and ported to
FreeBSD by Justin Hibbits.