Hallo alle zusammen,
für die unter euch die ein Thinkpad als Hackintosh nutzen hab ich ein kleines Tool entwickelt mit dem die Funktionstasten des Keyboards in macOS angesteuert werden können. Das Tool funktioniert mit allen Modellen ab 2012 die das Precision Keyboard verbaut haben ( T- W- X- und L-Serie)
Features
- F4: Mute / Unmute Microphone (with Status LED indication)
- F7: Screen mirroring / Screen extending
- F8: Activate / Deactivate Wi-Fi
- Left Shift+F8: Activate / Deactivate Bluetooth
- F9: Open System Preferences
- F12: Open Launchpad
Demo
Installation > Opencore
- Get a pair of Patch & SSDT from Samples folder
- Compile SSDT (ex. iasl -vo SSDT-T460-KBRD.dsl)
- Copy SSDT.aml to EFI/OC/ACPI
- Apply patch on config.plst with PlistBuddy
- Download Thinkpad Assistant
- Extract & Copy to Applications folder
- Start Thinkpad Assistant & Tick 'Launch on Login' in Menubar
- Reboot
Installation > Clover
- Get a pair of Patch & SSDT from Samples folder
- Compile SSDT (ex. iasl -vo SSDT-T460-KBRD.dsl)
- Copy SSDT.aml to EFI/CLOVER/ACPI/patched
- Apply patch on config.plst with PlistBuddy
- Download Thinkpad Assistant
- Extract & Copy to Applications folder
- Start Thinkpad Assistant & Tick 'Launch on Login' in Menubar
- Reboot
Keymapping
Damit der Thinkpad Assistent funktioniert musst du das Keyboard Mapping in den ACPI angepasst werden. Hier eine Übersicht von Usern die den Thinkpad Assistant bereits in Aktion haben mit deren Keymapping:
Config | Tester | Bootloader | Image |
---|---|---|---|
T460 | MSzturc | OpenCore | Lenovo-T460-OpenCore |
T480 | xma | Clover | T480-Clover |
X1C6 | tylernguyen | OpenCore / Clover | x1c6-hackintosh |
T440p | pandel | Clover | - |
T460s | simprecicchiani | OpenCore | Thinkpad-T460s-macOS-OpenCore |
Download & Changelog