Drücken und halten für Akzente funktioniert nicht immer

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 trueEinstellung, 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?

Antworten (6)

Wenn es nicht mehr funktioniert, enthält es ps -ef|grep PressAndHoldeine 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 PressAndHoldkö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.HIToolboxsollte com.apple.PressAndHoldunter AppleEnabledInputSourcesund angezeigt werden AppleSelectedInputSources.

Hat zufällig aufgehört zu arbeiten, PressAndHoldwar in meiner psAuflistung vorhanden, musste killall PressAndHold;open -a PressAndHoldes zurückbekommen. Vielen Dank!

Die Tastenkombinationen Option/Alt + sollten zuverlässiger sein, sobald Sie sie gelernt haben. Geben Sie zum Beispiel alt + sß alt + uein, 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.

Dies funktionierte für mich zusätzlich zum open -a PressAndHoldBefehl. Ich bin mir nicht sicher, warum es abgelehnt wurde.
Aus irgendeinem Grund musste ich das Flag -g entfernen, damit es unter Mojave funktioniert.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 ApplePressAndHoldEnablederst. in ~/Library/Preferences/com.apple.HIToolbox.plistIch habe die richtigen Instanzen von com.apple.PressAndHold, aber mir ist eine Datei aufgefallen , /Library/Preferences/com.apple.HIToolbox.plistdie keine hat com.apple.PressAndHold. Eine Vermutung ist, dass, wenn com.apple.PressAndHolddort 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.