Ok so I have a Macbook Pro 12,1 and the keyboard/trackpad has been dead for a few months, or so i thought. I installed linux in a seperate partition and when it booted, lo and behold, a working damn keyboard and mouse! Boot camp/windows hadn’t fixed the issue and it still is broken when i go back to MacOS.

Now i have to wonder, is there a way I can get those drivers from linux that make the keyboard function work on MacOS? I’m running linux lite 6.6 (which i guess is a branch of ubuntu) and MacOS Monterey if that helps…

Sticking with ubuntu lol

  • neatchee@lemmy.world
    link
    fedilink
    English
    arrow-up
    7
    ·
    10 months ago

    If it works in Linux but nowhere else even after a full format and reinstall, then my guess is that there is a fault in some hardware feature and Linux is intelligently ignoring the broken feature but continuing to function otherwise, and Mac/Windows both error out when that feature can’t be loaded successfully

    Source: I make computer stuff

      • neatchee@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        ·
        edit-2
        10 months ago

        You want my whole resume or just the last 5 years? XD I’ve worked on stuff from Android OEMs to AAA game dev to SaaS products

        The long and the short of it in this case is that peripherals on Linux are far more likely to use drivers that are not maintained by the OEM and thus behave differently under unexpected conditions.

        If it worked on *nix but not Windows, or vice versa, I’d point at software first. But since it doesn’t work on Mac (*nix based) and Windows (not *nix) but does on Linux (obviously *nix based) it’s more likely to be the Linux drivers being probably community maintained and more resilient to faults

        • phanto@lemmy.ca
          link
          fedilink
          English
          arrow-up
          1
          ·
          10 months ago

          This is how I got a very free MacBook Air currently running Fedora Silverblue. Won’t run MacOS and have a keyboard, runs every Linux I’ve ever tried on it just fine. I think I tried the NVRam thing, that vaguely rings a bell…