키보드를 통한 OS X 오른쪽 클릭 / 컨텍스트 메뉴


25

키보드 단축키를 사용하여 현재 선택된 항목 (마우스 아래의 항목이 아님)의 오른쪽 클릭 / 컨텍스트 메뉴에 액세스 할 수 있습니까?

그렇지 않은 경우 Applescript 또는 유틸리티를 통해이를 달성 할 수있는 방법이 있습니까?


여기수퍼 유저 관련 질문 . 그러나 현재 실행 가능한 솔루션은 언급하지 않았습니다.
Lri

답변:


8

Mac에서는 일반적으로 현재 삽입 지점의 화면 좌표를 결정하는 방법이 없습니다. 따라서 현재 삽입 점에서 클릭을 자동화 할 수있는 방법이 없습니다.

일부 앱에는 AppleScript를 통해 좌표를 얻는 방법이 있거나 개인 API 또는 다른 시스템 해커를 사용하여 좌표를 얻는 것이 가능할 수 있지만 Apple API에서 지원하는이 문제에 대한 일반적인 해결책은 없습니다 .

분명히 Windows에서는 일반적인 UI 동작이지만 Mac에서는 할 수있는 것이 아닙니다.


19

컨텍스트 메뉴는 주로 마우스 오른쪽 버튼 클릭 (또는 컨트롤 클릭)으로 만 열 수 있습니다.

그러나 마우스를 사용하지 않고 화면의 특정 영역을 마우스 오른쪽 버튼으로 클릭하려면 시스템 환경 설정의 범용 액세스 설정에서 마우스 키를 사용할 수 있습니다. 키보드 숫자 패드를 사용하여 마우스를 제어 할 수 있습니다. 활성화되면, 오른쪽 마우스를 클릭 한 다음에 의해 달성 될 수 Ctrl+ 5숫자 키패드 또는와 키보드 Fn+ Ctrl+ i노트북. 이를 통해 단어를 마우스 오른쪽 버튼으로 클릭 할 수 있습니다.

시스템 환경 설정-> 범용 액세스-> 마우스-> 마우스 키 활성화 (ON)로 이동하십시오. 시스템 환경 설정-> 범용 액세스-> 마우스-> 마우스 키 활성화 (ON)로 이동하십시오.

/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/


좋은 대답입니다. 나는이 해결 방법을 꽤 오랫동안 사용 해왔다. 불행히도 상황에 맞는 메뉴에만 여전히 많은 행동이 있습니다 ..
Vic Jang

2

선택한 항목 위로 마우스를 움직여서 마우스 오른쪽 버튼을 클릭하는 Applescript를 작성할 수 있습니다. 그 외에는, 방법이 없다고 생각하지 않습니다.


2

Finder에있는 파일의 경우 Alfred의 File Actions 기능 이있는 "Actions"메뉴 (내장 컨텍스트 메뉴가 아님)로 이동할 수 있습니다 .

이것은 유료 버전의 응용 프로그램에만 있지만 실제로는 가치가있는 다른 기능으로 인해 있습니다. 예를 들어, 선택할 수있는 작업 중 하나는 "Email to ..."입니다. 그런 다음 입력을 시작하고 연락처에서 직접 읽은 이름을 선택하고 Enter 키를 누르면 "이메일 작성"창이 수신자 및 제목과 함께 열립니다. 채워지고 파일이 첨부되었습니다.

이러한 기능과 다른 기능 을 사용하면 상황에 맞는 메뉴 와 동일 하지 않지만 Alfred를 설치 한 후 파일의 상황에 맞는 메뉴에 액세스 할 필요가 없었기 때문에 적어도 Finder에서는이 질문의 목적을 달성했다고 생각합니다.


1

BetterTouchTool 의 최신 버전에는 "특정 앱으로 현재 파인더 선택 열기"및 "특정 앱으로 활성 / 선택 폴더 열기"를 트리거 할 수있는 조치가 있습니다.

이것은 모든 처리 개인적으로, Finder에서 바로 클릭에 대한 사용 사례를. ⌥ '를 사용하여 터미널에서 활성 / 선택한 폴더를 열고 제스처 (트랙 패드 아래에서 두 손가락을 위로 스 와이프)를 사용하여 Adobe Bridge에서 현재 Finder 선택을 엽니 다. 완벽하게 작동합니다.


BTT를 사용하면 바로 가기 메뉴를 지정하여 상황에 맞는 메뉴를 열 수 있습니다. 이는 바로 OP가 요청한 것입니다 (솔루션이 원하는 것일 수도 있음).
Winterflags

1
@Winterflags, 컨텍스트 메뉴를 수 있다고 생각 하지 않습니다. 옵션이 보이지 않지만 컨텍스트 메뉴의 모든 항목을 이름, 위치 또는 위치별로 직접 활성화하도록 설정할 수 있습니다 여러 대체 이름 (예 : 숨기기 또는 표시).
와일드 카드

아, 트랙 패드 제스처로 상황에 맞는 메뉴를 열 수 있지만 키보드 단축키로는 할 수 없다는 것을 알고 있습니다.
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 + 왼쪽 화살표)를 칠한 다음 마우스 오른쪽 버튼을 클릭하여 옵션을 봅니다 (마우스를 사용하는 것을 싫어합니다).

이 특별한 경우에는 [cmd + shift; — 또는 — cmd :] 문법 검사를 표시합니다. 그런 다음 화살표 키를 사용하여 제안을 순환 할 수 있습니다.

그것은 그 특정 문제에 대해 나를 위해 일했습니다.

도움이 되길 바랍니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.