AMS(4)
π AMS(4) β ADB Mouse Driver π
okay so bestie, welcome to the powerpc Kernel Interfaces Manual page for ams, section 4. This is the ADB Mouse Driver and it's lowkey iconic. Let's get into it π
πΈ NAME πΈ
ams β ADB Mouse Driver. Yes bestie, that's the whole name, and it ate.
β¨ SYNOPSIS β¨
Want this driver baked into your kernel? Respect. Put these lines in your kernel configuration file, exactly like this:
device adb
π¦ DESCRIPTION π¦
The ams driver provides support for mice and trackpads attached to the Apple Desktop Bus (ADB), and it implements both the base and extended ADB mouse protocols. Main character energy for your pointing devices, honestly π±οΈβ¨
π HARDWARE π
Devices supported by the ams driver include:
- Apple Mouse π
- ADB Extended Mouse π
- MacAlly 2-Button Mouse π
- Apple iBook Trackpad π¦
- Apple PowerBook Trackpad πΈ
π SYSCTL VARIABLES π
dev.ams.%d.tapping
On ADB trackpads, setting this sysctl to 1 causes taps on the trackpad to be interpreted as button clicks. So yes bestie: tap = click, if that's the vibe you want π
π₯ SEE ALSO π₯
Peep these, no cap:
- Apple Tech Note HW01: ADB - The Untold Story: Space Aliens Ate My Mouse:
http://developer.apple.com/legacy/mac/library/technotes/hw/hw_01.html adb(4),cuda(4),pmu(4)
π HISTORY π
The ams device driver appeared in FreeBSD 8.0. A whole moment in history, fr fr π«Ά
π«Ά AUTHORS π«Ά
The ams driver was written by Nathan Whitehorn <nwhitehorn@FreeBSD.org>. Shoutout to Nathan, absolute legend π
xoxo bestie, that's the page! Source/version: Debian; date: December 3, 2009; manual: AMS(4). Bye ππ
β¨
π¦ where this page comes from
- freebsd 14.5: base 14.5
- freebsd 15.1: base 15.1
- Copyright (c) 2009 Nathan Whitehorn <nwhitehorn@FreeBSD.org>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms