Omarchy Apps Sponsor

System & Drivers tutorial

macbook8-spi-pxa2xx-nodma-dkms on Omarchy

A patched SPI driver that forces PIO mode so the 2015 MacBook's touchpad and keyboard work reliably on Linux.

Package data synced 2026-10-19 · generated from the official Omarchy package repo

Short answer

To install macbook8-spi-pxa2xx-nodma-dkms on Omarchy, open a terminal and run omarchy pkg add macbook8-spi-pxa2xx-nodma-dkms. It is a 7.3 KB download (13.3 KB installed), version 1.0-2, licensed GPL-2.0-only. Patched SPI PXA2xx PCI driver forcing PIO mode for MacBook8,1 Wildcat Point GSPI (8086:9ce6). Free and open source.

Install macbook8-spi-pxa2xx-nodma-dkms on Omarchy

This is a modified version of the Intel PXA2xx SPI PCI driver, patched specifically to force PIO (programmed I/O) mode for the Wildcat Point GSPI controller (PCI ID 8086:9ce6) found in the MacBook8,1 (early 2015 12-inch MacBook). It exists as a workaround for DMA-related issues on that exact chipset so the SPI-attached keyboard and trackpad function correctly. It is distributed through the Omarchy project's package repository rather than upstream, and has no interface of its own - it is a background kernel module.

  1. Open a terminal.
  2. Run the install command:
    omarchy pkg add macbook8-spi-pxa2xx-nodma-dkms
  3. Check it landed. Pacman should list version 1.0-2:
    pacman -Qi macbook8-spi-pxa2xx-nodma-dkms

Open and use macbook8-spi-pxa2xx-nodma-dkms

macbook8-spi-pxa2xx-nodma-dkms has no window of its own: it is a command-line tool, library or system component. To see the commands it added to your PATH:

pacman -Ql macbook8-spi-pxa2xx-nodma-dkms | grep /usr/bin/

macbook8-spi-pxa2xx-nodma-dkms requirements and compatibility

  • A MacBook8,1 (2015 12-inch MacBook) with the Wildcat Point GSPI controller (8086:9ce6)
  • DKMS to rebuild the module across kernel updates

Dependencies Omarchy installs for you

  • dkms

Pricing and license

Free and open source. License: GPL-2.0-only.

Uninstall macbook8-spi-pxa2xx-nodma-dkms

omarchy pkg drop macbook8-spi-pxa2xx-nodma-dkms

macbook8-spi-pxa2xx-nodma-dkms package facts

Packagemacbook8-spi-pxa2xx-nodma-dkms
Version1.0-2
CategorySystem & Drivers
LicenseGPL-2.0-only
Download7.3 KB
Installed size13.3 KB
Built2026-09-15
PricingFree and open source
Made by37signals

macbook8-spi-pxa2xx-nodma-dkms package page on this site · Project site

Frequently asked questions

How do I install macbook8-spi-pxa2xx-nodma-dkms on Omarchy?

Open a terminal and run omarchy pkg add macbook8-spi-pxa2xx-nodma-dkms. The download is 7.3 KB and it takes 13.3 KB once installed. Omarchy pulls in any dependencies automatically.

Is macbook8-spi-pxa2xx-nodma-dkms free?

Free and open source. The package is licensed GPL-2.0-only.

How do I uninstall macbook8-spi-pxa2xx-nodma-dkms?

Run omarchy pkg drop macbook8-spi-pxa2xx-nodma-dkms. It removes the package from your system.

What does macbook8-spi-pxa2xx-nodma-dkms depend on?

The package declares 1 dependency: dkms. Omarchy installs them for you.

Is macbook8-spi-pxa2xx-nodma-dkms a desktop app?

No. macbook8-spi-pxa2xx-nodma-dkms has no window of its own; it is a command-line tool, library or system component.

Is macbook8-spi-pxa2xx-nodma-dkms in the official Omarchy repo?

Yes. It is published as macbook8-spi-pxa2xx-nodma-dkms (version 1.0-2) in the official Omarchy package repository. 37signals makes it. Project site: https://github.com/basecamp/omarchy. This site is unofficial: an independent community project, not affiliated with or endorsed by Omacom or David Heinemeier Hansson. Built with David's blessing.