상황에 맞는 메뉴 버튼 용 키보드 코드가 있습니까?


48

Windows PC에서는 상황에 맞는 버튼이 훌륭합니다! 그러나 일부 키보드, 주로 랩톱에서는 전용 버튼을 포함하여 중지되었습니다.

상황에 맞는 메뉴를 표시하는 키보드 코드 (바로 가기)가 있습니까?

여기에 이미지 설명을 입력하십시오


복제 (및 자동 단축키 응답 참조) : 키보드가 없을 때 상황에 맞는 메뉴 키를 에뮬레이트하는 방법은 무엇입니까? superuser.com/questions/875332/…
BillR

답변:


73

Shift+ F10! 내가 가장 좋아하는 지름길 중 하나!


11
세상에 전혀 몰랐어. 시원한!
LPChip

4
굉장하지만 일부 앱에서는 작동하지 않지만 예를 들어 Chrome 및 Opera에서 웹 페이지 요소의 컨텍스트 메뉴 (웹킷 문제?)
PTwr

2
Chrome과 같은 일부 응용 프로그램의 Ubuntu에서도 작동합니다.
simbabque

5

귀하의 질문에 직접 대답하지는 않지만 Shift+ 보다 나은 솔루션이있을 수 있습니다 F10. 예를 들어 Chrome 브라우저에서는 작동하지 않지만이 답변을 입력하는 동안에는 작동하지 않습니다. 또한 실제로 컨텍스트 메뉴 키를 필요로 대부분의 프로그램에서 (일명 Apps- 중요한) I과 같은 주요 comination a "는 어색하게 두 손이나 스트레칭 하나를 사용합니다"고, 너무 자주 사용 Shift+는 F10바람직하지 않다.

그러나 Windows 솔루션에 대해서만 의견을 말할 수 있습니다. 또한 이러한 솔루션은 기꺼이 희생하려는 다른 키가 있다고 가정합니다.

1. Windows 레지스트리 (또는 SharpKeys 유틸리티)를 통한 키 재 매핑

Windows에서는 레지스트리를 통해 키를 다시 매핑 할 수 있습니다. 슬프게도 이것은 직접적인 구문을 사용하지 않으므로 SharpKeys 와 같은 리매핑을 생성하기 위해 타사 유틸리티를 사용하는 것이 좋습니다 .

SharpKeys 스크린 샷

스크린 샷은 상황에 맞는 메뉴 키가 PrintScreen으로 대체 된 Thinkpad Edge E540의 구성을 보여 주지만, 유틸리티 버튼 (calc.exe 열기, 화면 잠금, 브라우저 열기, "내 컴퓨터"열기)을 제공합니다. .

고맙게도 키 이름을 설명하는 이름을 사용하므로 키 코드를 직접 찾을 필요가 없습니다.

키 코드 (특히 비표준 키의 경우)를 찾으려면 레지스트리를 사용하여 키를 직접 다시 매핑하는 데 여전히 타사 소프트웨어가 필요하므로 SharpKeys가 장치에서 작동하는 한 시도하지 않는 것이 좋습니다.

2. 오토 핫키

또는 AutoHotKey와 같은보다 일반적인 유틸리티를 사용하여 키를 다시 매핑 할 수 있습니다. 나는 스크립트를 사용했었다

; Print is Context, Shift-Print is Print.
$PrintScreen::Send {AppsKey}
$+PrintScreen::Send {PrintScreen}

와 + 를 에 다시 매핑 PrintScreen합니다 .AppsShiftPrintScreenPrintScreen

그러나 AutoHotKey 솔루션의 한 가지 약점은 많은 게임과 같이 낮은 수준에서 키보드 이벤트에 액세스하는 일부 프로그램이 AutoHotKey를 거치지 않는다는 것입니다.


와우, 이것은 훌륭한 도구처럼 보입니다!
ppittle

3

Shift+F10그런 열쇠입니다. 불행히도 많은 응용 프로그램에서 제대로 지원되지 않습니다 (예 : KDE4 Dolphin은이를 지원하지 않는 것 같습니다).

해결 방법으로 표준 메뉴 키로 변환하는 전역 바인딩을 사용합니다.

@kdb는 Windows에서 그렇게하는 방법을 설명 했으므로 거기에서 솔루션을 사용할 수 있습니다. Linux에서는 AutoKey 와 함께 작동하도록했습니다 .

이 스크립트를 추가하고에 매핑하면됩니다 <shift>+<f10>.

keyboard.send_keys('<menu>')

바인딩이 적용되기 전에 스크립트를 저장해야합니다.

AutoKey의 스크린 샷


1

표준 Shift+ 외에도 F10My Dell 랩탑에는 다음과 같은 여러 상황에서 작동하는 것이 하나 더 있습니다. Fn+ Right Ctrl.

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