“ DefaultKeyBinding” รหัสเลขฐานสิบสำหรับ“ ⌘⌘” ML ของคำสั่งเริ่มเขียนตามคำบอก?


1

ฉันมีการผูกแป้นพิมพ์แบบกำหนดเองที่ตั้งอยู่ใน plist ไฟล์ที่ ~/Library/KeyBindings/DefaultKeyBinding.Dict ซึ่งทำงานกับปุ่ม Hex เช่น ..

"\UF729" = "moveToBeginningOfLine:"; /* Home */

หรือ "รหัสที่ไม่สามารถพิมพ์ได้" เช่นนี้ ..

Backtab ( แถบ ) \U0019

ฉันต้องการเพิ่มแป้นพิมพ์ลัดใหม่สำหรับคำสั่งเริ่มเขียนตามคำบอกใน Mountain lion หรือที่รู้จัก .

มีรหัสดังกล่าวหรือไม่? หรือ NSresponder สร้างมันขึ้นมาทันทีเวทมนต์ส่วนตัวอื่น ๆ เป็นต้น?

คำตอบ:


2

การเปลี่ยนการกระทำของการกดสองครั้งของปุ่มตัวปรับเปลี่ยนอาจเป็นไปไม่ได้ ไม่มีแม้แต่รหัสจุดสำหรับคีย์ fn CORPCHAR.TXT .

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

ฉันเหนื่อย การใช้สตริงเพื่อค้นหาชื่อเมธอดสำหรับการเริ่มเขียนตามคำบอก . startDictation: และ startSpeechCaptureForDictation: ดูเหมือนจะมีแนวโน้ม แต่ก็ไม่ได้ผล DefaultKeyBinding.dict.

แม้ว่าคุณจะสามารถเปลี่ยนทางลัดได้ DefaultKeyBinding.dictมันจะไม่ทำงานในแอปพลิเคชันที่ไม่สนับสนุนการโยงคีย์ที่ปรับแต่งได้

เกิดอะไรขึ้นกับการเปลี่ยนมันในการตั้งค่าระบบ?

หากคุณต้องการใช้ทางลัดที่ไม่ได้รับอนุญาตคุณอาจสามารถเปลี่ยนได้ CustomizedDictationHotKey ใน ~/Library/Preferences/com.apple.speech.recognition.AppleSpeechRecognition.prefs.plist.

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