내가하고 싶은 것은 Fn키를 토글로 설정하는 것입니다 ( caps lock과 동일 ).
레지스트리를 통해 이것이 가능해야한다고 생각했지만이 문제를 해결할 충분한 지식이 없습니다. (역으로 뒤집을 수 있으므로 누르고 있으면 F1- F12키를 사용할 수 있습니다 ).
내가하고 싶은 것은 Fn키를 토글로 설정하는 것입니다 ( caps lock과 동일 ).
레지스트리를 통해 이것이 가능해야한다고 생각했지만이 문제를 해결할 충분한 지식이 없습니다. (역으로 뒤집을 수 있으므로 누르고 있으면 F1- F12키를 사용할 수 있습니다 ).
답변:
가능하지 않을 수도 있습니다. 일반적으로 Fn 키는 운영 체제로 전달되는 것이 아니라 키보드의 펌웨어로 구현되는 것입니다.
예를 들어 내 노트북을 가져 가라. Fn + F3이 음소거되었습니다. showkey --scancodes
키보드가 무엇을하고 있는지 확인 하기 위해 Debian에서 Windows에도 동일한 원칙이 적용되는 경우 Fn을 눌렀다 놓으면 출력이 나타나지 않습니다. F3을 눌렀다 ^[OR0x3d 0xbd
놓으면 Fn + F3을 수행하면 완전히 다른 스캔 코드 시퀀스를 얻습니다 0xe0 0x20 0xe0 0xa0
. 이것을 ctl의 상황과 비교하십시오 : 보도 자료 :
0x9c
0x1d
0x9d
그리고 ctl + f3는 다음을 얻습니다.
0x1d
^[[1;5R0x3d
0xbd 0x9d
보시다시피 Fn은 OS로 전달되지 않습니다. OS가 볼 수있는 것을 직접 변경 합니다.
그래서 키보드의 펌웨어 칩을 변경 짧은 , 그리고 그것은 이미 FN-Lock 키를 가지고 있지 않는 마이클 프랭크 주석으로를 토글로 FN 선회가 가능 될 수 없습니다 .
그러나 반전 옵션이 가능합니다. BIOS에 옵션이있을 수 있지만, 그렇지 않은 경우 F1-F12 키와 Fn + [those]의 결과에 대한 스캔 코드가 무엇인지 생각하는 창을 찾아야합니다. 각 키에 대해 fn + key 스캔 코드의 결과를 수정되지 않은 키 코드로 바꿉니다. 이것은 regedit를 사용하여 Windows에서 수행 할 수있는 작업이지만, 더 쉬운 도구가 있고 Linux에서 텍스트 편집기 및 setxkbmap과 같은 적절한 도구를 사용하여 수행 할 수 있습니다. 불행히도, 나는 당신을 도울 수 없습니다.
fn lock
키 동작 방식을 변경할 수 있는 키 와 같은 것이있을 수 있습니다.