Lenovo Thinkpad 키보드에서 Ctrl과 Fn을 바꾸는 방법?


21

Fn왼쪽 키 를 교환하려고했는데 Control작동하지 않았습니다.

xev키 코드 / 키 심을 얻기 위해 명령 을 사용했습니다 .

그 후 나는 다음을 사용했다.

xmodmap -e 'keycode 151=Control_L'
xmodmap -e 'keycode 37=XF86WakeUp'

그러나 아무것도 바뀌지 않았습니다.

또한 .Xmodmap키를 변경하기 위해 를 만들 수 없습니다 .

아무것도 잊었습니까? 오류가 발생하지 않았습니다.


우분투 14.04에서 이것을 수행하는 방법이 있습니까?
Louis

답변:


29

Lenovo 또는 Thinkpad 랩탑을 사용하는 경우 BIOS / UEFI 구성을 참조하여 "키보드"섹션에 "Swap Fn and Ctrl"옵션이 있는지 확인하십시오. 사용자 안내서에 따르면 대부분의 모델에는 해당 옵션이 있어야합니다.


시간이 많이 절약되었습니다. 감사합니다!
Isaac Gregson

이것은 내 요가 500에서 완벽하게 작동합니다.
nilsmagnus

이것은 내 경우의 정답입니다. 감사!
Brylie Christopher Oxley

5

당신은 아마보고하는 레노버의 키보드를 사용하는 Fn로를 XF86WakeUp. 일반적으로 BIOS에서 처리하므로 이벤트를 Fn전혀 등록하지 않으므로 다시 매핑 xev수 없습니다 .

이보고된다는 사실은 XF86WakeUp당신이 볼 수 있듯이, 많은 혼란을주는 이 버그 리포트 하지만, 인용에, 정말 버그가 아닙니다 주석 (27) 이 버그 리포트의 :

실제로 버그가 아닙니다. Fn 입니다 기계가 일시 중단되는 웨이크 업 키. 누구나 다른 기능에 매핑하고 싶다면 괜찮습니다.하지만 FnThinkPad와 LenovoPads에서 보편적 인 것은 아닙니다. 매력적이고 특별한 열쇠입니다. 다른 마술 (파란색으로 강조 표시된) 키 조합과 결합되지 않은 경우 자체 코드 만 생성하면 다른 것보다 더 우연한 것입니다.

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