La sorgente di ingresso Mavericks è impostata sulla tastiera USA nella schermata di accesso

13

Vengo dal Belgio, e sul mio account utente, la sorgente di input è impostata su una tastiera belga (in realtà francese). Il menu delle sorgenti di input è abilitato nella barra dei menu, quindi posso passare alla tastiera belga prima di inserire la mia password, ma come posso cambiare in modo permanente la sorgente di input utilizzata per il login? Sono l'amministratore di sistema e so come ottenere l'accesso come root, se necessario.

Ha funzionato perfettamente a Mountain Lion.

    
posta bigblind 03.11.2013 - 15:50
fonte

6 risposte

15

Ho sempre ottenuto il layout francese invece del francese canadese alla schermata di accesso.
Ecco la soluzione che ha funzionato per me:

  1. Ho scoperto che il layout di tastiera Accesso (ad esempio francese) corrisponde a:

    defaults read /Library/Preferences/com.apple.HIToolbox.plist

  2. Il layout di tastiera desiderato (cioè il francese canadese) viene salvato qui:

    defaults read ~/Library/Preferences/com.apple.HIToolbox.plist
    (Notare ~ !)

  3. Per risolvere questo ho cambiato la tastiera di accesso a quella desiderata sovrascrivendo il file .plist (dopo aver verificato che il plist di origine non contenga alcuna occorrenza del layout indesiderato):

    • Visualizza il file con plutil -convert json ~/Library/Preferences/com.apple.HIToolbox.plist; vi ~/Library/Preferences/com.apple.HIToolbox.plist; plutil -convert binary1 ~/Library/Preferences/com.apple.HIToolbox.plist e assicurati che non vi siano occorrenze del layout indesiderato (anche nella Cronologia).

    • sudo cp ~/Library/Preferences/com.apple.HIToolbox.plist /Library/Preferences/

    • sudo chmod 644 /Library/Preferences/com.apple.HIToolbox.plist

Disconnettiti ed è OK. :)

    
risposta data 15.11.2013 - 00:04
fonte
4

Configura come vuoi nel tuo account e poi copia il tuo utente com.apple.HIToolbox.plist sul sistema uno, quindi riavvia.

Esegui in Terminale:

sudo cp ~/Library/Preferences/com.apple.HIToolbox.plist /Library/Preferences/

... quindi riavvia il computer senza accedere alla schermata di accesso (scegli riavvia dal menu Apple senza prima disconnettersi)

    
risposta data 12.08.2014 - 22:40
fonte
1

Puoi cambiare la sorgente di input mostrando il menu Input nella finestra di login, quindi selezionando il layout di tastiera alternativo, quindi effettuando il login all'account root .

  1. Apri Preferenze di sistema Utenti e amp; Gruppi .

  2. Sblocca il pannello delle preferenze e seleziona Opzioni di accesso .

  3. Seleziona Mostra menu di input nella finestra di accesso .

  4. Accedi immediatamente all'account root.

    L'account root dovrebbe mantenere la stessa selezione della finestra di login. In caso contrario, modificare la sorgente di input in modo che corrisponda a quella della finestra di accesso, quindi disconnettersi. Sia la finestra di login che l'account di root dovrebbero avere la stessa fonte di input affinché rimanga permanente.

risposta data 03.11.2013 - 16:36
fonte
0

Basta eliminare /Library/Preferences/com.apple.HIToolbox.plist per fare il lavoro per me.

questa era la soluzione per El Capitan

    
risposta data 12.11.2015 - 20:29
fonte
-1

Basta eliminare /Library/Preferences/com.apple.HIToolbox.plist per fare il lavoro per me.

    
risposta data 04.08.2015 - 10:55
fonte
-1

Perché tutti lo rendono così complesso. Il più semplice sarebbe:

newton02:~ templahum$ sudo languagesetup

e ottieni:

Password:

L'immissione della password ti mostrerà questo. Seleziona la tua lingua e sposta premi Invio. Hai finito!

 1. Use English for the main language
 2. Utiliser le français comme langue principale
 3. Deutsch als Standardsprache verwenden
 4. Some language
 5. Some other language
 6. Some some other language
 7. Usar español como idioma principal

 q) Quit? 1
 System Language set to: en
    
risposta data 14.10.2016 - 15:43
fonte

Leggi altre domande sui tag