กดตัวเลือกตัวละครค้างไว้เร็วขึ้น


11

ไม่มีใครรู้วิธีทำให้ตัวเลือกตัวละครปรากฏเร็วขึ้นหรือไม่

ตอนนี้ฉันใช้มันเพียงพอในการศึกษาภาษาเยอรมันของฉันแล้วว่ามันกลายเป็นเรื่องปกติสำหรับเครื่องหมายสำคัญและเร็วกว่าการใช้ทางลัด alt + keypress

ปัญหาเดียวก็คือมันเป็นเรื่องที่สองที่บางครั้งมันก็ไม่ได้ปรากฏขึ้นเร็วพอดังนั้นฉันก็เลยพิมพ์ตัวอักษรและแป้นพิมพ์ลัดบางครั้ง (IE u2 แทนที่จะเป็นü) ใครรู้วิธีทำให้มันปรากฏน้อยล่าช้า? เป็นการดีที่ฉันจะรักถ้าฉันสามารถถือตัวละครและกดหมายเลข แต่ดูเหมือนว่า OSX ยืนยันที่จะรอให้เมนูปรากฏขึ้น


1
ฉันไม่ทราบวิธีการจับเวลาให้สั้นลงประสบการณ์ของฉันตรงกันข้าม - การใช้ปุ่มตัวเลือก / alt เร็วกว่ามาก ฉันสามารถรับüได้โดยกดตัวเลือก + u แล้วคุณคนเดียวเพื่อให้ได้ตัวละครเดียวกันโดยไม่ล่าช้า
bmike

ไม่ใช่ที่ Mac แต่คุณสามารถสนุกกับการพูดคุย/System/Library/Input Methods/PressAndHold.app/เพื่อให้ PLIST สามารถแก้ไข ...
stuffe

1
คุณสามารถลองกำหนดการแทนที่ข้อความ u2 = üเพื่อให้ทำงานได้ทั้งสองวิธี
Tom Gewecke

คำตอบ:


8

การตั้งค่า "เมนูตัวอักษรเน้นเสียง" สามารถปรับได้ภายใต้:

การตั้งค่าระบบ -> คีย์บอร์ด -> ล่าช้าจนถึงซ้ำ

หากคุณลดเวลานี้เป็นวิธีที่เร็วที่สุดในการแทรกสำเนียงใด ๆ ในประสบการณ์ของฉัน การตั้งค่าอัตราการทำซ้ำของปุ่มเริ่มต้นจะเหมือนกับการตั้งเวลาสำหรับเมนูการเน้นอักขระที่จะปรากฏ ด้วยวิธีนี้ไม่จำเป็นต้องเปลี่ยนเป็นคีย์บอร์ดนานาชาติเป็นต้น (ดูคำตอบอื่น ๆ ) ดูที่นี่

หากคุณตั้งไว้ที่ค่าต่ำสุดการหน่วงเวลาจะเป็น 15 มิลลิวินาทีซึ่งน่าจะเร็วมาก อย่างไรก็ตามดูเหมือนว่าจะมีการหน่วงเวลาจริงประมาณ 300 มิลลิวินาทีจนกว่าเมนูจะปรากฏขึ้น (อาจแสดงเมนูใช้เวลาสักครู่หรือไม่ไม่รู้)

การตั้งค่าการหน่วงเวลาจนกระทั่งเมนูตัวอักขระเน้น

มีผู้ใช้สคริปต์เพื่อตั้งค่าการหน่วงเวลาจาก 15 ถึง 1 มิลลิวินาที แต่ฉันไม่แน่ใจว่าจะช่วยได้หรือไม่: ดูที่นี่: github.com/mathiasbynens/dotfiles/blob/master/.macos พารามิเตอร์ที่เกี่ยวข้องคือ InitialKeyRepeat


2

ด้วยเหตุผลอื่นที่ฉันติดตั้งโปรแกรม remapping แป้นพิมพ์ที่เรียกว่าKeyRemap4MacBookและแก้ไขปัญหาของฉันที่นี่ มีแท็บที่เรียกว่า 'การทำซ้ำปุ่ม' สำหรับการปรับแต่งเช่นนั้น ฉันรู้สึกลางสังหรณ์อย่างกะทันหันว่าตั้งแต่ตัวเลือกตัวละครมาแทนที่ปุ่มซ้ำที่อาจใช้งานได้ และมันก็ทำ

ติดตั้งซอฟต์แวร์และเปลี่ยนตัวเลือก 'หน่วงเวลาจนกระทั่งทำซ้ำ' ใต้แท็บนั้น การป้อนตัวอักษรตัวอักษรของตัวละครเกือบจะทันกับส่วนที่เหลือของการพิมพ์ของฉันตอนนี้


0

การแก้ไข:

ขออภัยที่ไม่ได้อ่านคำถามอย่างระมัดระวัง ตัดสินจากสิ่งที่คุณต้องการบรรลุฉันสามารถคิดวิธีการใช้ TextExpander เท่านั้น โดยทั่วไปคุณต้องสร้างตัวย่อสำหรับอักขระเน้นเสียงแต่ละคู่

ตัวอย่างเช่น,

  • a1 กลายเป็นà
  • a2 กลายเป็นá
  • a3 กลายเป็น

จากนั้นคุณสามารถพิมพ์a1lphaซึ่งมันจะแทนที่ a1 ที่พิมพ์ครั้งแรกด้วย a คุณต้องทำให้แน่ใจว่าตัวย่อจะขยายออกไปทุกหนทุกแห่ง การตั้งค่าเริ่มต้นจะขยายเมื่อตัวย่อมาหลังช่องว่างเท่านั้น

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


Nice resume ควรมีการกล่าวถึงว่าใช้งานได้เฉพาะกับรูปแบบแป้นพิมพ์ที่ถูกต้องเช่น US Extended หรือ International และทางลัดบางอย่างจะเปลี่ยนไปตามนั้น (US Extended ใช้ตัวเลือก + 6 สำหรับ ˆ เป็นต้น)
Jozef Legény

0

ใน OS / X ทุกภาษามีวิธี "ทันที" ในการป้อนตัวอักษรในภาษานั้นโดยไม่ต้องกดและค้างไว้ซึ่งจะเพิ่มจำนวนเวลาที่น่ารำคาญในการพิมพ์ตัวอักษรที่มีตัวกำกับเสียง

คุณต้องจำไว้ว่าต้องตั้งค่าคีย์บอร์ดให้ถูกต้อง หากคุณไม่เห็นธงเล็ก ๆ ในแถบเมนูให้เปิดแอปกำหนดลักษณะระบบเลือกแป้นพิมพ์จากนั้นตรวจสอบให้แน่ใจว่าได้ทำเครื่องหมายในช่องทำเครื่องหมาย "แสดงแป้นพิมพ์ ... " ภายใต้ช่องโต้ตอบเดียวกันนั้น "แหล่งสัญญาณเข้า" อนุญาตให้คุณเพิ่มภาษาใหม่

เมื่อคุณดำเนินการแล้วแป้นพิมพ์นั้นจะปรากฏใต้ไอคอนนั้นในแถบเมนูจากนั้นคุณสามารถเลือกแป้นพิมพ์นั้นได้ทุกเมื่อที่คุณต้องการ

จากนั้นยกตัวอย่างเช่นหากต้องการพิมพ์ A ที่เน้นเสียงเป็นภาษาสเปนในทันทีคุณเพียงพิมพ์คำพูดเดียวตามด้วย "a" ซึ่งคุณสามารถทำได้โดยเร็วที่สุดเท่าที่จะทำได้


0

เพียงเลือก 'US international keyboard (pc)' จากนั้นคุณสามารถป้อนอักขระที่เน้นเสียงเป็น 'ทางหน้าต่าง' ดังนั้นหากคุณต้องการéเพียงแค่กด 'จากนั้น e ëจะทำด้วย "และ e และอื่น ๆ นี่คือวิธีที่เร็วที่สุด

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