Wie deaktiviere ich Trackpad / Maus über die Mac OS X-Befehlszeile?

8

Gibt es in Mac OS X einen Terminalbefehl zum Deaktivieren / Aktivieren des Trackpads / der Maus? Ich weiß, dass ich das Trackpad meines MacBook Pro deaktivieren kann, wenn eine externe Maus angeschlossen ist. Ist dies aber auch ohne angeschlossene Peripherie möglich?

JakeGould
quelle
Checkout @SleeplessRazi Antwort. Das funktioniert für neuere MacOS einschließlich Sierra.
Villancikos

Antworten:

7

Sie müssten die Kexts entladen, wodurch die Unterstützung für die Hardware bis zum erneuten Laden entfernt würde. Ich kann das nicht wirklich empfehlen.

Deaktivieren

sudo kextunload /System/Library/Extensions/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTrackpad.kext

Aktivieren

sudo kextload /System/Library/Extensions/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTrackpad.kext
zurückhaltend
quelle
Funktioniert nicht weiter 10.14. WürfeUnable to determine realpath for /System/Library/Extensions/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTrackpad.kext - failing. Can't create /System/Library/Extensions/AppleUSBTopCase.kext/Contents/PlugIns/AppleUSBTrackpad.kext.
Jonas Kemper
Welp, Apple mag es, Dinge zwischen den Hauptversionsnummern sehr zu ändern. Es war nur eine Frage der Zeit, bis dies überholt war.
zurückhaltend
2

Ich habe dies in OS X 10.9.5 versucht

sudo kextunload /System/Library/Extensions/AppleUSBMultitouch.kext

es gibt den Fehler "(Kernel) kext com.apple.driver.AppleUSBMultitouch kann nicht entladen werden; Klassen haben Instanzen", aber es deaktiviert das Trackpad erfolgreich.

Dann danach

sudo kextload /System/Library/Extensions/AppleUSBMultitouch.kext

es aktiviert das Trackpad wieder.

SchlaflosRazi
quelle
2
Zu Ihrer Information am 10.11.3 El Capitan Ich habe festgestellt, dass dies auch die gesamte Tastatur deaktiviert.
sming
@sming gleich hier. Was ist die Lösung?
Glühlampen
Mit Sierra funktioniert es. Deaktiviert nur das Trackpad und nicht die Tastatur.
Villancikos
Ich habe es gerade am 10.12.5 versucht und es hat das Trackpad deaktiviert ... und dann eine Kernel-Panik verursacht.
Nvahalik
Gleiche Kernel-Panik für mich :(
Tim Rudnevsky
1

In OS X 10.9 habe ich es versucht

sudo kextunload /System/Library/Extensions/AppleUSBMultitouch.kext/

ein temperamentvolles Trackpad zu deaktivieren, aber das gab einen Fehler und tat nichts. Aber die Erweiterung woanders hin verschieben, dh

sudo mv /System/Library/Extensions/AppleUSBMultitouch.kext ~

und ein Neustart hat den Trick gemacht - obwohl aus irgendeinem Grund auch die interne Tastatur deaktiviert wurde (mit Ausnahme des Netzschalters).

Zu Ihrer Information, Apple-Menü> Über diesen Mac> Weitere Informationen ...> Systembericht ...> Erweiterungen (unter Software) zeigt an, welche Kernel-Erweiterungen derzeit aktiv sind.

ordentlich
quelle