Verrassing in zicht: Linux 5.3 ondersteunt de trackpads en toetsenborden van de nieuwste MacBook

MacBook met Linux 5

Ik weet wat velen van jullie denken: Linux op een Apple-computer? Het antwoord kan een andere simpele vraag zijn: waarom niet? Ik denk dat we het er allemaal over eens zijn dat het niet de moeite waard is om een ​​MacBook te kopen om het pinguïnsysteem te installeren, maar we weten allemaal dat het mogelijk is om meer dan één besturingssysteem op dezelfde computer te installeren, en dat verandert alles. Als u een van de gebruikers bent die Linux op de nieuwste Apple-computers wil hebben, Linux 5.3 heeft een verrassing voor je.

Op dit moment, als het nog niet is afgesloten, staat de volgende Linux-kernelupdate op het punt om het verzoekvenster te sluiten. In een verhuizing op het laatste moment is deze geaccepteerd een applicatie gerelateerd aan ondersteuning voor toetsenborden en trackpads op de nieuwste MacBook en MacBook Pro om de markt te bereiken. De verrassing is groter als we bedenken dat Linux geen erg goede ondersteuning biedt voor de toetsenborden en touchpads van de meest recente MacBooks (van de MacBook 8.1 tot modernere zoals de MacBookPro13 en MacBookPro14).

Linux 5.3 kan beter overweg met MacBooks

Sindsdien is er geen ondersteuning meer geweest, In plaats van te worden blootgesteld als USB-apparaten zoals alle andere moderne laptops, maakte Apple de vreemde stap om ze in SPI-apparaten te veranderen. Buiten dat, Apple heeft zijn protocol nooit gedocumenteerd in gebruik met deze SPI-driver om deze toetsenborden en trackpads te ondersteunen. Zo bezien zouden we kunnen zeggen dat het ontbreken van deze ondersteuning grotendeels de verantwoordelijkheid van Apple is.

Maar de ontwikkelaarsgemeenschap heeft de neiging om te krijgen wat ze wilden doen, en sommige ontwikkelaars met wat vrije tijd hebben veel van dit protocol reverse-engineered en zelfs hebben deze basis Linux-driver kunnen schrijven​ Met de komst van Linux 5.3 zal ondersteuning worden toegevoegd, maar de nieuwe Kconfig-switch moet worden geactiveerd CONFIG_KEYBOARD_APPLESPI.

Deze ondersteuning voegt zich bij een andere patch die het ondersteuning voor NVMe-schijven op Apple-apparaten actueler, dus we zouden kunnen zeggen dat Linux 5.3 meer zal zorgen voor de computers van de gebeten appel.

Linux 5.2
Gerelateerd artikel:
En toen we allemaal een rc8 verwachtten ... heeft Linus de definitieve versie van Linux 5.2 uitgebracht

Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: AB Internet Networks 2008 SL
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.