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.