저는 독일 사용자이지만 미국 키보드와 미국 확장 키보드 레이아웃을 사용하고 있습니다. 때때로 독일어 움라우트를 사용해야하며, 일반적으로 OS X의 “강조 문자를 길게 누르기”기능에 의존합니다.
그러나 이것이 항상 사용 가능한 것은 아닙니다. 이 동작에서 패턴을 찾지 못하는 것 같습니다. 때로는 로그인하고 완벽하게 작동하지만 때로는 전혀 작동하지 않고 오랫동안 누르는 캐릭터를 반복합니다.
“언어 및 지역”설정에서 다른 키보드 레이아웃 (미국, 미국 확장, 미국 국제 PC) 및 다른 “기본 언어”로 전환했습니다.
나는 또한 defaults write -g ApplePressAndHoldEnabled -bool true
설정 을 시도했지만 운이 없다.
다른 Mac에서도 같은 문제가 있습니다. 직장과 집에서.
이 기능을 올바르게 구성하려면 어떻게합니까?
답변
그것은 작동이 중지하면 않습니다 ps -ef|grep PressAndHold
에 대한 행을 포함 /System/Library/Input Methods/PressAndHold.app/Contents/MacOS/PressAndHold
? 그렇지 않으면를 실행하십시오 open -a PressAndHold
. 또는 그렇다면 killall PressAndHold;open -a PressAndHold
기회가 될 수도 있습니다.
삭제를 시도 할 수도 있습니다 ~/Library/Preferences/com.apple.HIToolbox.plist
. 일반적으로 및 아래에 defaults read com.apple.HIToolbox
표시되어야합니다 .com.apple.PressAndHold
AppleEnabledInputSources
AppleSelectedInputSources
답변
옵션 / alt + 키 조합은 일단 배우면 더 안정적이어야합니다. 예를 들어 alt + s
ß 유형과 alt + u
그 뒤에 모음이 있으면 움라우트 모음 äëïöü가 입력됩니다.
PS 매우 흥미로운 프레스 앤 홀드 기술을 지적 해 주셔서 감사합니다.
답변
이것은 나를 위해 일했습니다. 프레스 및 홀드가 모든 프로그램에서 작동을 멈췄습니다. 아래 지침을 따라 다시 작동했습니다.
활성화하는 방법은 응용 프로그램, 유틸리티에서 터미널을 연 다음 터미널 창에서 정확하게 입력하십시오.
defaults write -g ApplePressAndHoldEnabled -bool true
Enter 키를 누르고 마지막으로 터미널을 종료하십시오
열쇠는 이제 악센트를해야합니다.
답변
Press and Hold를 사용하지 않았다면 수년 동안이 신뢰할 수있는 모델 M 에이 https://hci.rwth-aachen.de/usgermankeyboard 를 사용해 왔습니다.
답변
몇 가지 사항 : 나는 OS 10.9.2를 사용하고 있으며 현재 길게 누르기가 작동하지 않습니다. 내가 입력하면 :
defaults read -g
나는 얻다:
{
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;
}
즉, 나는 ApplePressAndHoldEnabled
처음에 도착하지 않습니다 . 에 ~/Library/Preferences/com.apple.HIToolbox.plist
올바른 인스턴스가 com.apple.PressAndHold
있지만에 /Library/Preferences/com.apple.HIToolbox.plist
없는 파일 을 발견했습니다 com.apple.PressAndHold
. 한 가지 추측은 com.apple.PressAndHold
거기에 추가 되면 누르고 있기가 작동 할 수 있다는 것입니다.
답변
필자의 경우 응용 프로그램 (페이지)을 다시 시작할 때까지 작동하지 않았습니다.