2014-12-13 10 views
1

F1-F12의 모든 기능 키에 대한 키 코드를 알고 싶습니다. 이전 검색 쿼리에서 나는이Apple 스크립트 키 이벤트 시뮬레이션

echo "tell application \"System Events\" key code 107 end tell" | osascript

을 실행하여 밝기를 거절 키 코드 (107)를 발견했다 그리고 나는 그 F1 키를 시뮬레이션하지만 이상한 것은 113 밝기를 위로 회전 추측하고있다. 다른 Fn 키의 키 코드를 찾을 수 없었습니다. 어떤 도움이 필요합니까? 키 코드를 얻을 수있는 멋진 테이블이 있나요? 결국이 키가하는 동작을 직접 수행하거나 그 동작을 어떻게 든 시뮬레이트 할 수 있기를 원합니다. 뭐든지 괜찮을거야.

+0

이 파일에서 키 코드를 16 진수로 찾을 수 있습니다 :'/ System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Headers/Events.h' – user309603

답변

1

키 코드 107은 이 아니고 F1 코드입니다. 밝기 제어를위한 별도의 코드입니다. 볼륨 컨트롤도 있지만 볼륨 컨트롤이 없습니다. 키 코드는 준 임의 순서이며 예측할 수 없습니다. 기능 키는 다음과 같습니다 :

121, F2 = 120, F3 = 99, F4 = 118, F5 = 96, F6 = 97, F7 = 98, F8 = 100, F9 = 101, F10 = 109, F11 = 103, F12 = 111

You can find an exhaustive list of Key Codes here.

+0

yea 나는 그렇게 생각했다. 그렇다면이 키들을 어떻게 시뮬레이트 할 수 있을까요? F1, F2 등을 시뮬레이트하고 싶지는 않습니다 ...하지만 밝기 레벨 노출, 컨트롤 센터 등의 동작을 시뮬레이트하고 싶습니다. 그 키들에 applescript를 사용하면 작동하지 않습니다. – someguy234

+1

링크에서 밝기 위/아래 코드를 볼 수 있습니다. 모든 노출 설정에 관해서는 나와 공유 한 키 코드를 사용하여 Ctrl + 위쪽 화살표 및 Ctrl + 아래쪽 화살표를 사용하여 호출 할 수 있습니다. Fkeys에 더 많은 기능을 설정 한 다음 해당 키 코드를 통해 기능을 호출 할 수도 있습니다. – jweaks