====== Windows 한글 입력 ======
===== 기본 Microsoft 입력기 =====
* ''\HKEY_CURRENT_USER\SOFTWARE\Microsoft\IME\15.0\IMEKR'' 항목의 ''InputMethod'' 값에 한글 벌식 결정
* ''0'' : 두벌식
* ''1'' : 세벌식390
* ''2'' : 세벌식
# powershell script
# 새로 만들 때
New-Item -Path "HKCU:\SOFTWARE\Microsoft\IME\15.0\IMEKR" -Force
New-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\IME\15.0\IMEKR" -Name "InputMethod" -Value "1" -PropertyType Dword
# 이미 "InputMethod" 키가 존재할 때
Set-ItemProperty -Path "HKCU:\SOFTWARE\Microsoft\IME\15.0\IMEKR" -Name "InputMethod" -Value "1"
# 레지스트리가 없으면 만들고 있으면 바로 설정하는 powershell script
$regPath = "HKCU:\SOFTWARE\Microsoft\IME\15.0\IMEKR"
$propertyName = "InputMethod"
$propertyValue = 1
$propertyType = "DWord"
if (-Not (Test-Path -Path $regPath)) {
Write-Host "$regPath does not exist. creating the path..." -ForegroundColor Yellow
New-Item -Path $regPath -Force | Out-Null
}
New-ItemProperty -Path $regPath -Name $propertyName -Value $propertyValue -PropertyType $propertyType -Force
Write-Host "hangule sebul390 registered: $regPath\\$propertyName = $propertyValue"
===== Shift+Space 한영 변환 =====
* [[https://badayak.com/entry/WinHanEng-jwShiftSpaceKey|jwShiftSpaceKey]] 사용하기
* 키보드 레이아웃을 ''PC/AT 101키 호환 키보드/USB 키보드 (종류 3) kbd101c.dll''으로 바꾸기. 이 경우, 한영키는 사용 못하며 한자키도 ''Ctrl+Space'' 로 변경된다.
===== 한영변환 코딩 =====
* [[https://www.2cpu.co.kr/bbs/board.php?bo_table=QnA&wr_id=405592|한영 전환 쉘 프로그램 있을까요 :: 2cpu, 지름이 시작되는 곳!]]
* [[http://delphi.borlandforum.com/impboard/impboard.dll?action=read&db=del_tip&no=174|볼랜드포럼: 팁! 한영 입력상태 알아내기 및 전환하기]]