출처 : https://wiki.kldp.org/wiki.php/%C7%D1%BF%B5%C5%B0
** 대한민국내에서 유통되는 PC용 키보드는
KS X 5003 개인용 컴퓨터용 키보드 표준에 정의되어 있다고 한다.
< 103 Key 한글 키보드 >
101 Key QWERTY 자판 키보드에
Space Bar 오른쪽에 한/영 전환키가,
왼쪽에 한자 키가 추가되어 있는 형태가
103 Key 한글 키보드이다.
< 106 Key 한글 키보드 >
101 Key QWERTY 자판 키보드에
윈도우 키 2개와 메뉴키가 추가되면 104 Key QWERTY 키보드가 되고,
여기에 한/영 전환키와 한자 키가 추가되면
106 Key 한글 키보드가 된다.
< 101 / 104 Key 호환 모드 >
101 Key QWERTY 자판 키보드에서
Space Bar 오른쪽에 있는 Alt key (Alt_R)를 한/영 전환키로 사용하고,
Ctrl Key (Ctrl_R)를 한자 키로 사용하는 키보드를
101 Key 호환 모드라고한다.
또한
101 Key QWERTY 자판 키보드에
윈도우 키 2개와 메뉴키가 추가되면 104 Key QWERTY 키보드에서
Space Bar 오른쪽에 있는 Alt key (Alt_R)를 한/영 전환키로 사용하고,
Ctrl Key (Ctrl_R)를 한자 키로 사용하는 키보드를
104 Key 호환 모드라고한다.
이 101 / 104 Key 호환 모드는
대한민국에서 판매되는 노트북 컴퓨터에서 많이 사용한다.
** AT/PS2 포트에 연결하는 한글 키보드의 경우
한/영 전환키는 스캔코드 0xF2에 해당하고,
한자 키는 스캔코드 0xF1에 해당한다.
그런데
이 2개의 키는 키를 누른 경우에만 신호를 보내고
키를 뗄 경우에는 신호를 보내지 않는다.
그래서 키를 떼는 신호를 인식해야 하는 게임 등의 용도로는
이 2개의 키를 이용할 수 없다.
하지만
USB 포트에 연결하는 한글 키보드에서는
이 2개의 키도 다른 키와 마찬가지로 키를 뗄 경우에도 신호를 보낸다.
그래도
어떤 키보드가 어떤 종류의 키보드인지 자동으로 알아내는 방법은 없다.
'PC 및 노트북 관련' 카테고리의 다른 글
한컴오피스 "한글 2018"에서 최근 작업 문서 목록 지우기 (0) | 2020.03.20 |
---|---|
Lenovo S340-15API R5 IPS (0) | 2019.06.19 |
USB허브 랜카드 " ipTIME U1003 " (0) | 2019.06.12 |
외장SSD - 삼성 1TB, MU-PA1T0 (0) | 2019.05.23 |
BZ-CR1020BT 그리고 BZ-V660 (0) | 2019.01.22 |