OS X 10.9: eliminazione delle fonti di input da tastiera


6

Questo è molto simile a: Come rimuovere o disabilitare un layout di tastiera predefinito? Tuttavia, sono nuovo qui e non ho la possibilità di commentare o fare commenti al riguardo per esprimere ulteriori problemi.

In OS X 10.9, devo rimuovere le fonti di input in Preferenze di Sistema> Lingua e Regione> Preferenze tastiera> Sorgente di input.

Per essere chiari, li voglio completamente spariti; se dovessi fare clic sul pulsante Aggiungi, voglio che non ci sia nient'altro che il layout inglese di base disponibile.


** Modifica: la soluzione può essere pericolosa quanto la modifica dei file di livello vicino / root nel sistema operativo, purché ci siano possibili soluzioni

Se non è possibile trovare una soluzione possibile, qualcuno può consigliare software di terze parti o un modo per bloccare le preferenze di sistema? **


1
Perché dovresti farlo comunque?
Shane Hsu,

Risposte:


2

Se altri sono venuti qui alla ricerca di come disabilitare tutte le fonti di input tranne un layout di tastiera personalizzato, è possibile modificare il com.apple.HIToolboxplist:

  1. Cambia la sorgente di input corrente nel tuo layout di tastiera personalizzato.
  2. Apri ~/Library/Preferences/com.apple.HIToolbox.plist(in 10.9) o ~/Library/Preferences/ByHost/com.apple.HIToolbox.*.plist(in 10.8 e precedenti). È possibile convertire il plist in XML con plutil -convert xml1.
  3. Rimuovere la fonte di input o le fonti di input che si desidera disabilitare dal AppleEnabledInputSourcesdizionario. Se è presente una AppleDefaultAsciiInputSourcechiave, rimuoverla.
  4. Ricomincia.

se hai Xcode installato, puoi direttamente open ~/Library/Preferences/com.apple.HIToolbox.plist(in 10.9) da una console terminale. Gli elementi che ho dovuto rimuovere per liberarmi del layout della tastiera sono quelli con InputSourceKinduguale aKeyboard Layout
Andre Holzner,

Ancora una volta, sono abbastanza sicuro che questo non rimuova la tastiera dall'elenco che puoi trovare in "Preferenze tastiera", "Sorgenti di input" e quindi il pulsante "+".
Flimm,

Questa soluzione non ha funzionato per me e sembra un po 'rischiosa.
Bartlomiej Skwira,

0

Non sono completamente sicuro che sia quello che stai cercando. Ma se vuoi rimuovere alcune fonti di input. Devi solo selezionarli, quindi fare clic sul pulsante "meno".

Puoi eliminarli tutti tranne uno. Deve esserci almeno una fonte di input. Nel tuo caso una delle fonti di input in inglese.

inserisci qui la descrizione dell'immagine

Modifica: OP desidera rimuovere tutta la sorgente di input dall'elenco (accessibile facendo clic sul pulsante "+"). E questo non è possibile.


1
Da @ user61808: No, questo non cancella le fonti di input. Questo li rimuove semplicemente dall'elenco ma possono ancora essere aggiunti nuovamente tramite il pulsante più. Devono essere eliminati, non nascosti.
Matthieu Riegler,

In tal caso qualcuno può pensare a qualche opzione di terze parti per bloccare le preferenze del sistema? Pertanto, qualcuno conosce la radice delle fonti di input in cui potrei semplicemente eliminarle (capisco che questo sarebbe a livello di os / root ed è pericoloso).
user61808

Preferenze di sistema> Sicurezza e privacy> Avanzate> Richiedi password per accedere alle preferenze di sistema.
Matthieu Riegler,

-1

[modifica: ignora questa risposta: risolve i layout di tastiera personalizzati che è possibile rimuovere eliminandoli dalla directory "Layout di tastiera". Op voleva una risposta per le lingue Apple predefinite preinstallate nel sistema]

Il modo più semplice per rimuovere un layout di tastiera personalizzato dall'elenco "Sorgenti di input -> +" (quando si fa clic sul pulsante Aggiungi) è utilizzare Keyboard Juggler (vedere la sezione "Applicazione complementare").

Keyboard Juggler è una semplice app progettata per semplificare il flusso di lavoro di modifica dei layout della tastiera. Ti dà semplicemente un modo per spostare i layout di tastiera dentro e fuori dalle cartelle che macOS utilizza per abilitare l'uso dei layout di tastiera, senza dover usare il Finder o mostrare cartelle nascoste. È inteso come un'applicazione complementare a Ukelele, l'editor di layout di tastiera.

Così semplice ma così efficace: 3 clic e i layout sono spariti.

inserisci qui la descrizione dell'immagine


1
La domanda è come rimuovere le fonti di input di Apple. La rimozione di layout personalizzati non è un problema anche senza giocoliere da tastiera.
Tom Gewecke,

@TomGewecke ahh non ho ricevuto la parte Apple. Quindi, come rimuovere quelli personalizzati senza giocoliere da tastiera?
Bartlomiej Skwira,

Basta trascinare manualmente i file .keylayout o .bundle fuori dalla cartella Layout tastiera.
Tom Gewecke,

Grazie. Ho aggiunto un commento secondo cui la mia risposta non è valida, quindi è chiaro che risolvo un problema diverso.
Bartlomiej Skwira,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.