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?


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

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.


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.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.