더 연구하고 다른 답변을 보았습니다. 짧은 대답은 다음과 같습니다 . Windows는 Ctrl + Alt 와 AltGr 동일하게 취급 합니다 .
그러나 해킹이 있습니다. 본질적으로 우리는 Windows가 AltGr키 바인딩을 처리 하도록하는 대신 차이점을 알고있는 타사 도구를 사용합니다. 모든 단일 키에 대해 수동으로이 작업을 수행합니다.
이 해킹 "는 작동하지 않습니다 죽은 키 와 같은" ~나 ^.
.
제 1 부 : AutoHotkey에의 변환하자 AltGr+ Some Key 심볼
AutoHotkey를이 사이에 구별 할 수 AltGr와 Ctrl+를 Alt. 또한 같은 키 입력을 변환 할 수 있습니다 AltGr+를2 하나의 기호로 @
, 이전 윈도우는 키보드 레이아웃을 적용합니다.
- AutoHotKey 다운로드 및 설치
- 확장명이있는 일반 텍스트 파일과 같은 새 스크립트를 만듭니다.
.ahk
- AltGr+ BUTTON= CHAR 로 쓰려는 각 문자에 대해 다음 과 같은 행을 작성하십시오.
<^>!BUTTON::SendInput {raw}CHAR
예 : AltGr+ 2= @<^>!2::SendInput {raw}@
- 스크립트를 저장
스크립트를 테스트하려면과 같은 임의의 매핑을 만들 수 있습니다 <^>!t::SendInput {raw}tttt
. 스크립트를 두 번 클릭하여 적용하고 입력 할 때 AltGr+ t가 4 개의 t를 생성 하는지 테스트하십시오 .
.
2 부 : 창 밖으로 나가기 :
키보드에서 +의
모든 할당을 제거하려고 하므로 Windows는이를 문자로 변환하지 않습니다.AltGrAny Key
먼저 새로운 키보드 레이아웃을 만들어야합니다.
- Microsoft Keyboard Layout Creator를 다운로드 하십시오 . 키보드 레이아웃을 수정할 수있는 간단한 도구입니다. ( 다운로드 링크 )
- 도구를 열고
File -> Load Existing Keyboard
키보드 레이아웃을 선택하십시오.
- 선택
File -> Save source as
하고 새 이름을 지정하십시오.
- 을 체크하십시오
Alt+Ctrl (AltGr)
. 원래 과제를 기록
하도록 선택할 수 있습니다 File -> Save as Image
.
- 할당 된 모든 키를 클릭하여 제거하고 기호를 삭제 한 다음 사용
OK
하지 않는 키를 지우지 마십시오 !를 클릭하십시오 . (회색). 모든 수식을 확인 즉 AltGr, Ctrl, Alt또는 없음!
- 가서
Projet -> Propertie
적절한 이름과 설명을 제공하십시오.
- 저장 :
File -> Save Source File
나중에 편집 할 수 있습니다
- 내보내기 설정 :
Project -> Build DLL and Setup Package
그런 다음이 새로운 키보드 레이아웃을 적용해야합니다.
- Documents 폴더에서 내 보낸 설정 파일을 찾아 두 번 클릭하십시오
setup.exe
. 새 키보드 레이아웃이 설치됩니다.
- 로 이동하여 입력 설정을 엽니 다
Control Pannel -> Change keyboards and other input methods -> Change keybords
Add
소유 한 키보드 선택을 클릭 하고 기본 키보드로 설정하십시오.
모든 것이 잘 작동하면 여기로 돌아와 표준 키보드를 제거하십시오.
.
3 부 : AutoHotKey가 대신하게하십시오 :
이제 모든 것을 행동으로 옮기십시오 :
- 언어 작업 표시 줄에서 새 키보드가 선택되어 있고 알림 트레이에서 AutoHotKey가 최소화되어 있지 않은지 확인하십시오.
- 특수 문자를 입력하십시오. 작동하지 않아야합니다.
- AutoHotKey 스크립트를 두 번 클릭하십시오. 그래서 시작
- 특수 문자를 다시 입력하십시오. 이것은 이제 AltGr만 작동 합니다.
- Windows가 시작될 때 스크립트가로드되도록하려면
Start Menu\Programs\Startup
폴더에 바로 가기를 작성하십시오.
그게 다야! (ツ) 키보드 레이아웃 설정 파일과 .ahk
스크립트를 다른 컴퓨터와 공유하여 대부분의 단계를 건너 뛸 수 있습니다.
기타 리소스 :
http://answers.microsoft.com/en-us/windows/forum/windows_7-desktop/replace-default-windows-keyboard-shortcut-behavior/0c5ff2a4-6bea-49a9-88bc-669049a1e107
http : // office.microsoft.com/en-us/word-help/alt-gr-keys-HP005259063.aspx
http://blogs.msdn.com/b/oldnewthing/archive/2004/03/29/101121.aspx
http : //www.autohotkey.com/board/topic/61625-how-to-avoid-that-ctrl-alt-altgr/