2016년 7월 30일 토요일

맥 - 마우스 우클릭 단축키 만들기 (windows context menu key)

일반 배열 키보드나 맥북이 아닌 대다수의 노트북 키에는 있는
Context Menu Key(보통 우측 alt 키 또는 우측 윈도우키 오른쪽에 위치) 가 있고 이 키는 마우스 우클릭 했을때의 기능을 한다.
이미지 출처 : http://scls.typepad.com/.a/6a00d8341d32e053ef010536ce6920970b-800wi
이미지 출처 : 구글이미지검색 http://i.stack.imgur.com/szIYh.png


하지만 맥에서는 딱히 이 기능을 가진 키도 없고 단축키도 없다.

위 기능을 구현하는 방법중에 하나는 karabiner 를 사용하면 된다.
karabiner 의 private.xml (http://blog.vjvj.net/2016/05/os-x_16.html) 에

<autogen>__KeyToKey__ KeyCode::RETURN, ModifierFlag::OPTION_R, PointingButton::RIGHT</autogen>

위 코드를 추가하면
우측  option 키 + return 를 치면 context menu key 의 역할을 하는 단축키를 만들어 낼수 있다.


--- 추가
너무 쉽게 생각한듯하다.
위 방법은 포커스가 가 있는 곳의 우클릭 기능을 하지 않고
현재 마우스 위치 있는곳에서 우클릭 기능을 한다.

가령 포커스는 파인더에 가 있어도 마우스 커서는 크롬에가 있다면
마우스 우클릭 기능은 크롬에서의 마우스 우클릭을 한것처럼 된다.

그래서 alfred 에서 관련 workflow 를 만들어논 것을 찾았다.
http://www.alfredforum.com/topic/3147-rightclick-%E2%80%94-do-a-right-click-on-finder-files-with-the-keyboard/

option + \  키로 맵핑했다.
위 워크플로우는 finder 에서는 잘되는데 다른곳에는 잘 안된다.


그래서 당분간 더 좋은 방법을 찾기전까진 두 방법을 상호보완적으로 사용해야할것 같다.




댓글 없음:

댓글 쓰기

Intelij 설정 및 plugin

1. preferences... (settings...) Appearance & Behavior > Appearance - Window Options        ✓   Show memory indicator Editor &...