Mac / PC에서 키보드 / 마우스를 공유 할 때 시너지 효과를 사용합니다.
alt (option) 키 매핑을 메타로 전환해야하며 이것이 작동하면 도구가 필요합니다.
키를 눌렀을 때 전송되는 키 코드를 확인하는 데 어떤 도구가 사용됩니까?
답변
간단하게 HTML을 만들면됩니다.
- 다음 코드를 새 HTML 파일에 복사하여 붙여 넣습니다 (예 🙂
keycode.html
. - 브라우저로여십시오.
- 키를 누릅니다. 키 코드가 포함 된 프롬프트가 나타납니다.
<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>
답변
나는 똑같은 사건으로 고심하고 있습니다!
@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
(내가 폴란드어 레이아웃을 사용하고 있기 때문에 내 경우는 훨씬 복잡하고 분음 부호가있는 또 다른 복잡성이 있습니다)