강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

시스템 키보드모드 확인과 설정하는 kbd_mode 활용

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

시스템 키보드모드 확인과 설정하는 kbd_mode 활용





 

kbd_mode는 현재 사용중인 키보드를 리눅스커널에서 인식하고 있는 키보드모드를 출력하는 명령어입니다.  

 

 

 

  키보드모드에는 UTF-8모드, ASCII모드, KEYCODE모드, UNICODE UTF-8모드, SCANCODE등이 있습니다.  

 

 

 

 kbd_mode명령어로 이 모드를 변경할 수 있습니다.  

 

 

 

 

 

명령어위치  : /bin/kbd_mode

 

사용형식    :  kbd_mode [-akus]

 

               -a : ASCII 모드(XLATE)

               -k : keycode 모드(MEDIUMRAW)

               -u : UTF-8 모드(UNICODE)

               -s : scancode 모드(RAW)

 

현재 키보드모드를 확인할 수 있습니다.  

 

 

 

 아래와 같이 kbd_mode라고 하면 현재 사용중인 키보드모드를 출력해 줍니다.  

 

 

 

 아래의 결과는 현재 키보드모드가 ASCII모드(default)임을 의미하고 있습니다.  

 

 

 

 

 

[root@su249 ~]# kbd_mode

The keyboard is in the default (ASCII) mode

[root@su249 ~]#

 

 

 

 

키보드모드를 UTF-8모드로 변경하기

 

이번 예는 키보드모드를 UTF-8모드로 변경하는 예입니다.  

 

 

 

 예와 같이 -u옵션을 사용하면 현재의 키보드 모드를 UTF-8모드로 변경해 줍니다.  

 

 

 

 

 

[root@su249 ~]# kbd_mode -u

[root@su249 ~]#

[root@su249 ~]# kbd_mode

The keyboard is in Unicode (UTF-8) mode

[root@su249 ~]#

 

위의 예는 키보드모드를 UTF-8모드로 변경한 후에 kbd_mode명령어로 변경된 모드를 확인한 것입니다.  

 

 

 

 

 

 

 

키보드모드를 KEYCODE모드로 변경하기

 

이번 예는 키보드모드를 KEYCODE모드로 변경하는 예입니다.  

 

 

 

 , -k옵션을 사용하면 현재 키보드모드를 Keycode 모드로 변경하게 됩니다.  

 

 

 

 

 

[root@su249 ~]# kbd_mode -k

[root@su249 ~]#

[root@su249 ~]# kbd_mode

The keyboard is in mediumraw (keycode) mode

[root@su249 ~]#

 

위의 예는 키보드모드를 KEYCODE모드로 변경한 후에 kbd_mode명령어로 변경된 모드를 확인한 것입니다.  

 

 

 

 

 

 

 

키보드모드를 ASCII모드로 변경하기

 

이번 예는 현재 키보드모드를 ASCII모드로 변경하는 예입니다.  

 

 

 

 , -a옵션을 사용하면 현재 키보드 모드를 ASCII모드로 변경합니다.  

 

 

 

 

 

[root@su249 ~]# kbd_mode -a

[root@su249 ~]#

[root@su249 ~]# kbd_mode

The keyboard is in the default (ASCII) mode

[root@su249 ~]#

 

, 위의 예는 키보드모드를 ASCII모드로 변경한 후에 kbd_mode명령어로 변경된 모드를 확인한 것입니다.  

 

 

 

 

 

 

 

키보드모드를 SCANCODE모드로 변경하기

 

이번 예는 키보드모드를 SCANCODE모드로 변경하는 예입니다.  

 

 

 

 , -s옵션을 사용하면 현재 키보드 모드를 SCANCODE모드로 변경합니다.  

 

 

 

 

 

[root@su249 ~]# kbd_mode -s

[root@su249 ~]#

[root@su249 ~]# kbd_mode

The keyboard is in raw (scancode) mode

[root@su249 ~]#

 

, 위의 예는 키보드모드를 SCANCODE모드로 변경한 후에 kbd_mode명령어로 변경된 모드를 확인한 것입니다.  

 

 

 

 

 

 

이와 같이 kbd_mode명령어는 현재 시스템에 장착되어 사용하고 있는 키보드모드를 확인하거나 또는 원하는 모드로 변경할 수 있는 명령어입니다.  

 

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,043 명
  • 현재 강좌수 :  35,853 개
  • 현재 접속자 :  78 명