OS X nhấp chuột phải / menu ngữ cảnh qua bàn phím


25

Có thể truy cập menu chuột phải / ngữ cảnh của mục hiện được chọn (không phải mục dưới chuột) bằng cách sử dụng phím tắt không?

Nếu không, có cách nào để đạt được điều này, bằng Applescript hoặc tiện ích không?


Các câu hỏi liên quan ở đây và trên Super User . Không đề cập đến bất kỳ giải pháp khả thi tại thời điểm này mặc dù.
Lri

Câu trả lời:


8

Nói chung trên Mac không có cách nào để xác định tọa độ màn hình của điểm chèn hiện tại. Vì vậy, không có cách nào để tự động hóa một nhấp chuột tại điểm chèn hiện tại.

Trong một số ứng dụng, có thể có cách lấy tọa độ thông qua AppleScript hoặc có thể có được chúng bằng cách sử dụng một số API riêng hoặc hack hệ thống khác, nhưng không có giải pháp chung nào cho vấn đề này được hỗ trợ bởi API của Apple .

Rõ ràng, đây là một cử chỉ UI phổ biến trên Windows, nhưng đó không phải là điều bạn có thể làm trên Mac.


19

Menu ngữ cảnh chủ yếu có thể được mở bằng một nhấp chuột phải (hoặc nhấp chuột điều khiển).

Tuy nhiên, nếu bạn muốn nhấp chuột phải vào một khu vực cụ thể trên màn hình mà không cần sử dụng chuột, bạn có thể sử dụng Phím chuột từ cài đặt Truy cập chung trong Tùy chọn hệ thống. Với nó, bạn có thể điều khiển chuột bằng cách sử dụng bàn phím số. Khi được kích hoạt, sau đó nhấp chuột phải có thể đạt được bằng cách Ctrl+ 5trên bàn phím có phím tắt hoặc Fn+ Ctrl+ itrên máy tính xách tay. Điều này sẽ cho phép bạn 'nhấp chuột phải' từ của bạn.

Chuyển đến Tùy chọn hệ thống -> Truy cập toàn cầu -> Chuột -> Bật phím chuột (BẬT) Chuyển đến Tùy chọn hệ thống -> Truy cập toàn cầu -> Chuột -> Bật phím chuột (BẬT)

Tìm thấy trên: /programming//a/11238186/1919382


3

Tôi cũng đang tìm kiếm loại tính năng này và tìm thấy một sự thay thế tốt.

Hầu hết các mục menu ngữ cảnh trong OS X cũng có thể được tìm thấy trong thanh menu trên cùng và bạn có thể truy cập mục này bằng phím tắt. Theo mặc định, nó được đặt thành ctrl+ F2, tuy nhiên điều này thường không hoạt động. Bạn có thể thay đổi liên kết trên khung tùy chọn Bàn phím.

Bài đăng này có thêm chi tiết http://reviews.cnet.com/8301-13727_7-57591609-263/access-menus-via-the-keyboard-in-os-x/


Câu trả lời tốt đẹp. Tôi đã sử dụng cách này khá lâu. Thật không may, vẫn còn rất nhiều hành động chỉ có trong menu ngữ cảnh ..
Vic Jang

2

Người ta có thể có thể viết một Applescript di chuyển chuột qua mục đã chọn và nhấp chuột phải. Ngoài ra, không, tôi không tin có một cách.


2

Đối với các tệp trong Finder, bạn có thể đến menu "Hành động" (không phải menu ngữ cảnh tích hợp) với tính năng Tác vụ tệp của Alfred .

Điều này chỉ có trong phiên bản trả phí của ứng dụng, nhưng tôi có nó vì điều này và các chức năng khác thực sự làm cho nó xứng đáng. Chẳng hạn, một trong những hành động bạn có thể chọn là "Gửi email đến ..." và sau đó bắt đầu nhập và chọn tên được đọc trực tiếp từ Danh bạ của bạn, nhấn enter và cửa sổ "soạn email" được mở ra với người nhận và chủ đề điền vào và các tập tin đính kèm.

Với các tính năng này và các tính năng khác, nó không giống như menu ngữ cảnh, nhưng tôi chưa bao giờ cần truy cập menu ngữ cảnh của tệp kể từ khi tôi cài đặt Alfred, vì vậy tôi nghĩ rằng nó hoàn thành mục đích của câu hỏi này, ít nhất là cho Finder.


1

Phiên bản mới nhất của BetterTouchTool có một hành động bạn có thể kích hoạt: "Mở lựa chọn trình tìm kiếm hiện tại với ứng dụng cụ thể" và một hành động khác: "Mở thư mục hoạt động / được chọn với ứng dụng cụ thể".

Điều này xử lý tất cả các trường hợp sử dụng của tôi cho các nhấp chuột phải trong Finder, cá nhân. Tôi sử dụng ⌥ 'để mở thư mục được kích hoạt / đã chọn trong Terminal và một cử chỉ (hai ngón tay vuốt lên từ dưới cùng của bảng cảm ứng) để mở lựa chọn Finder hiện tại trong Adobe Bridge. Hoạt động hoàn hảo.


BTT cũng có thể được sử dụng để gán phím tắt để mở menu ngữ cảnh, đây chính là điều mà OP yêu cầu (mặc dù giải pháp của bạn có lẽ là thứ anh ấy đang tìm kiếm).
Winterflags

1
@Winterflags, tôi không nghĩ nó chỉ có thể mở menu ngữ cảnh. Tôi không thấy tùy chọn đó, nhưng nó có thể được đặt để kích hoạt bất kỳ mục nào trong menu ngữ cảnh, theo tên hoặc theo vị trí hoặc theo một vị trí của nhiều tên thay thế (ví dụ: Ẩn hoặc Hiển thị).
tự đại diện

Ah, tôi biết nó có thể mở menu ngữ cảnh bằng cử chỉ trackpad nhưng có lẽ nó không thể làm điều đó với các phím tắt bàn phím.
Winterflags

1

Nó không hấp dẫn lắm, và thực sự không có cách nào cụ thể để làm điều này, nhưng nếu bạn không có lựa chọn nào khác thì điều này có thể hoạt động khá tốt (trong macro là vậy).

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)

Đó là một hệ thống thực sự rất lộn xộn và nó không hoạt động ổn định. Nhưng đôi khi, đó là lựa chọn duy nhất hoạt động đủ tốt để hữu ích ...


-1

Tôi thực sự đang tìm kiếm lối tắt này để kiểm tra ngữ pháp nhanh chóng trên một từ đã chọn trong gmail. Thông thường, vẽ từ (tùy chọn + shift + mũi tên trái) và sau đó nhấp chuột phải để xem các tùy chọn (và tôi ghét sử dụng chuột).

Trong trường hợp cụ thể này, có phím tắt Chrome, đó là [cmd + shift; - hoặc - cmd:] để hiển thị kiểm tra ngữ pháp. Sau đó, bạn có thể chuyển qua các đề xuất bằng các phím mũi tên.

Điều đó đã làm việc cho tôi cho vấn đề cụ thể đó.

Hy vọng nó giúp.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.