OS X คลิกขวา / เมนูบริบทผ่านแป้นพิมพ์


25

เป็นไปได้ไหมที่จะเข้าถึงเมนูคลิกขวา / บริบทของรายการที่เลือกในปัจจุบัน (ไม่ใช่รายการใต้เมาส์) โดยใช้แป้นพิมพ์ลัด?

ถ้าไม่มีวิธีใดบ้างที่จะบรรลุเป้าหมายนี้ได้ทั้งโดย Applescript หรือยูทิลิตี้


คำถามที่เกี่ยวข้องที่นี่และสำหรับผู้ใช้ขั้นสูง แม้ว่าจะไม่ได้กล่าวถึงวิธีแก้ปัญหาที่ปฏิบัติได้ในขณะนี้
Lri

นี่เป็นสำเนาซ้ำของapple.stackexchange.com/questions/32715/…
studgeek

คำตอบ:


8

บน Mac ไม่มีวิธีทั่วไปในการกำหนดพิกัดหน้าจอของจุดแทรกปัจจุบัน ดังนั้นจึงไม่มีวิธีการคลิกอัตโนมัติที่จุดแทรกปัจจุบัน

ในบางแอพอาจมีวิธีรับพิกัดผ่าน AppleScript หรืออาจเป็นไปได้ที่จะรับมันโดยใช้ API ส่วนตัวหรือแฮ็คระบบอื่น ๆ แต่ไม่มีวิธีแก้ไขปัญหาทั่วไปที่ Apple APIs รองรับ .

เห็นได้ชัดว่ามันเป็นท่าทาง UI ทั่วไปบน Windows แต่ไม่ใช่สิ่งที่คุณสามารถทำได้บน Mac


19

เมนูบริบทสามารถเปิดได้โดยคลิกเมาส์ขวา (หรือคลิกควบคุม) เท่านั้น

อย่างไรก็ตามหากคุณต้องการคลิกขวาบนพื้นที่เฉพาะบนหน้าจอโดยไม่ต้องใช้เมาส์คุณสามารถใช้ Mouse Keys จากการตั้งค่า Universal Access ในการตั้งค่าระบบ คุณสามารถควบคุมเมาส์ได้โดยใช้แป้นตัวเลข เมื่อเปิดใช้งานการคลิกเมาส์ขวาจะสามารถทำได้โดยCtrl+ 5บนแป้นพิมพ์ที่มีตัวเลขหรือFn+ Ctrl+ iบนแล็ปท็อป สิ่งนี้จะช่วยให้คุณ 'คลิกขวา' คำพูดของคุณ

ไปที่การตั้งค่าระบบ -> การเข้าถึงสากล -> เมาส์ -> เปิดใช้งานปุ่มเมาส์ (เปิด) ไปที่การตั้งค่าระบบ -> การเข้าถึงสากล -> เมาส์ -> เปิดใช้งานปุ่มเมาส์ (เปิด)

พบได้ที่: /programming//a/11238186/1919382


3

ฉันกำลังมองหาคุณสมบัติประเภทนี้และพบทางเลือกที่ดี

รายการเมนูบริบทส่วนใหญ่ใน OS X สามารถพบได้ในแถบเมนูด้านบนและคุณสามารถเข้าถึงสิ่งนี้ได้ด้วยแป้นพิมพ์ลัด โดยค่าเริ่มต้นมันถูกตั้งค่าเป็นctrl+F2อย่างไรก็ตามสิ่งนี้มักจะไม่ทำงาน คุณสามารถเปลี่ยนการเชื่อมโยงบนบานหน้าต่างการตั้งค่าคีย์บอร์ด

โพสต์นี้มีรายละเอียดเพิ่มเติมhttp://reviews.cnet.com/8301-13727_7-57591609-263/access-menus-via-the-keyboard-in-os-x/


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

2

หนึ่งอาจเขียน Applescript ที่เลื่อนเมาส์ไปที่รายการที่เลือกและทำการคลิกขวา นอกจากนั้นไม่ฉันไม่เชื่อว่าจะมีวิธี


2

สำหรับไฟล์ใน Finder คุณสามารถเข้าถึงเมนู "การกระทำ" (ไม่ได้ในตัวเมนูบริบท) กับคุณลักษณะการกระทำไฟล์อัลเฟรด

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

ด้วยคุณสมบัติเหล่านี้และอื่น ๆ มันไม่เหมือนกับเมนูบริบท แต่ฉันไม่เคยจำเป็นต้องเข้าถึงเมนูบริบทของไฟล์ตั้งแต่ฉันติดตั้งอัลเฟรดดังนั้นฉันคิดว่ามันบรรลุจุดประสงค์ของคำถามนี้อย่างน้อยสำหรับ Finder


1

เวอร์ชันล่าสุดของBetterTouchToolมีการดำเนินการที่คุณสามารถเรียกใช้: "เปิดตัวเลือกการค้นหาปัจจุบันด้วยแอพที่ระบุ" และอีกอันหนึ่ง: "เปิดโฟลเดอร์ที่ใช้งาน / ที่เลือกพร้อมแอพเฉพาะ"

สิ่งนี้จะจัดการกรณีการใช้งานทั้งหมดของฉันสำหรับการคลิกขวาใน Finder โดยส่วนตัว ฉันใช้⌥ 'เพื่อเปิดโฟลเดอร์ที่ใช้งาน / ที่เลือกในเทอร์มินัลและท่าทาง (นิ้วสองนิ้วปัดขึ้นจากด้านล่างของแทร็คแพด) เพื่อเปิดการเลือก Finder ปัจจุบันใน Adobe Bridge ทำงานได้อย่างสมบูรณ์แบบ


BTT ยังสามารถใช้เพื่อกำหนดแป้นพิมพ์ลัดเพื่อเปิดเมนูบริบทซึ่งเป็นสิ่งที่ OP ต้องการได้อย่างมีประสิทธิภาพ (แม้ว่าโซลูชันของคุณอาจเป็นสิ่งที่เขากำลังมองหา)
Winterflags

1
@ Winterflags ฉันไม่คิดว่าจะสามารถเปิดเมนูบริบท - ฉันไม่เห็นตัวเลือกนั้น - แต่สามารถตั้งค่าให้เปิดใช้งานรายการใด ๆ ในเมนูบริบทโดยตรงไม่ว่าจะตามชื่อหรือตามตำแหน่งหรือโดยหนึ่ง ชื่ออื่นหลายชื่อ (เช่นซ่อนหรือแสดง)
Wildcard

ฉันรู้ว่ามันสามารถเปิดเมนูบริบทด้วยท่าทางแทร็คแพดได้ แต่บางทีมันอาจไม่สามารถทำได้ด้วยแป้นพิมพ์ลัด
Winterflags

1

มันไกลจากการดึงดูดและไม่มีวิธีที่เป็นรูปธรรมในการทำเช่นนี้ แต่ถ้าคุณไม่มีทางเลือกอื่น ๆ สิ่งนี้สามารถทำงานได้ค่อนข้างดี (ในมาโครนั่นคือ)

Hold Cmd+F5 (turns voiceover on)
Press Tab
Press Space
Press Esc
Press Cmd+Ctrl+Alt+Space
Select menu item "Show menu"
Hold Cmd+F5 (turns voiceover off)

มันเป็นระบบที่ยุ่งเหยิงจริงๆและมันไม่ทำงานอย่างสม่ำเสมอ แต่บางครั้งมันเป็นตัวเลือกเดียวที่ทำงานได้ดีพอที่จะเป็นประโยชน์ ...


-1

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

สำหรับกรณีนี้มีทางลัดของ Chrome ซึ่งเป็น [cmd + shift; - หรือ - cmd:] เพื่อแสดงการตรวจสอบไวยากรณ์ จากนั้นคุณสามารถวนรอบคำแนะนำโดยใช้ปุ่มลูกศร

นั่นทำงานสำหรับฉันสำหรับปัญหาเฉพาะนั้น

หวังว่ามันจะช่วย

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