Windows 7에 SetPoint Intellitype 소프트웨어 가있는이 MS Ergo Natural Keyboard 4000이 있습니다 . 가운데 확대 / 축소 동작을 스크롤하여 변경하려고합니다. 나는 FF 4 Beta 5로 업데이트 할 때까지 이전 버전의 Firefox입니다.
그 행동을 바꿀 수있는 방법이 있습니까? 줌을 전혀 사용하지 않습니다.
미리 감사드립니다
commands.xml
합니까?
Windows 7에 SetPoint Intellitype 소프트웨어 가있는이 MS Ergo Natural Keyboard 4000이 있습니다 . 가운데 확대 / 축소 동작을 스크롤하여 변경하려고합니다. 나는 FF 4 Beta 5로 업데이트 할 때까지 이전 버전의 Firefox입니다.
그 행동을 바꿀 수있는 방법이 있습니까? 줌을 전혀 사용하지 않습니다.
미리 감사드립니다
commands.xml
합니까?
답변:
나는 이것이 오래된 질문이라는 것을 알고 있지만 나 자신을 위해 이것을 해결해야하므로 가치가 있습니다.
불행하게도, 인체 공학적 키보드 구성 유틸리티를 사용하면 가운데 확대 / 축소 버튼의 설정을 변경할 수 없습니다. 이렇게하려면 C:\Program Files\Microsoft Intellitype Pro\commands.xml
파일을 수동으로 편집 해야합니다. (최신 Microsoft 마우스 및 키보드 센터를 실행하는 컴퓨터의 경우 경로는 C:\Program Files\Microsoft Device Center\commands.xml
)
NB이 파일의 내용은 사용중인 버전에 따라 변경되므로 시도하기 전에 나와 같은 버전인지 확인하십시오. 버전 번호는 Commands.xml 파일의 맨 위에 있습니다. 내 버전은 다음과 같습니다 .- 8.0.225.0이 설명이 너무 기본이되면 Windows 또는 구성 파일에 대해 얼마나 알고 있는지 알 수 없기 때문입니다.
가장 먼저 할 일은 Commands.xml 파일의 복사본을 만드는 것입니다. 이를 수행하는 가장 간단한 방법은 복사 한 다음 동일한 디렉토리에 바로 붙여 넣는 것입니다. Windows에서는이를 Commands-copy.xml이라고합니다. 엉망인 경우 Commands.xml을 삭제하고 Commands-copy.xml의 이름을 Commands.xml로 바꾸십시오.
둘째, 원본 파일을 열어 편집하고 (오른쪽 클릭-> 편집) 두 항목 사이에 파일의 맨 아래 ( <ALL>
마지막으로 오는 요소 아래)에 다음 줄을 삽입하십시오 .
<Application UniqueName="MozillaUIWindowClass" AppName="Firefox">
<C319 Type="6" Activator="ScrollUp" />
<C320 Type="6" Activator="ScrollDown" />
commands.xml 파일의 끝은 다음과 같이 보입니다.
<Application UniqueName="GeminiWindowClass" AppName="RealOne Player">
<C309 Type="5" KeySeq="alt F4" />
</Application>
<Application UniqueName="MozillaUIWindowClass" AppName="Firefox">
<C319 Type="6" Activator="ScrollUp" />
<C320 Type="6" Activator="ScrollDown" />
</Application>
<Application UniqueName="GMail" AppName="GMail">
<C204 Type="5" KeySeq="ctrl y" />
<C309 Type="5" KeySeq="ctrl w" />
<C319 Type="6" Activator="IEZoomIn" />
<C320 Type="6" Activator="IEZoomOut" />
<C401 Type="0" />
</Application>
<Application UniqueName="LiveHotmail" AppName="Live Hotmail">
<C204 Type="5" KeySeq="ctrl y" />
<C309 Type="5" KeySeq="ctrl w" />
<C319 Type="6" Activator="IEZoomIn" />
<C320 Type="6" Activator="IEZoomOut" />
<C401 Type="0" />
<C900 Type="5" KeySeq="ctrl r" />
<C901 Type="5" KeySeq="ctrl shift f" />
<C902 Type="5" KeySeq="ctrl enter" />
</Application>
<Application UniqueName="Picasa" AppName="Picasa">
<C319 Type="5" Activator="pageup" />
<C320 Type="5" Activator="pagedown" />
</Application>
</ALL>
이제이 파일의 상단 근처에 이미 Firefox 섹션이 있음을 알고 있지만 스크롤 항목을 삽입하려고 시도하면 더 이상 일부 설정이 항목을 재정의하는 것처럼 작동하지 않습니다. 그림을 이동.
Firefox에서 확대 / 축소가 제대로 작동하게하려면 다음 줄을 대신 사용하십시오.
<Application UniqueName="MozillaUIWindowClass" AppName="Firefox">
<C319 Type="5" KeySeq="ctrl +" />
<C320 Type="5" KeySeq="ctrl -" />
</Application>
행운을 빕니다.
Microsoft Device Center
당신이 언급처럼 폴더를하지만 Microsoft Mouse and Keyboard Center
. 그러나, 스크롤 기능 등을 가져하지 않은 존재 명령 파일을 변경. 누구를 다른 문제가 있습니까?
<Application UniqueName="StandardSupport">
태그 아래에 동일한 줄을 추가하여 다른 항목을 지원할 수 있습니다. 내 두 센트
<ALL>
요소 에 대해 조금 그리워 하고 파일의 다른 부분을 편집하는 데 많은 노력을 낭비했습니다. %) 또한 UniqueName="StandardSupport"
새 항목을 추가하는 대신 섹션을 편집했습니다 .
notepad ++ 및 바꾸기 대화 상자 (Ctrl + F 및 바꾸기 탭 선택)를 사용할 수도 있습니다. 대화 상자의 왼쪽 하단에서 "정규 표현식"을 확인하고이를 사용하여 확대 / 축소 키를 다시 매핑하십시오.
찾을 내용 : <C319. * /> 다음으로
대체 : <C319 Type = "6"Activator = "ScrollUp"/>
찾을 내용 : <C320. * /> 다음으로
교체 : <C320 Type = "6"Activator = "ScrollDown"/>
참고 사항 : 이제 프로세스 이름은 itype.exe입니다. 변경 사항을 적용하려면 프로세스를 닫고 다시 시작하십시오 (작업 관리자-> 파일-> 새 작업 실행-> "itype.exe").
Tog의 답변 위에 구축하기 위해 다음은 자동으로 교체를 수행하는 스크립트입니다. 기본적으로 commands.xml 파일에 적용된 XSL 변환입니다. 그리고 그것은 당신을 위해 백업을 수행합니다.
http://teamagile.com/downloads/ZoomToScroll.zip
지침을 보려면 내부를 살펴보십시오. UAC를 활성화 한 경우 관리자 명령 프롬프트에서 스크립트를 실행해야 할 수도 있습니다.
v8.20.469.0 파일에서 시도했지만 예상대로 작동했습니다.
이 스크립트는 내가 만든 것이 아니라 Roy Osherove가 만든 것입니다. 오리지널 소스보기
내 파일 버전은 8.20.469.0이며 버전 8.0.225.0에 대한 솔루션이 작동하지 않습니다.
그러나 효과가 있었던 것은
변화:
<Application UniqueName="MozillaWindowClass" AppName="Netscape">
<C319 Type="5" KeySeq="ctrl add" />
<C320 Type="5" KeySeq="ctrl subtract" />
</Application>
에:
<Application UniqueName="MozillaWindowClass" AppName="Netscape">
<C319 Type="6" Activator="ScrollUp" />
<C320 Type="6" Activator="ScrollDown" />
</Application>