Ich bin ein deutscher Benutzer, verwende aber eine US-Tastatur und das erweiterte US-Tastaturlayout. Manchmal muss ich deutsche Umlaute verwenden, und normalerweise verlasse ich mich auf die Funktion „Drücken und halten für Zeichen mit Akzent“ von OS X.
Diese ist jedoch nicht immer verfügbar. Ich kann in diesem Verhalten kein Muster erkennen. Manchmal melde ich mich an und es funktioniert einwandfrei, manchmal funktioniert es überhaupt nicht und wiederholt nur das Zeichen, das ich lange drücke.
Ich habe in den Einstellungen "Sprache und Region" auf verschiedene Tastaturlayouts (US, US Extended, US International PC) und verschiedene "Bevorzugte Sprachen" umgestellt.
Ich habe auch versucht, die defaults write -g ApplePressAndHoldEnabled -bool true
Einstellung, aber auch kein Glück.
Ich habe das gleiche Problem auf verschiedenen Macs; bei der Arbeit und zu Hause.
Wie konfiguriere ich diese Funktion richtig?
Wenn es nicht mehr funktioniert, enthält es ps -ef|grep PressAndHold
eine Zeile für /System/Library/Input Methods/PressAndHold.app/Contents/MacOS/PressAndHold
? Wenn dies nicht der Fall ist, versuchen Sie zu rennen open -a PressAndHold
. Oder wenn ja, killall PressAndHold;open -a PressAndHold
könnte auch einen Versuch wert sein.
Du könntest auch versuchen zu löschen ~/Library/Preferences/com.apple.HIToolbox.plist
. Normalerweise defaults read com.apple.HIToolbox
sollte com.apple.PressAndHold
unter AppleEnabledInputSources
und angezeigt werden AppleSelectedInputSources
.
Die Tastenkombinationen Option/Alt + sollten zuverlässiger sein, sobald Sie sie gelernt haben. Geben Sie zum Beispiel alt + s
ß alt + u
ein, gefolgt von einem Vokal, geben Sie den Umlaut-Vokal äëïöü ein.
PS Danke für den Hinweis auf die Press-and-Hold-Technik, die ziemlich interessant ist.
Das hat bei mir funktioniert. Das Drücken und Halten funktionierte in allen Programmen nicht mehr. Ich habe die folgenden Anweisungen befolgt und es hat wieder funktioniert
Eine Möglichkeit, um sicherzustellen, dass es aktiviert ist, ist: Öffnen Sie Terminal, von Anwendungen, Dienstprogramme, dann geben Sie im Terminalfenster genau ein,
defaults write -g ApplePressAndHoldEnabled -bool true
Drücken Sie die Eingabetaste und beenden Sie schließlich das Terminal
Die Taste sollte jetzt die Akzente übernehmen.
open -a PressAndHold
Befehl. Ich bin mir nicht sicher, warum es abgelehnt wurde.defaults write ApplePressAndHoldEnabled -bool true
Wenn Sie Press and Hold nicht mögen, verwende ich seit Jahren dieses https://hci.rwth-aachen.de/usgermankeyboard für mein bewährtes Modell M.
Ein paar Dinge: Ich verwende OS 10.9.2 und das Drücken und Halten funktioniert bei mir im Moment nicht. Wenn ich tippe:
defaults read -g
Ich bekomme:
{
AppleAntiAliasingThreshold = 4;
AppleAquaColorVariant = 6;
AppleEnableMenuBarTransparency = 0;
AppleLanguages = (
en,
fi,
fr,
de,
"zh-Hans",
"zh-Hant",
ja,
es,
it,
nl,
ko,
pt,
"pt-PT",
da,
nb,
sv,
ru,
pl,
tr,
ar,
th,
cs,
hu,
ca,
hr,
el,
he,
ro,
sk,
uk,
id,
ms,
vi
);
AppleLocale = "en_GB";
AppleMiniaturizeOnDoubleClick = 0;
AppleUserLanguages = 1;
InitialKeyRepeat = 68;
KeyRepeat = 6;
NSAutomaticDashSubstitutionEnabled = 1;
NSAutomaticQuoteSubstitutionEnabled = 1;
NSAutomaticSpellingCorrectionEnabled = 1;
NSNavPanelFileLastListModeForOpenModeKey = 1;
NSNavPanelFileLastListModeForSaveModeKey = 1;
NSNavPanelFileListModeForOpenMode2 = 1;
NSNavPanelFileListModeForSaveMode2 = 1;
NSNavPanelSidebarKeyForOpen = (
);
NSNavPanelSidebarKeyForSave = (
);
NSNavRecentPlaces = (
"~/Fede/Work/Parkinson/EPIC4PD/H2020",
"~/Desktop/Archival",
"~/Fede/Work/QTL/Rana-temporaria/Fede-new",
"~/Fede/Cloud",
"~/Fede/Cloud/OneDrive"
);
NSPreferredWebServices = {
NSWebServicesProviderWebSearch = {
NSDefaultDisplayName = Google;
NSProviderIdentifier = "com.google.www";
};
};
NSTableViewDefaultSizeMode = 1;
NSUserDictionaryReplacementItems = (
);
NavPanelFileListModeForOpenMode = 1;
NavPanelFileListModeForSaveMode = 1;
WebAutomaticSpellingCorrectionEnabled = 1;
"com.apple.keyboard.fnState" = 1;
"com.apple.springing.delay" = "0.5";
"com.apple.springing.enabled" = 1;
}
dh ich komme gar nicht ApplePressAndHoldEnabled
erst. in ~/Library/Preferences/com.apple.HIToolbox.plist
Ich habe die richtigen Instanzen von com.apple.PressAndHold
, aber mir ist eine Datei aufgefallen , /Library/Preferences/com.apple.HIToolbox.plist
die keine hat com.apple.PressAndHold
. Eine Vermutung ist, dass, wenn com.apple.PressAndHold
dort hinzugefügt werden sollte, Drücken und Halten funktionieren könnte ...
Bei mir hat es nicht funktioniert, bis ich die Anwendung, in meinem Fall Pages, neu gestartet habe.
Gregor Olsen
PressAndHold
war in meinerps
Auflistung vorhanden, musstekillall PressAndHold;open -a PressAndHold
es zurückbekommen. Vielen Dank!