Scroll Lock은 표준 PC 키보드에 존재하는 기능키 중 하나로, 키보드 상단의 펑션 키(F1–F12)와 별도로 배치된 잠금(Lock) 계열 키에 속한다. 일반적인 키보드 레이아웃에서는 Insert와 Pause/Break 키 사이에 위치한다.
기능 및 동작
- 전통적인 역할: 초기 컴퓨터 시스템에서 Scroll Lock 키가 활성화되면, 화면이나 텍스트 창 내에서 화살표 키 입력 시 화면 전체가 스크롤되는 방식으로 동작하였다. 이는 커서 자체의 위치는 변하지 않고, 화면 내용만 위·아래로 이동하는 형태였다.
- 현대 운영체제·응용 프로그램: 대부분의 최신 운영체제와 소프트웨어에서 Scroll Lock 기능은 기본적으로 비활성화되어 있거나, 특별히 지정된 경우에만 동작한다. 예를 들어, 마이크로소프트 엑셀에서는 Scroll Lock이 켜진 상태에서 화살표 키를 누르면 현재 셀 선택이 이동하지 않고 워크시트가 스크롤된다. 또 일부 원격 데스크톱 어플리케이션에서는 Scroll Lock을 이용해 입력 모드와 스크롤 모드를 전환한다.
기술적 구현
키보드 하드웨어 수준에서 Scroll Lock은 별도의 스캔 코드(예: 0x46)를 가지고 있으며, 운영체제는 해당 스캔 코드를 받아들여 현재의 Scroll Lock 상태 플래그를 토글한다. 이 플래그는 시스템 레지스트리·키보드 드라이버를 통해 조회·제어될 수 있다.
어원
- Scroll: 영어 ‘scroll’은 고대 두루마리(文卷)를 의미하며, 화면 내용이 위아래로 “말리다”는 이미지에서 유래한다.
- Lock: ‘잠그다’라는 의미로, 키를 눌러 상태를 고정(켜짐/꺼짐)한다는 기능적 특성을 나타낸다.
사용 맥락
- 전문 소프트웨어: 엑셀·구글 스프레드시트 등 표 형식 프로그램에서 스크롤 동작 제어.
- 시스템 관리: 일부 BIOS/UEFI 설정 화면이나 텍스트 기반 모니터링 툴에서 스크롤 제어용 단축키로 활용.
- 접근성: 특정 보조 기술 환경에서 스크롤 제어를 별도 키로 제공하기 위해 사용될 수 있다.
현재 상황
대다수 사용자에게 Scroll Lock 키는 일상적인 입력에서 거의 사용되지 않으며, 많은 현대 키보드(특히 노트북)에서는 물리적 키 자체가 생략되기도 한다. 대신 소프트웨어적으로 가상 키를 매핑하거나, 운영체제 설정을 통해 동일한 기능을 다른 키에 할당하는 경우가 일반적이다.