단축키를 Windows 키로 변경할 수 있나요?

단축키를 Windows 키로 변경할 수 있나요?

Alt"응용 프로그램 실행"(+) 단축키를 F2Windows 키로 변경하려고 합니다.

키보드 단축키에서 "패널의 응용 프로그램 실행 대화 상자 표시"를 클릭하면 내 키 조합을 기다리는 "새 단축키"가 표시됩니다. Windows 키를 눌렀는데...아무 일도 일어나지 않았습니다.

답변1

xev 명령을 사용해 보세요 - Windows 키를 누른 후 내 출력: 해당 이름(이 경우 Super_L)을 볼 수 없으면 매핑해야 합니다. 추가 정보:Archlinix 위키.

KeyPress 이벤트, 시퀀스 30, 구성 NO, 창 0x4200001, 루트 0xb4, subw 0x0, 시간 4453306, (1419,619), 루트: (1420,662), 상태 0x10, 키코드 133 (keysym 0xffeb, Super_L), same_screen YES, XLookupString은 0바이트를 제공합니다. XmbLookupString은 0바이트를 제공합니다. XFilterEvent는 다음을 반환합니다. False

답변2

어쩌면 xbindkeys더 나은 선택일 수도 있습니다. 명령을 실행하려면 Super_L(Windows 키)을 다른 키와 함께 사용하는 것이 더 유용하다고 생각합니다. 예를 들어, Run Application에 Super_L+를 할당 하여 원하는 것과 유사한 것을 트리거하는 Windows 동작을 재현할 수 있습니다 r.

답변3

그놈의 바로 가기 구성 대화 상자를 통해 이 작업을 수행하려면 먼저 시스템 -> 기본 설정/관리 -> 키보드로 이동하여 "레이아웃" 탭에서 "레이아웃 옵션" 버튼을 클릭해야 한다는 것을 알았습니다. "Alt/Win 키 동작"으로 이동하여 "Win 키에 대한 하이퍼맵"을 선택합니다. 그런 다음 Win 키를 수정자 키로 사용할 수 있습니다.

편집: 질문을 다시 읽으면 "Win"에는 적용되지 않습니다(Win+R이라고 가정). 죄송합니다.

답변4

다음 명령을 실행하여 이 작업을 수행할 수 있습니다 gconf-editor.

그리고 다음으로 이동하세요

apps->metacity->global_keybindings->panel_run_dialog

값을 "Super_L" 또는 "Super_R"로 변경합니다.

둘 다 동시에 작동하려면 Super_R을 Super_L에 할당하고 그 반대로 할당해야 합니다.

관련 정보