Vor 10.9.1 kann ich die integrierte Tastatur meines Air mit den folgenden Befehlen deaktivieren / aktivieren:
sudo kextunload /System/Library/Extensions/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTCKeyboard.kext
sudo kextload /System/Library/Extensions/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTCKeyboard.kext
Nach dem Update auf 10.9.1 scheinen die Befehle jedoch nicht mehr zu funktionieren. Vielleicht hat das Update den Befehl zur Diskussion gestellt?
Außerdem war ich verzweifelt (also dumm) beim Versuch, die eingebaute Tastatur zu deaktivieren, und habe versucht, das AppleUSBTCKeyboard.kext
Verzeichnis zu löschen. Ich dachte, es würde erst nach einem Neustart neu erstellt. Nun, es wurde nicht regeneriert. Meine eingebaute Tastatur funktioniert immer noch, aber ich bin mir nicht sicher, ob das fehlende Verzeichnis einige versteckte Nebenwirkungen haben wird.
kextunload
Befehle funktionieren einwandfrei , um die Tastatur zu deaktivieren und zu aktivieren (nur mit der Maus kopiert und eingefügt).Antworten:
Sie könnten eine private.xml wie diese mit KeyRemap4MacBook verwenden:
Ersetzen Sie
0x1234
durch die von EventViewer (/Applications/KeyRemap4MacBook.app/Contents/Applications/EventViewer.app
) angezeigte ID .quelle