Dunedan / mbp-2016-linux

State of Linux on the MacBook Pro 2016 & 2017
2.09k stars 108 forks source link

How install keyboard and mouse fix for MacBook pro 2017 (Kali Linux)? #57

Closed Edwarderik closed 6 years ago

Edwarderik commented 6 years ago

Hi everyone! What commands should be used in the terminal in order to correct the operation of the keyboard and mouse? I do not understand myself.

MacBookPro14,3 , Kali Linux on flash usb (16 gb)

Dunedan commented 6 years ago

I suggest you refer to the documentation of the applespi driver how to get it working: https://github.com/cb22/macbook12-spi-driver There is also a separate gist explaining how to install the driver: https://gist.github.com/roadrunner2/1289542a748d9a104e7baec6a92f9cd7#keyboardtouchpadtouchbar

Edwarderik commented 6 years ago

'First some extra packages: sudo dnf install git kernel-devel dkms' and i get this root@kali:~# sudo dnf install git kernel-devel dkms sudo: dnf: command not found

Edwarderik commented 6 years ago

can u add me in discord please LunarEvening #9864

roadrunner2 commented 6 years ago

@MOLOKOmilk The instructions in the gist are for rpm based distros, and in particular Fedora. While I have added some notes/instructions for alternate distros (in particular Debian based ones), they are not complete. There are a couple links in the intro to Ubuntu variants of these instructions - since Kali and Ubuntu are both Debian based, you might find those alternate instructions a bit closer to what is needed for your distro.

Edwarderik commented 6 years ago

Can you write code here? Because of ignorance of the language and Linux, I can not figure this out. I try fix keyboard and touchbar about a month =)

Dunedan commented 6 years ago

As you've already noticed, Linux doesn't work out of the box on the Macbook Pro 2016 & 2017 yet (at least not everything). While we're working on getting it supported properly, we're not there yet. So for now you'll need at least some basic understanding of Linux to get it working, as it's simply too much effort to provide step by step instructions for everybody who wants to get Linux running on these devices and our time is better spent on getting Linux to work better on them, as that benefits all users in the long run. Therefore I'm closing this issue for now.