กดค้างไว้เพื่อเน้นเสียงไม่ทำงานทุกครั้ง


10

ฉันเป็นผู้ใช้ภาษาเยอรมัน แต่ฉันใช้ US Keyboard และ US Extended Keyboard Layout บางครั้งฉันต้องใช้ภาษาเยอรมัน Umlauts และฉันมักจะใช้คุณสมบัติ "กดค้างไว้สำหรับอักขระเน้นเสียง" ของ OS X

อย่างไรก็ตามอาจไม่สามารถใช้งานได้ตลอดเวลา ฉันไม่สามารถหารูปแบบในพฤติกรรมนี้ได้ บางครั้งฉันเข้าสู่ระบบและมันทำงานได้อย่างไร้ที่ติบางครั้งมันไม่ทำงานเลยและเพียงแค่ทำซ้ำตัวละครที่ฉันกดเป็นเวลานาน

ฉันเปลี่ยนเป็นรูปแบบแป้นพิมพ์ที่แตกต่างกัน (US, US Extended, US International PC) และ "ภาษาที่ต้องการ" ที่แตกต่างกันในการตั้งค่า "ภาษาและภูมิภาค"

ฉันลองdefaults write -g ApplePressAndHoldEnabled -bool trueตั้งค่า แต่ก็ไม่มีโชค

ฉันมีปัญหาเดียวกันใน Macs ที่แตกต่างกัน ที่ทำงานและที่บ้าน

ฉันจะกำหนดค่าคุณสมบัตินี้อย่างถูกต้องได้อย่างไร?

คำตอบ:


5

เมื่อหยุดทำงานจะ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ภายใต้และAppleEnabledInputSourcesAppleSelectedInputSources


1
หยุดทำงานแบบสุ่มPressAndHoldมีรายชื่ออยู่ในpsรายชื่อของฉันต้องkillall PressAndHold;open -a PressAndHoldกลับคืนมา ขอบคุณ!
เกร็กโอลเซ่น

4

ชุดค่าผสมตัวเลือก / alt + ควรน่าเชื่อถือมากขึ้นเมื่อคุณเรียนรู้ ตัวอย่างเช่นalt + sพิมพ์ßและalt + uตามด้วยเสียงสระพิมพ์เสียงสระ umlauted äëïöü

ป.ล. ขอบคุณที่ชี้เทคนิคการกดค้างไว้ที่น่าสนใจมาก


1

สิ่งนี้ใช้ได้สำหรับฉัน สื่อค้างไว้หยุดทำงานในทุกโปรแกรม ฉันทำตามคำแนะนำด้านล่างและใช้งานได้อีกครั้ง

วิธีการตรวจสอบให้แน่ใจว่าเปิดใช้งานแล้ว: เปิดเทอร์มินัลจากแอปพลิเคชันยูทิลิตี้จากนั้นในประเภทหน้าต่างเทอร์มินัลอย่างแน่นอน

defaults write -g ApplePressAndHoldEnabled -bool true

กด Enter และออกจาก Terminal ในที่สุด

ที่สำคัญตอนนี้ควรเน้นเสียง


สิ่งนี้ใช้ได้สำหรับฉันนอกเหนือจากopen -a PressAndHoldคำสั่ง ไม่แน่ใจว่าทำไมมันถึงถูกลง
Richard Wеrеzaк

ด้วยเหตุผลบางอย่างฉันต้องลบแฟล็ก -g เพื่อให้ทำงานบนโมฮาวีได้ defaults write ApplePressAndHoldEnabled -bool true
fedesismo


0

บางสิ่ง: ฉันใช้ระบบปฏิบัติการ 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จะเพิ่มมีกดค้างไว้อาจทำงาน ...


0

สำหรับฉันมันไม่ทำงานจนกว่าฉันจะรีสตาร์ทแอปพลิเคชันซึ่งเป็นหน้าในกรณีของฉัน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.