แป้นพิมพ์ลัดเพื่อคลิกขวาใน Mac OS X


66

มีแป้นพิมพ์ลัดสำหรับการคลิกขวาใน Mac OS X หรือไม่

หากไม่เมื่อใช้การตรวจสอบการสะกดคำในตัวจะมีวิธีขับการแก้ไขการสะกดคำด้วยแป้นพิมพ์หรือไม่

นอกจากนี้หากไม่มีมีแอปพลิเคชันบุคคลที่สามที่สามารถให้แป้นพิมพ์ลัดที่ให้คุณคลิกขวาได้หรือไม่

หากคำตอบของคุณคือ "กดปุ่มควบคุมในขณะที่คลิกปุ่มเมาส์หลัก" คุณจะไม่สนใจ


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

ใช่แล้ว ทั้ง Ubuntu และ Windows มีสิ่งนี้และฉันอยากรู้ว่ามันมีอยู่ใน Mac OS X เฉพาะสำหรับกรณีการใช้งานของ cmd- เพื่อข้ามไปยังคำที่สะกดผิดถัดไปเรียกใช้ทางลัดนี้เลือกการสะกดที่ถูกต้องแล้วย้าย ไปยังหน้าถัดไป
อลันสตอร์ม

ลองทำสิ่งนี้: superuser.com/questions/93561/right-click-using-keyboard
fideli

1
คุณสามารถทำเช่นนี้กับalfredapp.com Shift+Alt+leftarrrowเพื่อเน้นคำ CTRL+Xเพื่อตัดCTRL+Spaceจากนั้นพิมพ์ "สะกด <CTRL + V>" เพื่อวางคำลงในอัลเฟรดและenterสมมติว่าการจับคู่ที่ 1 ถูกต้องมันจะคัดลอกไปยังคลิปบอร์ดของคุณ จากนั้นคุณสามารถวางทับคำปัจจุบันในการแก้ไขข้อความปัจจุบันของคุณด้วยCTRL+V
lacostenycoder

คำตอบ:


24

คลิกขวาผ่านคีย์บอร์ด

  • เปิดใช้งาน“ ปุ่มเมาส์” (ในการตั้งค่าระบบค้นหา“ ปุ่มเมาส์” เปิดใช้งาน)
  • วางเคอร์เซอร์ของเมาส์
  • ระงับการควบคุม
  • กดและปล่อยปุ่ม 5 ของปุ่มกด
  • ควบคุมการปลดปล่อย

ตรวจสอบการสะกดผ่านแป้นพิมพ์

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

  • ⌘; - แก้ไข> การสะกด> ตรวจสอบการสะกด
    • นี่เป็นการเลือกคำ 'สะกดผิด' ถัดไป
  • ⌘: - แก้ไข> การสะกด> การสะกด ...
    • นี่เป็นการเลือกคำ 'สะกดผิด' ถัดไปและเปิดหน้าต่างการสะกดแบบลอยตัว
    • ในการโฟกัสหน้าต่างลอยโดยไม่ต้องใช้เมาส์คุณสามารถใช้ทางลัด "เข้าถึงแป้นพิมพ์เต็มรูปแบบ" (เปิดใช้งานพวกเขาในการตั้งค่าระบบค้นหา "เข้าถึงแป้นพิมพ์เต็มรูปแบบ" ได้ (และปุ่มลัดพิเศษที่เปิดใช้งาน) อยู่ภายใต้ ทรีย่อย
      • คุณอาจต้องกำหนดทางลัดใหม่
      • ค่าเริ่มต้นสำหรับ "ย้ายโฟกัสไปที่หน้าต่างลอย" คือ ⌃F6 แต่ดูเหมือนว่าจะถูกใช้โดยตัวแก้ไขที่นี่ใน SO ดังนั้นฉันจึงจำเป็นต้องเปลี่ยนเพื่อทดสอบในขณะที่เขียนคำตอบนี้ (ฉันใช้⌥F6)
      • เมื่อโฟกัสไปที่หน้าต่างการสะกดคำแบบลอยคุณสามารถ
        • เลิกกับ Escape หรือ
        • ใช้ Tab เพื่อย้ายไปยังส่วนควบคุมต่างๆและ
        • ด้วยการเน้นข้อความแทนคุณสามารถ
          • ใช้ขึ้นและลงเพื่อเลือกการแทนที่และ
          • พิมพ์การแทนที่และ
          • ใช้ Return เพื่อเปิดใช้งานปุ่มเริ่มต้น: ถูกต้อง

14
คำเตือน: คุณอาจไม่ต้องการเปิดใช้งาน Mouse Keys บน Mac โดยไม่ต้องมี numpad แยกต่างหาก (เช่น MBP) เนื่องจากจะเป็นการปิดการใช้งานคีย์บอร์ดส่วนที่เหลือ!
xyz

3
แล้วเราจะทำอะไรใน MBP
เปิดทาง

@flow: ดูเหมือนค่อนข้างใช้งาน (บน MBA อยู่แล้ว) ถ้าคุณเปิดใช้งาน“กดตัวเลือกที่สำคัญห้าครั้งเพื่อสลับเมาส์คีย์ตัวเลือก” เพื่อให้คุณสามารถสลับไปมาระหว่างโหมด (ยังปิดการใช้งาน “ไม่สนใจในตัว trackpad เมื่อ ปุ่มเมาส์เปิดอยู่” ดังนั้นคุณจะไม่สูญเสียแทร็คแพดตามปกติ) (ที่รูปแบบ QWERTY) กุญแจ7 8 9, u i oและj k lรูปแบบทิศทาง“ปุ” และผลผลิตเคลื่อนไหว NW N NE, น W คลิก E, S SW SE (↖↑↗, ← คลิก →, ↙↓↘)
Chris Johnsen

ดังนั้นใน 2019 บน Macbook, คลิกขวาผ่านทางแป้นพิมพ์คุณ: กดปุ่มหมายเลขสัมผัส 3 ครั้งเลื่อนเมาส์ไปคลิกที่ "เปิดใช้งานเมาส์คีย์" คลิกเสร็จสิ้น (หรือกดกลับ) ค้างไว้และกดcontrol iฉันหวังว่าจะมีทางลัดที่ช่วยขยับมือของฉันไปยังแทร็คแพด แต่นี่คือถั่ว!
Mark McDonald

13

TL; DR: Ctrl+enterใช้Shortcat

ฉันได้แก้ปัญหานี้โดยใช้แอปฟรี (แก้ไข: ได้ฟรีในขณะนี้ แต่ดูเหมือนว่ามันจะต้องมีการซื้อหลังจากเบต้า) Shortcat ช่วยให้คุณใช้แป้นพิมพ์เพื่อเลื่อนเคอร์เซอร์ของเมาส์ไปยังส่วนที่สามารถคลิกได้ของหน้าจอ คุณพิมพ์ข้อความที่คลิกได้ของสิ่งที่คุณต้องการเลือกแท็บหากจำเป็นกับองค์ประกอบที่ถูกต้องแล้วกด Enter เพื่อคลิก Ctrl+enterแป้นพิมพ์ลัดเดียวกันกับที่ทำงานเมื่อคลิกที่ทำงานร่วมกับใส่เพื่อที่จะคลิกขวาเพียงแค่กด โดยค่าเริ่มต้นที่คุณเปิดใช้งาน shortcat cmd+shift+spaceโดยใช้ ดังนั้นให้คลิกขวาที่พื้นที่ข้อความในเบราว์เซอร์ (ไม่เป็นไรใน Chrome) และเรียกใช้การตรวจสอบการสะกดอาจมีลักษณะเช่นนี้:

  • cmd+shift+space เปิดใช้งาน shortcat
  • การพิมพ์.ไฮไลต์ทุกสิ่ง - พื้นที่ข้อความที่ฉันสนใจปรากฏเป็น 'AP'
  • พิมพ์Ctrl+APเพื่อเลือกพื้นที่ข้อความ หรือพิมพ์.textจากนั้นป้อน (ดูเคล็ดลับด้านล่าง)
  • shift+enter เพื่อคลิกขวาตอนนี้เราเสร็จแล้วด้วย shortcat แต่เพื่อให้จบ:
  • พิมพ์spellเพื่อเลือกการสะกดและไวยากรณ์จากเมนูบริบทจากนั้นจึงSpaceเจาะลึกและสุดท้ายSpaceอีกครั้งเพื่อเลือก

มันฟังดูซับซ้อน แต่ใช้เวลาเพียงเสี้ยววินาทีในการฝึกฝนนิดหน่อย


เคล็ดลับอื่น ๆ สำหรับการใช้ shortcat:

  • หากต้องการเปิดใช้งาน shortcat ให้ทำงานภายในหน้าต่างๆใน Chrome ให้ไปที่ chrome: // การช่วยสำหรับการเข้าถึงและเปิดโหมดการช่วยสำหรับการเข้าถึงทั่วโลกที่ด้านบนของหน้า (จาก Chrome 33) ฉันเพิ่มหน้านี้ลงในแถบบุ๊คมาร์คของฉันดังนั้นฉันจึงสามารถเปิดใช้งานได้โดยไม่ต้องใช้เมาส์

  • ประเภท.ในกล่องเน้นพื้นที่ที่สามารถคลิกได้ทั้งหมดหรือแคบ.menu, .input, .button'.Text' .linkหรือ อาจมีคนอื่น ๆ แต่สิ่งเหล่านั้นเป็นสิ่งที่ฉันค้นพบ

  • ได้อย่างรวดเร็วเพิ่มหน้าต่าง Chrome cmd+shift+p . tab shift+enterผมสามารถพิมพ์ ไม่หรูหรา แต่เร็วกว่าเอื้อมไปที่เมาส์

  • องค์ประกอบที่เลือกได้ทั้งหมดจะได้รับการติดป้ายกำกับด้วยตัวอักษรหรือตัวอักษร คุณสามารถไปที่องค์ประกอบได้ตลอดเวลาโดยกดปุ่ม Ctrl ค้างไว้แล้วพิมพ์คำสั่งผสมที่ตัวอักษรกำกับไว้

  • แม้แต่ไอคอนแบบกราฟิกมักจะมีข้อความการช่วยสำหรับการเข้าถึงซึ่งสามารถเลือกได้ ตัวอย่างเช่นappleถ้าฉันพิมพ์adiumทางลัดจะเลือกเมนูแอปเปิ้ลและถ้าฉันพิมพ์ทางลัดจะเลือกไอคอน Adium ในถาดเมนู

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


1
Shortcat นั้นคุ้มค่าอย่างยิ่ง
igaurav

1
@Brian Mortenson OMG ขอบคุณมาก ๆ สำหรับการแนะนำ Shortcat มันเป็นเพียงทองคำที่ฉันกำลังมองหา ฉันกำลังใช้ Vimium สำหรับเบราว์เซอร์ แต่ฉันก็กำลังมองหาสิ่งที่คล้ายกับแอพอื่นด้วย อีกครั้งขอบคุณมากคุณทำวันของฉันแล้ว ^^
whitesiroi

นี่เป็นหนึ่งในโพสต์ SU ที่ดีกว่าที่ฉันเคยเห็น มันแนะนำยูทิลิตี้ที่มีประโยชน์และทำงานได้อย่างยอดเยี่ยมในการใช้งานข้อดีและวิธีการ คุณต้องการอีกหนึ่งหรือสองศูนย์ในชื่อเสียงของคุณ
javadba

ดูเหมือนว่าลิงก์จะใช้งานไม่ได้
YemSalat

2

TL; DR: Karabiner-Elements สามารถทำสิ่งนี้ได้

ฉันใช้สิ่งนี้แล้วทำการแก้ไขอื่น ๆ ไม่กี่และพบว่ามันสามารถจัดการกรณีการใช้งานนี้

ป้อนคำอธิบายรูปภาพที่นี่


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