OS X: Jak zmienić preferencje okna logowania?

4

W szczególności chcę ustawić szybkość śledzenia myszy. Ale wolałbym mieć ogólną odpowiedź.

Nie potrzebuję dostępu do interfejsu systemowego Preferencje, mogę z niego korzystać defaults.

Domyślam się, że okno logowania działa jako root, prawda? Jakie pliki preferencji są wyszukiwane?

aktualizacja

Miałem trochę szczęścia z:

sudo -s
cp ~/Library/Preferences/.GlobalPreferences.plist          /Library/Preferences/
cp ~/Library/Preferences/.GlobalPreferences.plist          /private/var/root/Library/Preferences/
cp ~/Library/Preferences/ByHost/.GlobalPreferences.*.plist /private/var/root/Library/Preferences/ByHost/

Mam na myśli to, że udało mi się zauważyć następujące efekty:

  • schemat kolorów zmieniono na grafit. (a przycisk jest nadal niebieski #applefail LOL)
  • profil kolorów wyświetlania jest teraz poprawny w oknie logowania (yay)

Ale bez powodzenia w ustalaniu śledzenia myszy.

kch
źródło
Chcę włączyć „Stuknij, aby kliknąć” i „zakładkę między wszystkimi kontrolkami”.
Doug Harris
Myślę, że możemy po prostu skopiować całą naszą .GlobalPreferences.plist nad rootem. Nie wiem, gdzie jest.
kch
A co z /Library/Preferences/.GlobalPreferences.plist?
Doug Harris
Nop, to nie wpływa na okno logowania.
kch
Co ciekawsze, zmiana tego w /private/var/root/Library/Preferences/ też nie działa.
kch

Odpowiedzi:

1

Spróbuj zmienić wartości w /System/Library/LoginPlugins/BezelServices.loginPlugin/Contents/PlugIns/AppleHIDMouse.plist. Na przykład prędkość śledzenia wygląda na ustawioną przez jeden z nich PreferenceDefaults wartości:

<key>ScrollH</key>
<integer>1</integer>
<key>ScrollS</key>
<integer>4</integer>
<key>ScrollSSize</key>
<integer>30</integer>
<key>ScrollV</key>
<integer>1</integer>
Jeremy W. Sherman
źródło