일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- git
- 인증
- Android
- otpkey
- 2FA
- MYSQL
- kmip
- 앱리소스
- FIDO2
- SWIFT
- 안드로이드
- Xcode
- fido
- css
- MFA
- OSX
- MSYS2
- Nodejs
- 앨범북
- WebAuthn
- openssl
- 애플
- albumbook
- SwiftUI
- appres
- apple
- 앱스토어
- OTP
- SSL
- SSH
- Today
- Total
인디노트
[윈도우] 한영 단축키 shift+space로 바꾸기 본문
※ 요약
필자는 7년 여전부터 한영 전환 단축키를 shift+space로 사용중이다. 한영 전환 키가 있음에도 단축키를 shift+space로 바꾸는 이유는 한영 전환시 타자 흐름이 끊기지 않고 단축키를 누르는게 편하기 때문이다. 단점으로는 다른 사람이 내 컴퓨터를 쓸때 조금 불편하다는 것 정도.. 그 외에는 딱히 불편함 없이 이렇게 사용해왔고, 정말 편한 나머지 맥북에서도 한영 전환 단축키를 shift+space로 바꿨다.
※ 단축키 바꾸는 방법
단축키를 바꾸는 방법은 아래 2가지다.
1. 윈도우 설치시 키보드 타입을 type3으로 선택하여 설치하는 방법
2. 윈도우가 설치된 PC의 레지스트리를 변경하여 바꾸는 방법
1번 방법이 가장 좋지만 설치 당시엔 모르고 설치한 경우 2번 방법으로 바꾸면 되며, 이번 포스트에서 2번 방법을 알아볼 것이다.
※ 옵션
이 옵션은 밑에서 설정할때 필요하다.
키보드 종류 | LayerDriver KOR | Override Keyboard Subtype | Override Keyboard Identifier | 한영 키 | 한자 키 |
PC/AT 101키 호환 키보드/USB 키보드 (종류 1) | kbd101a.dll | 3 | PCAT_101AKEY | 오른쪽 alt | 오른쪽 ctrl |
PC/AT 101키 호환 키보드/USB 키보드 (종류 2) | kbd101b.dll | 4 | PCAT_101BKEY | 오른쪽 ctrl | 오른쪽 alt |
PC/AT 101키 호환 키보드/USB 키보드 (종류 3) | kbd101c.dll | 5 | PCAT_101CKEY | shift+space | ctrl+space |
한국어 103/106 키 USB 키보드 | kbd103.dll | 6 | PCAT_103KEY | 한영 키 | 한영 키 |
※ 설명
먼저 레지스트리 편집기를 실행하기 위해 실행 창에 regedit을 입력하여 편집기를 실행한다.
변경할 값은 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\i8042prt\parameters에 있다.
우리가 바꿀 값은 LayerDriver KOR와 OverrideKeyboardSubtype이다.
LayerDriver KOR의 값을 kbd101c.dll로 바꿔준다. 위의 옵션을 보면 알겠지만 kbd101c.dll이 키보드 타입3을 의미하며 한영 전환 단축키가 shift+space다. 참고로 한자 전환은 표에 나와 있는것 처럼 ctrl+space다! 필자 생각일 수도 있지만 이 한자 단축키 또한 익숙해지면 더 편하다.
OverrideKeyboardSubtype의 값은 5로 해준다. 5로 하는 이유는, 옵션 표를 보면 알겠지만 타입3에 해당하는 값이 5이기 때문이다.
위의 설정을 해준뒤 재부팅하면 효과가 적용된다.
'정보' 카테고리의 다른 글
million moments (0) | 2018.08.26 |
---|---|
2018년도 주차 달력 (0) | 2018.06.04 |
한마디로 말해서 LGPL 라이선스란? (0) | 2018.01.04 |
GIGABYTE X99 해킨토시 설치 - Sierra 편 (0) | 2017.06.03 |
오픈소스 라이선스 종류 (0) | 2016.09.22 |