구형thinkpad usb키보드(sk-8855) 뒤로/앞으로가기 키맵핑??


이전 댓글 1
탈퇴자 2021-05-17 14:33
https://medium.com/@Aenon/remap-page-back-page-forward-keys-on-a-thinkpad-keyboard-in-linux-53cac6c312f5  이 자료를 보니 말씀하신 alt-left, alt-right가 맞네요.  다만 문제는 이 조합키가 하드웨어적으로 매핑이 돼있다는 겁니다. 즉, 저 키의 동작만 따로 바꿀 수는 없습니다. alt-left와 alt-right자체를 pgup pgdn으로 바꾸는건 가능한데, 그랬다간 실제로 lalt-left/right를 눌렀을때의 동작도 바뀌어버린단 얘기죠.  다만 실제로 Alt-left, right를 누를때와 저 키로 코드를 발생시킬 때에는 타이밍차이가 있을 겁니다. 사람은 일반적으로 ALT를 먼저 누르고 나머지 키를 살짝 나중에 누르기 때문입니다. 오토핫키 등으로 이런 시간차를 세심하게 감안해서 프로그래밍할 경우 부작용을 최소화할 수 있을 것입니다.  이런 부작용이 싫으실 경우 커스텀식 컨트롤러 교체 정도의 방법이 남겠네요. 근본 문제는 저 두 개의 키가 고유의 키코드를 발생하지 않는다는 것 자체라 소프트웨어적 해결에는 한계가 있습니다. Fn키를 소프트웨어적으로 리매핑할 수 없는 이유와 비슷합니다. 
← 질문답변 목록으로