Często potrzebuję przełączać się między ignorowaniem a ignorowaniem gładzika, gdy podłączona jest zewnętrzna mysz. Jest to dość denerwujące, gdy robisz to za pomocą preferencji. Dlatego postanowiłem napisać prosty skrypt, aby to zrobić. Po niektórych badaniach online wygląda na to, że ludzie sugerują coś podobnego
[~] on jiesiluo-mbp at 23:28:58
➜ sudo kextunload /System/Library/Extensions/AppleMultitouchDriver.kext
(kernel) Can't remove kext com.apple.driver.AppleMultitouchDriver; services
failed to terminate - 0xdc008018.
Failed to unload com.apple.driver.AppleMultitouchDriver - (libkern/kext)
kext is in use or retained (cannot unload).
Jak widać z danych wyjściowych, tak naprawdę to nie działa, ponieważ do tego kext odwołują się również niektóre inne kexts. Nie do końca rozumiem, jakie są inne rozszerzenia, ale wyglądają na ważne. Naprawdę nie chcę ich dotykać (niektóre z nich mają indeks 1 3 4 5).
Po kilku innych badaniach okazało się, że nawet po zaznaczeniu opcji „Ignoruj touchpad, gdy podłączona jest mysz zewnętrzna”, ten tekst Multitouch nie jest również rozładowywany. Oto moje pytanie: czy w linii poleceń jest odpowiednik, który sprawdza tę opcję. Dzięki