본문 바로가기

개발 컴퓨터 세팅

[Ubuntu 22.04] 한/영키 없는 키보드 사용하기

필요성

  • 한영키가 없는 키보드를 사용하면, 보통 오른쪽 alt 키 혹은 shift + space 를 한/영키로 놓고 사용하는데, 한/영키가 있는 것 보다 불편한 점이 있다.
    • shift + space 는 키를 두 개 눌러야 되고, 한/영 전환 직후 space 를 눌러야 할 때 조금 헷갈린다.
    • 오른쪽 alt키는 alt 자체가 다른 키와 조합되어 사용될 수 있기 때문에, 한/영 전환을 위해 오른쪽 alt키를 누르고 바로 무언가를 입력하려 하면 다른 작동을 할 때가 있다.
  • 따라서 오른쪽 alt 키를 한/영키로 사용하되, 오른쪽 alt키가 더 이상 alt의 역할을 하지 못하도록 해주면, 더 편하게 사용할 수 있다.

방법

  • 아래의 내용을 통해 오른쪽 alt키를 한/영 변환 키로 변경할 수 있다.
    • 먼저 오른쪽 alt키에서 alt 기능을 제거한다.
      • sudo vim /usr/share/X11/xkb/keycodes/evdev
      • <RALT> = 108 을 주석처리한다. (맨 앞에 // 붙이면 됨)
      • <HNGL> = 130 에서 130을 108로 변경한다.
      • 재부팅
    • 다음으로 오른쪽 alt키에 한/영 변환 기능을 부여한다.
      • Ubuntu 20.04 (아마도..?)
        • 설정 → 지역 및 언어 → 한국어 (Hangul) 클릭 → 바로 밑에 생기는 톱니바퀴 버튼 클릭 → 새로운 창 뜸
        • 한영전환키에 이미 추가 돼 있는거 전부 삭제 → 추가 버튼 클릭 → 새로운 창 뜸
        • 오른쪽 Alt키 클릭 (아마 Hangul 이라는 키가 입력될 것임) → 확인 버튼 클릭
        • 적용 버튼 클릭 → 확인 버튼 클릭
        • 설정 창 종료
      • Ubuntu 22.04
 

Ubuntu 22.04 한글 입력기 설정 (한영 변환 설정)

Ubuntu 22.04를 설치하고 한글 입력기 설정할 때 헷갈려서 메모를 남겨본다. 설정 화면에서 이것저것 다 해봐도 잘 안 된다. 한글 입력을 위해 설정해야 할 핵심은 키보드가 "Korean -> Korean"이 아니라

andrewpage.tistory.com