최근 몇 달간 운영체제들은 사용자가 컴퓨터와 상호작용하는 방식을 새롭게 재정의하려는 시도를 이어오고 있으며, 그중 일부는 긍정적인 결과로 이어지고 있습니다. 마이크로소프트는 완전히 새로운 인터페이스를 갖춘 Windows 8을 준비 중이고, 애플은 Lion에 편리한 기능들을 추가했으며, 리눅스 진영 역시 GNOME 3와 Unity를 통해 데스크톱 환경을 혁신하고 있습니다.
하지만 한 운영체제의 기능을 다른 운영체제로 옮기는 일은 생각보다 쉽지 않을 때가 많습니다. 다행히도 누군가 우분투의 터치패드에서 Lion의 '자연스러운 스크롤(Natural Scrolling)' 기능을 재현할 수 있는 작은 프로그램을 만들어 두었습니다.
자연스러운 스크롤이란 무엇일까요?
'자연스러운 스크롤' 기능이 무엇인지 잘 모르겠다면 간단히 설명해 드리겠습니다. 현재 터치패드로 스크롤할 때는 화면을 아래로 내리려면 손가락을 아래로 움직입니다. 이는 페이지 자체가 아니라 스크롤바를 움직이는 것과 같은 방식입니다. 반면 자연스러운 스크롤(역방향 스크롤이라고도 불립니다)에서는 그 반대입니다. 아래로 스크롤하고 싶다면 손가락을 위로 움직여야 합니다.
왜 이런 방식이 더 자연스러울까요? 화면을 아래로 스크롤한다는 것은 사실 페이지 자체를 위로 밀어 올리는 것과 같기 때문입니다. 즉, 자연스러운 스크롤에서는 스크롤바 대신 원하는 방향으로 페이지를 손가락으로 직접 밀어내는 셈입니다.
아직 감이 잘 오지 않는다면 종이 한 장(신문이라도 좋습니다)을 평평한 곳에 놓고 손가락으로 종이를 위로 밀어 보세요. 바로 그 동작이 아래로 스크롤하는 것과 같습니다. 자연스러운 스크롤은 바로 이 동작을 화면에서 재현하려는 것입니다.
설치 방법
설치 과정은 어렵지 않습니다. 터미널 창을 열고 다음 명령어를 입력하세요:
sudo add-apt-repository ppa:zedtux/naturalscrolling && sudo apt-get update && sudo apt-get -y install naturalscrolling
이 명령어는 필요한 패키지가 담긴 새 저장소(PPA)를 추가하고, 해당 저장소와 관련된 정보 및 경고 메시지를 표시합니다. 이후 패키지 목록을 갱신하여 새 저장소의 내용을 인식하게 하고, 필요한 패키지를 자동으로 설치합니다. 모든 과정이 완료되면 프로그램이 곧바로 사용 가능한 상태가 됩니다.
실행 및 적용하기
처음 사용할 때는 대시보드에서 직접 프로그램을 실행해야 합니다. 검색창에 Natural Scrolling을 입력하면 쉽게 찾을 수 있습니다. 프로그램을 실행한 후에는 인디케이터 애플릿을 클릭하고 Natural Scrolling을 선택하여 기능을 활성화하세요. 이후로는 별도의 설정 없이 자유롭게 사용할 수 있습니다. 참고로 자연스러운 스크롤은 브라우저나 특정 페이지에만 적용되는 것이 아니라 시스템의 모든 창에 적용됩니다.
이 기능은 프로그램이 실행 중일 때만 작동합니다. 따라서 로그인할 때마다 자동으로 실행되기를 원한다면 Preferences(환경설정) 메뉴에서 "Start at login" 옵션을 선택하면 됩니다. 다만 글을 작성하는 시점에는 저장소를 처음 추가할 당시 로그인 시 자동 실행 기능이 작동하지 않는다는 경고가 있었습니다. 현재는 패키지가 업데이트되어 문제없이 작동할 것으로 보입니다.
결론
이 유용한 작은 프로그램은 자연스러운 동작 방식을 재현함으로써 노트북과 터치패드 기반 기기를 사용하는 많은 사람들에게 더 쾌적한 경험을 제공합니다. 여느 때처럼 오픈소스 소프트웨어의 힘이 빛을 발하는 사례로, 1,000달러가 넘는 고가의 컴퓨터에서나 누릴 수 있는 기능을 여러분도 그대로 사용할 수 있게 해줍니다. 저 역시 약 13년간 컴퓨터에서 '일반적인' 스크롤 방식에 익숙해져 있어 적응이 필요하지만, 노트북에서 스마트폰과 같은 방식으로 스크롤하게 된다면 분명 만족스러운 경험이 될 것입니다.
자연스러운 스크롤에 대해 어떻게 생각하시나요? 기존 방식과 자연스러운 스크롤 중 어느 쪽을 더 선호하시나요? 여러분의 의견을 댓글로 알려주세요!