본문 바로가기
Programing & OS

우분투 ctrl <=> windows 변경하기

by 자루스 2026. 3. 7.

 

Ubuntu에서 Ctrl 키와 Windows(Super) 키 위치 바꾸기

Ubuntu를 사용하다 보면 키보드의 Ctrl 키와 Windows(Super) 키 위치가 불편하게 느껴질 때가 있다. 특히 macOS나 다른 환경에서 작업하던 사용자라면 키 위치를 바꾸고 싶어지는 경우가 많다. Ubuntu에서는 간단한 명령어로 두 키의 위치를 교환할 수 있다.


1. Ctrl ↔ Windows 키 위치 교환

터미널에서 다음 명령을 실행한다.

gsettings set org.gnome.desktop.input-sources xkb-options "['ctrl:swap_lwin_lctl']"

이 명령은 다음 의미를 가진다.

  • 왼쪽 Ctrl 키와 왼쪽 Windows(Super) 키 위치 교환
  • GNOME 데스크탑 전체에 적용
  • 대부분 재부팅 없이 바로 적용

2. 현재 설정 확인

현재 적용된 키보드 설정을 확인하려면 다음 명령을 사용한다.

gsettings get org.gnome.desktop.input-sources xkb-options

예시 출력

['ctrl:swap_lwin_lctl']

3. 원래 상태로 복구

기본 상태로 되돌리려면 다음 명령을 실행한다.

gsettings reset org.gnome.desktop.input-sources xkb-options

4. GUI 방식 (GNOME Tweaks)

명령어 대신 GUI에서 설정하려면 GNOME Tweaks를 사용할 수 있다.

설치

sudo apt install gnome-tweaks

실행 후 다음 메뉴로 이동한다.

Keyboard & Mouse → Additional Layout Options → Ctrl position

여기에서 Ctrl과 Super 키 관련 옵션을 선택할 수 있다.


5. 개발자들이 많이 사용하는 키보드 설정

리눅스 개발 환경에서는 다음과 같은 키 설정을 많이 사용한다.

  • CapsLock → Ctrl
  • Ctrl ↔ Windows(Super) 교환
  • Ctrl + 방향키 커서 이동

이렇게 설정하면 Windows, macOS, Linux 세 환경에서 비슷한 키보드 감각으로 작업할 수 있다.


TIP
Ctrl 키는 터미널, 에디터, 개발 도구에서 매우 자주 사용된다. 그래서 많은 개발자들이 Ctrl 키 위치를 더 편한 위치로 재배치한다.