Ubuntu Version: 24.10
Desktop Environment (if applicable): Unsure. Can be provided if I’m told where to look!
Problem Description: When I first got my MacBook, the in-built keyboard and touchpad worked as expected. After installing Ubuntu, neither the keyboard nor the touchpad have ever responded to any presses
Mice and keyboards plugged into external docking stations have always worked as expected
Ctrl+Alt+F3 into a virtual terminal and typing does not result in a working keyboard
I have found https://askubuntu.com/questions/1282260/on-board-keyboard-and-trackpad-not-working-20-04/1282269, but the underlying issue was fixed in 2020?
I have seen https://askubuntu.com/questions/1506951/laptop-keyboard-not-working-when-trying-to-install-ubuntu-23-10
The laptop has been restarted many times. I have upgraded to Ubuntu 24.10 today, but the keyboard and touchpad are still unresponse
Relevant System Information: MacBookPro 16.1
Screenshots or Error Messages:
sudo lshw -businfo does not show any keyboard
lspci does not show any keyboard
cat /sys/class/dmi/id/chassis_type returns 9, rather than 10, 31, or 32
sudo lshw | grep product >file:
product: MacBookPro16,1
product: Intel(R) Core(TM) i9-9980HK CPU @ 2.40GHz
product: Intel Corporation
product: 6th-10th Gen Core Processor PCIe Controller (x16)
product: Navi 10 XL Upstream Port of PCI Express Switch
product: Navi 10 XL Downstream Port of PCI Express Switch
product: Navi 14 [Radeon RX 5500/5500M / Pro 5500M]
product: Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x8)
product: JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018]
product: JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018]
product: JHL7540 Thunderbolt 3 NHI [Titan Ridge 4C 2018]
product: JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018]
product: JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018]
product: JHL7540 Thunderbolt 3 USB Controller [Titan Ridge 4C 2018]
product: xHCI Host Controller
product: xHCI Host Controller
product: JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018]
product: Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x4)
product: JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018]
product: JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018]
product: JHL7540 Thunderbolt 3 NHI [Titan Ridge 4C 2018]
product: JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018]
product: JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018]
product: JHL7540 Thunderbolt 3 USB Controller [Titan Ridge 4C 2018]
product: xHCI Host Controller
product: xHCI Host Controller
product: USB3.2 Hub
product: USB3.2 Hub
product: USB 10/100/1000 LAN
product: JHL7540 Thunderbolt 3 Bridge [Titan Ridge 4C 2018]
product: CoffeeLake-H GT2 [UHD Graphics 630]
product: Cannon Lake PCH Thermal Controller
product: Cannon Lake PCH USB 3.1 xHCI Host Controller
product: xHCI Host Controller
product: USB2.1 Hub
This lists the external keyboard and mouse, which I know works
product: xHCI Host Controller
product: Cannon Lake PCH Shared SRAM
product: Cannon Lake PCH HECI Controller
product: Cannon Lake PCH PCI Express Root Port #17
product: APPLE SSD AP1024N
product: T2 Bridge Controller
product: T2 Secure Enclave Processor
product: Apple Audio Device
product: Cannon Lake PCH PCI Express Root Port #1
product: BCM4364 802.11ac Wireless Network Adapter
product: Cannon Lake PCH Serial IO UART Host Controller
product: Intel Corporation
product: PnP device PNP0c02
product: PnP device APP000b
product: PnP device PNP0c02
product: Cannon Lake PCH SMBus Controller
product: Cannon Lake PCH SPI Controller
product: Lid Switch
product: Power Button
product: Sleep Button
product: Power Button
product: Video Bus
product: Video Bus