Home โ€บ Keyboards โ€บ Apple

Does the Apple Aluminium Keyboard (ISO) work on Linux?

Supported. 1 extra feature available on Linux (Special/Fn keys) via Linux kernel.

Which distros work?

DistroKernelVerdict
Arch Linux
CachyOS, EndeavourOS
โœ… 7.2โœ… All 1 features with repo packages
Fedora 44
Bazzite, Nobara
โœ… 7.2โœ… All 1 features with repo packages
Fedora 43โœ… 7.2โœ… All 1 features with repo packages
openSUSE Tumbleweedโœ… 7.2โœ… All 1 features with repo packages
Ubuntu 26.04 LTS
Kubuntu, Xubuntu, Ubuntu flavours
โœ… 7.0โœ… All 1 features with repo packages
Ubuntu 24.04 LTS
Linux Mint 22, elementary OS 8
โœ… 6.8โœ… All 1 features with repo packages
Ubuntu 22.04 LTS
Linux Mint 21
โœ… 5.15โœ… All 1 features with repo packages
Debian 13โœ… 6.12โœ… All 1 features with repo packages
Debian 12โœ… 6.1โœ… All 1 features with repo packages

Kernel versions are each release's default (and optional newer) kernel as of 2026-10-05. Distros sometimes backport drivers, so an older kernel can still work. Basic input and audio work through generic drivers regardless; this table is about the extra features.

Linux features

FeatureProvided by
Special/Fn keysLinux kernel 3.1+

What to install

ToolInstall
Linux kernelBuilt in, nothing to install.

Is this my device?

Run lsusb and look for this ID: 05ac:0250. Or paste your whole lsusb output into the lookup on the home page.

Kernel driver: hid-apple โ€” Linux 3.1+

"Supported" means the device appears in that project's device list. We don't test hardware ourselves; see how this works. Something wrong here? Report it.

More Apple keyboards

Apple Keychron Gaming Keyboard 1
2 Linux features
Apple VSG Mintaka
2 Linux features
Apple Aluminum Keyboard (ISO)
1 Linux features
Apple Aluminum Mini Keyboard (ISO)
1 Linux features
Apple Internal Keyboard/Trackpad
1 Linux features
Apple Internal Trackpad
1 Linux features