
컴퓨터로 실질적인 작업을 한동안 해본 사람이라면 자신의 선호 설정이 얼마나 중요한지 깨닫게 됩니다. 컴퓨터를 자신에게 딱 맞게 설정해두면 작업이 매끄럽게 진행되는 반면, 그렇지 않으면 간단한 일조차 버거워질 수 있습니다. 글쓰기를 하든, 코딩을 하든, 단축키에 의존하든 키보드와 그 레이아웃은 생산성에 큰 영향을 미치는 핵심 요소입니다.
다행히도 각자 고유한 방식을 사용하지만, 모든 리눅스 데스크톱 환경은 자신의 언어, 지역, 개인 취향에 맞게 키보드 레이아웃을 손쉽게 사용자 지정할 수 있습니다. 이 글에서는 주요 데스크톱 환경별로 키보드 레이아웃을 변경하고 추가하는 방법을 하나씩 살펴보겠습니다.
GNOME / Budgie

먼저 “설정(Settings)” 애플리케이션을 엽니다. 창 왼쪽 목록에서 “언어(Language)” 탭을 찾아 클릭합니다.
창 본문이 전환되면서 현재 언어 설정이 표시됩니다. 상단의 두 박스는 실제 시스템 언어와 관련된 항목입니다. 그 아래에는 “입력 소스(Input Sources)” 섹션이 있는데, 바로 여기서 키보드 레이아웃을 변경하거나 추가할 수 있습니다.

현재 언어 바로 아래에 있는 플러스(+) 버튼을 클릭하세요. 새 창이 열리며 현재 선택된 언어와 관련된 일반적인 옵션들이 제안됩니다. 다른 것을 찾고 있다면 목록 하단의 점 세 개(⋯)를 누르세요. 관련 옵션이 더 확장되어 표시됩니다. 그래도 원하는 항목이 보이지 않는다면 목록 맨 아래의 “기타(Other)”를 선택하면 나머지 모든 옵션을 확인할 수 있습니다.
원하는 레이아웃과 언어를 찾았다면 해당 항목을 클릭해 선택한 뒤, 창 오른쪽 상단의 “추가(Add)” 버튼을 누르면 됩니다.
KDE Plasma

Plasma 설정을 엽니다. 창 왼쪽 메뉴를 아래로 스크롤하여 “하드웨어(Hardware)” 항목 아래의 “입력 장치(Input Devices)”를 찾아 클릭합니다.

창이 전환되면서 “입력 장치” 섹션의 항목들이 표시됩니다. 왼쪽에서 “키보드(Keyboard)” 탭이 선택되어 있는지 확인한 후, 창 본문에 주목하세요. 창 상단 부근의 “레이아웃(Layouts)” 탭을 찾아 선택하고, “레이아웃 구성(Configure layouts)” 체크박스에 체크하면 키보드 레이아웃 옵션이 활성화됩니다.

“추가(Add)” 버튼을 눌러 새 키보드 레이아웃을 구성합니다. Plasma가 새 창을 열어 언어, 레이아웃, 변형(variant)을 선택할 수 있게 해줍니다. 새 항목에 이름을 붙일 수 있을 뿐만 아니라, 손쉽게 전환할 수 있도록 전환용 단축키까지 지정할 수 있습니다. 설정이 끝나면 “확인(OK)”을 눌러 새 키보드 레이아웃을 추가하세요.
XFCE
XFCE에서는 키보드 설정 애플리케이션 안에서 키보드 레이아웃 설정을 찾을 수 있습니다. XFCE의 일반 “설정(Settings)” 앱을 통해 들어가거나, 메뉴의 “설정” 섹션에서 “키보드(Keyboard)”로 바로 이동할 수도 있습니다.

창이 열리면 상단의 “레이아웃(Layout)” 탭을 선택합니다. 처음에는 모든 항목이 회색으로 비활성화되어 있는데, 이는 XFCE가 기본적으로 시스템 언어를 사용하기 때문입니다. “시스템 기본값 사용(Use system defaults)” 체크박스의 체크를 해제하면 조작이 가능해집니다.
키보드 레이아웃을 변경하려면 기존 레이아웃을 선택한 뒤 “편집(Edit)” 버튼을 누르거나, 새 레이아웃을 추가하려면 “추가(Add)” 버튼을 누르면 됩니다.

새로운 작은 창이 열리며 사용 가능한 언어 목록이 표시됩니다. 언어에 레이아웃 옵션이 있다면 옆에 검은색 화살표가 붙어 있습니다. 화살표를 클릭하면 옵션이 펼쳐집니다. 원하는 언어와 레이아웃을 찾아 선택한 후, 창 하단의 “확인(OK)”을 눌러 추가하세요.
Cinnamon

Cinnamon의 “설정(Settings)” 애플리케이션에서 키보드 설정을 찾을 수 있습니다. 맨 아래로 스크롤하여 “하드웨어(Hardware)” 섹션을 찾으면 그 안에 “키보드(Keyboard)” 설정이 있습니다. 이를 클릭합니다.

창이 전환되면서 사용 가능한 설정들이 표시됩니다. 창 상단 부근에서 “레이아웃(Layouts)” 탭을 찾아 선택하세요.
창이 다시 전환되어 왼쪽 박스에는 현재 키보드 레이아웃이, 오른쪽에는 사용 가능한 옵션들이 표시됩니다. 새 키보드 레이아웃을 추가하려면 왼쪽 박스 하단의 플러스(+) 버튼을 누릅니다.

Cinnamon이 새 창을 열어 사용 가능한 모든 언어와 레이아웃을 알파벳순으로 나열합니다. 직접 찾아도 되고, 제공되는 검색 기능을 활용하면 더 빠르게 찾을 수 있습니다. 레이아웃을 선택한 뒤 “추가(Add)”를 누르세요.
MATE

MATE 메뉴의 “기본 설정(Preferences)” 섹션에서 키보드 설정을 찾아 실행합니다. 애플리케이션이 열리면 창 상단의 “레이아웃(Layouts)” 탭을 선택합니다.

창이 전환되어 현재 키보드 레이아웃과 키보드 모델 같은 몇 가지 옵션이 표시됩니다. “추가(Add)” 버튼을 눌러 새 키보드 레이아웃을 선택합니다.

MATE가 커다란 키보드 그래픽을 보여주는 새 창을 엽니다. 상단에서 언어별 검색과 국가별 검색 사이를 전환할 수 있는데, 결과는 동일하므로 익숙한 쪽을 사용하면 됩니다. 언어 또는 국가를 선택한 후, 정확히 원하는 레이아웃을 찾으세요. 레이아웃을 선택할 때마다 키보드 그래픽이 이에 맞게 변경되므로 미리 확인할 수 있습니다. 설정이 완료되면 “추가(Add)”를 누릅니다.
마무리
이처럼 모든 주요 데스크톱 환경은 리눅스에서 키보드 레이아웃을 쉽게 추가하고 관리할 수 있도록 지원합니다. 또한 대부분의 리눅스 배포판은 국제화가 매우 잘 되어 있어, 필요로 하는 언어와 레이아웃을 정확히 찾을 가능성이 매우 높습니다. 자신에게 맞는 키보드 환경을 갖춰두면 일상적인 작업이 한결 편안해질 것입니다.