15 votes

Appuyer et maintenir pour les accents ne fonctionne pas à chaque fois.

Je suis un utilisateur allemand, mais j'utilise un clavier américain et la disposition étendue du clavier américain. J'ai parfois besoin d'utiliser des trémas allemands, et je me fie généralement à la fonction "appuyer et maintenir pour les caractères accentués" d'OS X.

Cependant, cela n'est pas toujours possible. Je ne parviens pas à trouver un modèle dans ce comportement. Parfois, je me connecte et cela fonctionne parfaitement, parfois cela ne fonctionne pas du tout et répète simplement le caractère sur lequel j'appuie pendant un long moment.

J'ai adopté différentes dispositions de clavier (US, US étendu, US International PC) et différentes "Langues préférées" dans les paramètres "Langue et région".

J'ai également essayé le defaults write -g ApplePressAndHoldEnabled -bool true mais sans succès non plus.

J'ai le même problème sur différents Macs ; au travail et à la maison.

Comment configurer correctement cette fonctionnalité ?

10voto

Quand il ne fonctionne plus, est-ce que ps -ef|grep PressAndHold inclure une ligne pour /System/Library/Input Methods/PressAndHold.app/Contents/MacOS/PressAndHold ? Si ce n'est pas le cas, essayez d'exécuter open -a PressAndHold . Ou si c'est le cas, killall PressAndHold;open -a PressAndHold pourrait aussi valoir le coup.

Vous pouvez également essayer de supprimer ~/Library/Preferences/com.apple.HIToolbox.plist . Normalement defaults read com.apple.HIToolbox devrait montrer com.apple.PressAndHold sous AppleEnabledInputSources y AppleSelectedInputSources .

4voto

linuxdan Points 140

Les combinaisons de touches option/alt + devraient être plus fiables une fois que vous les aurez apprises. Par exemple alt + s types ß et alt + u suivi d'une voyelle tape la voyelle umlauted äëïöü.

P.S. Merci de m'avoir signalé la technique du "press and hold", c'est assez intéressant.

1voto

Andrew Thomas Points 21

Cela a fonctionné pour moi. L'appui et le maintien avaient cessé de fonctionner dans tous les programmes. J'ai suivi les instructions ci-dessous et cela a fonctionné à nouveau

Un moyen de s'assurer qu'il est activé est le suivant : ouvrez le Terminal, à partir d'Applications, Utilitaires, puis dans la fenêtre du Terminal tapez, exactement,

defaults write -g ApplePressAndHoldEnabled -bool true

appuyez sur Entrée et quittez enfin le terminal

La clé devrait maintenant faire les accents.

1voto

FoxyLad Points 694

Si vous n'avez pas l'habitude d'utiliser la fonction "Appuyer et maintenir", j'ai utilisé ceci. https://hci.rwth-aachen.de/usgermankeyboard pour mon fidèle modèle M depuis des années.

0voto

Sheehan Alam Points 13754

Quelques trucs : Je suis sous OS 10.9.2 et la fonction "appuyer et maintenir" ne fonctionne pas pour moi pour le moment. Si je tape :

defaults read -g

J'ai compris :

{
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;

}

c'est-à-dire que je n'obtiens pas ApplePressAndHoldEnabled en premier lieu. en ~/Library/Preferences/com.apple.HIToolbox.plist J'ai les instances correctes de com.apple.PressAndHold mais j'ai remarqué un fichier /Library/Preferences/com.apple.HIToolbox.plist qui n'a pas com.apple.PressAndHold . On peut penser que si com.apple.PressAndHold devaient être ajoutés ici, appuyer et maintenir pourrait fonctionner...

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X