Dear Debian Users,
Long story short, in the Debian 12 installer iso, beyond the initial
boot screen, the trackpad/keyboard do not work on a 2017 MacBook Pro (Intel-based). However, they work with the GNOME live iso and I was
then able to install just fine. But I'd like it if they worked in the installer iso.
I went ahead and ran `reportbug` but was given a prompt asking which
package has the bug, with a reference to this mailing list. What
should the answer be for my situation? Should I simply answer
"linux-base"?
Also, is there a "beta" or "release candidate" for Debian 13 yet? I'd
love to test out whether this issue persists.
Dear Debian Users,
Long story short, in the Debian 12 installer iso, beyond the initial boot screen, the trackpad/keyboard do not work on a 2017 MacBook Pro (Intel-based). However, they work with the GNOME live iso and I was then
able to install just fine. But I'd like it if they worked in the installer iso.
I went ahead and ran `reportbug` but was given a prompt asking which
package has the bug, with a reference to this mailing list. What should the answer be for my situation? Should I simply answer "linux-base"?
Also, is there a "beta" or "release candidate" for Debian 13 yet? I'd love
to test out whether this issue persists.
I have inquired about this issue in the user forums (pasted below) with no feedback. So I decided to file a bug report for this to be tracked. Especially with Debian 13 coming up soon. Hopefully this issue gets
resolved with the upcoming release.
---
Copied from https://forums.debian.net/viewtopic.php?t=163130:
I am using a 2017 MacBook Pro (Intel-based), code: `MacBookPro14,1`. I noticed when booting into `debian-12.11.0-amd64-DVD-1.iso` that the
trackpad does not work. The keyboard does not seem to work either after selecting "graphical installer".
But the trackpad and keyboard work on
`debian-live-12.11.0-amd64-gnome.iso`. So I am suspecting there are missing drivers.
Why might there be missing drivers? And is there a way to include them in
the installer just like in the live ISO in the next release?
I am able to install from the live ISO, but it would be nice if I could
use the default installer.
I'd like to note that the same issue happens with the RHEL 10 and CentOS Stream 10 installer ISOs. But not Fedora, Ubuntu, or Arch Linux.
Related forum post: https://forums.debian.net/viewtopic.php?p=744557
---
It seems that the driver is `applespi`, which is included in the kernel
since 5.3:
The `applespi` driver for the internal keyboard and trackpad of theMacBookPro13,* and MacBookPro14,* is now included upstream and works out of the box. (https://github.com/torvalds/linux/commi ... e2332e07ff <https://github.com/torvalds/linux/commit/038b1a05eae6666b731920e46f47d8e2332e07ff>).
The commit dates back to 2019.
Source: https://github.com/Dunedan/mbp-2016-linux
So, they should already be included in the kernel used by Debian 12, I presume. Idk for sure.
The commit message mentions something about the SPI drivers needing to be loaded. So it might be that.
Best,
Osama
The `applespi` driver
Ok, I reviewed https://www.debian.org/Bugs/pseudo-packages and it seems
like the proper package is "cdimage.debian.org".
On Mon, Jul 28, 2025 at 5:53 AM Osama Albahrani <osalbahr@ncsu.edu> wrote:
Dear Debian Users,
Long story short, in the Debian 12 installer iso, beyond the initial boot
screen, the trackpad/keyboard do not work on a 2017 MacBook Pro
(Intel-based). However, they work with the GNOME live iso and I was then
able to install just fine. But I'd like it if they worked in the installer >> iso.
I went ahead and ran `reportbug` but was given a prompt asking which
package has the bug, with a reference to this mailing list. What should the >> answer be for my situation? Should I simply answer "linux-base"?
Also, is there a "beta" or "release candidate" for Debian 13 yet? I'd
love to test out whether this issue persists.
I have inquired about this issue in the user forums (pasted below) with
no feedback. So I decided to file a bug report for this to be tracked.
Especially with Debian 13 coming up soon. Hopefully this issue gets
resolved with the upcoming release.
---
Copied from https://forums.debian.net/viewtopic.php?t=163130:
I am using a 2017 MacBook Pro (Intel-based), code: `MacBookPro14,1`. I
noticed when booting into `debian-12.11.0-amd64-DVD-1.iso` that the
trackpad does not work. The keyboard does not seem to work either after
selecting "graphical installer".
But the trackpad and keyboard work on
`debian-live-12.11.0-amd64-gnome.iso`. So I am suspecting there are missing >> drivers.
Why might there be missing drivers? And is there a way to include them in
the installer just like in the live ISO in the next release?
I am able to install from the live ISO, but it would be nice if I could
use the default installer.
I'd like to note that the same issue happens with the RHEL 10 and CentOS
Stream 10 installer ISOs. But not Fedora, Ubuntu, or Arch Linux.
Related forum post: https://forums.debian.net/viewtopic.php?p=744557
---
It seems that the driver is `applespi`, which is included in the kernel
since 5.3:
The `applespi` driver for the internal keyboard and trackpad of theMacBookPro13,* and MacBookPro14,* is now included upstream and works out of >> the box. (https://github.com/torvalds/linux/commi ... e2332e07ff
<https://github.com/torvalds/linux/commit/038b1a05eae6666b731920e46f47d8e2332e07ff>).
The commit dates back to 2019.
Source: https://github.com/Dunedan/mbp-2016-linux
So, they should already be included in the kernel used by Debian 12, I
presume. Idk for sure.
The commit message mentions something about the SPI drivers needing to be
loaded. So it might be that.
Best,
Osama
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 546 |
Nodes: | 16 (2 / 14) |
Uptime: | 19:36:54 |
Calls: | 10,390 |
Calls today: | 1 |
Files: | 14,061 |
Messages: | 6,416,962 |