Windows 용 키 코드 검사기?


1

Mac / PC에서 키보드 / 마우스를 공유 할 때 시너지 효과를 사용합니다.

alt (option) 키 매핑을 메타로 전환해야하며 이것이 작동하면 도구가 필요합니다.

키를 눌렀을 때 전송되는 키 코드를 확인하는 데 어떤 도구가 사용됩니까?

답변:


3

간단하게 HTML을 만들면됩니다.

  1. 다음 코드를 새 HTML 파일에 복사하여 붙여 넣습니다 (예 :) keycode.html.
  2. 브라우저로여십시오.
  3. 키를 누릅니다. 키 코드가 포함 된 프롬프트가 나타납니다.

<html>

<script>
document.onkeydown = function(e) {
    if (!e) var e = window.event;
    if (e.keyCode) keycode = e.keyCode;
    else if (e.which) keycode = e.which;
    alert(keycode);
}
</script>

<body>
</body>
</html>

1

나는 똑같은 사건으로 고심하고 있습니다!

@wilson의 HTML 검사기는 두 가지 예외를 제외하고는 잘 작동합니다 .fn 또는 power (실제로 사용하려는 것)를 캡처하지 않습니다.

인터넷에서 발견 (AutoHotKey 사용)

;-----------------------------------------
; Mac keyboard to Windows Key Mappings
;=========================================

; 1) Swap Windows (Command) and Alt keys
; These button locations are reversed on Mac keyboards

LAlt::LCtrl
LCtrl::LAlt

; 2) Map F13 to Print screen
; Mac keyboards don't have a print-screen button!

F13::PrintScreen

(필자의 경우 F13이 작동하지 않고 클립 보드가 비어 있습니다) http://www.autohotkey.com/docs/KeyList.htm

키 코드를 읽고 다음 코드를 사용하여 키를 보내는 방법이있을 수 있습니다. http://msdn.microsoft.com/en-us/library/windows/desktop/dd375731(v=vs.85).aspx

(내가 폴란드어 레이아웃을 사용하고 있기 때문에 내 경우는 훨씬 복잡하고 분음 부호가있는 또 다른 복잡성이 있습니다)

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