키보드 ‘Fn’ 키가 너무 싫다
출처: Hacker News
안녕하세요, HackerNews! 친절하고 친근하게 대해 주세요! 여러분이 겪은 (제 생각엔 끔찍한) 키보드 기능에 대한 경험을 듣고 싶습니다. 좋든 나쁘든 댓글을 남기거나 해당 스레드에 참여해 주세요.
내 거실1에는 오래된 Windows 미디어 센터 PC가 있는데, TV에 연결돼 있으며 주로 Jellyfin, Netflix, Nebula, Steam 등을 위해 사용합니다. 소파에서 편리하게 쓰기 위해 무선 키보드/트랙패드 콤보를 장착했습니다.
키보드는 대체로 괜찮습니다. 에세이를 입력하기엔 적합하지 않지만, 유튜브 영상을 검색할 정도면 충분히 해냅니다.
불행히도, 이 키보드 제조사는 추가 기능이 필요하다고 판단해 F1부터 F12까지 열두 개의 추가 기능을 위해 F키를 재배치했습니다.
볼륨 조절/음소거 토글 전용 키를 제공해 준 것은 좋았습니다—우리는 그 키들을 자주 사용합니다. 그리고 오른쪽 상단에 우리가 전혀 쓰지 않는 세 개의 전용 키가 더 있습니다… 그래서 약간의 여유가 있던 것이죠. 그런데도 그들은 이런 일을 했습니다:
F4 키가 “잠자기” 버튼으로 재배치되었습니다. 이게 문제를 일으킵니다.
저는 이런 “특수 기능 키”가 전혀 필요 없습니다. 가끔은 필요할 수도 있겠지만2, 대부분은 1965년에 처음 등장한 이래로 다목적, 상황에 따라 달라지는 키였으면 좋겠어요.
그래서 저는 F키를 원래 목적대로 쓰기 위해 매번 Fn을 누르고 싶지 않아서, 고대의 단축키 Fn+Caps 를 사용해 키보드를 “표준” 모드로 잠금했습니다. 이 모드에서는 다목적 F키가 그대로 다목적으로 남아 있고, 특수 마법 버튼을 누를 때만 드물게 쓰이는 단일 목적 특수 기능 키로 변환됩니다.
하지만 여기서 문제가 발생합니다. 배터리를 교체하거나 키보드를 오랫동안 끄거나, 때때로—아마도 무작위로—그 기능 잠금이 꺼져버립니다.
그럼 저는 키보드를 잡고, Steam 빅픽처나 Jellyfin 클라이언트를 빨리 끄기 위해 Alt+F4 를 누릅니다. 그런데 “잠자기” 명령이 전송됩니다. 이 컴퓨터가 오래돼서 절전 모드에 들어갑니다.
하나의 애플리케이션을 닫으려던 의도와 달리, 이제는 오래된 박스가 RAM 전체를 파일로 복사하고, 종료하고, 다시 부팅하고(스페이스 바를 반복해서 두드리는 내 행동에 반응해서), RAM에 다시 로드되는 데 1분 이상을 기다려야 합니다. 결국 처음 시작한 지점으로 돌아오게 됩니다3.
가장 답답한 점은 F4가 유일하게 이렇게 시간도 오래 걸리고 짜증나는 기능을 가지고 있다는 겁니다. 만약 실수로 음악을 일시정지하거나 시스템 설정을 열거나 F6 키 아이콘이 의미하는 무언가를 눌렀다면 그리 나쁘지는 않을 겁니다. 하지만 연간 3~4번 정도 이게 나를 곤란하게 만들 때는 그냥 화가 나서 뭔가 조치를 취하고 싶을 정도는 아닙니다4.
이것은 내 다른 컴퓨터에 연결된 WASD Code 키보드이며5, Fn 키가 올바르게 구현된 모습을 보여줍니다.
이렇게 될 필요는 없습니다.
내 WASD Code는 모든 이중 용도 키의 효과를 사소한 편의 기능에만 국한하고, 해당 키에 보조 기능으로 배정합니다. 볼륨 조절 버튼을 사용해도 전혀 불편함이 없습니다6.
Keychron K10은 이중 용도 키가 연결된 Mac과 동일하게 동작하도록 설계했습니다7: 역시 사소하고 영향이 적은 기능이며, 쉽게 되돌릴 수 있습니다. 또한 전통적인 F키 모드로 잠금하면 전원이 끊기거나 오랫동안 전원이 공급되지 않아도 그 상태가 유지됩니다.
예전에 나는 키 대신 LCD 화면이 달린 그 어처구니없는 Macbook을 한 번 사용했었는데, 그 “기능”이 사라진 것을 정말 기뻐했습니다(가끔 다른 하드웨어에서는 아직도 보이긴 합니다). 하드웨어 키보드를 보면서만 사용할 수 있다니, 누가 원하겠어요? 이 디자인은 훨씬 이성적이며, “일반” 모드로 전환하는 것이 얼마나 쉬운지 감사하게 생각합니다8.
이 키보드들은—내 일상용 메인 장비이기도 합니다—Fn 키가 올바르게 구현될 수 있음을 보여줍니다.
제가 생각하는 “Fn를 올바르게 구현한다”는 모습은 다음과 같습니다:
- 키가 이중 용도로 쓰일 때는 영향이 적고 빠르게 되돌릴 수 있는 동작이어야 합니다. 따라서 실수를 바로잡는 데 인지 부하나 지연이 거의 없습니다.
- 기본 상태는 전통적인 키 기능이어야 하며, 그렇지 않은 경우에도 모드 전환이 쉽고(문서화되지 않은 단축키를 찾아보거나 독점 드라이버를 설치할 필요가 없어야 함) 간편해야 합니다.
- 기본 상태를 전환하면 그 상태가 유지되어야 하며, 전원 손실이나 기타 임의의 트리거 때문에 공장 초기화 상태로 되돌아가지 않아야 합니다.
안타깝게도, 많은 키보드가 Fn 키 구현을 잘못하고 있습니다. 저는 그 점이 정말 싫습니다.
각주
1 지금 말하는 곳은 Chicory House의 거실이며, 실제 집은 바닥 아래 기초 공사를 진행 중이라서(https://danq.me/2026/06/08/f-day-plus-109/) 사용이 불가능합니다.
2 특히 이 키보드에는 전용 페이지 업/다운 키가 없으며, 저는 Fn+F11 혹은 Fn+F12 로 대신 사용합니다. 가끔 Fn+F2 로 재생/일시정지를 하기도 했지만, 그 외에는 전혀 필요 없는 기능들입니다.
3 네, OS 수준이나 BIOS 수준에서 모든 잠자기/절전 기능을 비활성화할 수 있다는 건 알고 있습니다. 하지만 그때는 그냥 최신 에피소드인 Star City 를 다시 보러 가고 싶었을 뿐이었습니다.
4 제 말은, … (각주 내용이 중간에 끊겼으므로 원문을 그대로 유지합니다.)



