MS Natural Keyboard 4000에서 확대 / 축소 동작 변경


38

Windows 7에 SetPoint Intellitype 소프트웨어 가있는이 MS Ergo Natural Keyboard 4000이 있습니다 . 가운데 확대 / 축소 동작을 스크롤하여 변경하려고합니다. 나는 FF 4 Beta 5로 업데이트 할 때까지 이전 버전의 Firefox입니다.

그 행동을 바꿀 수있는 방법이 있습니까? 줌을 전혀 사용하지 않습니다.

미리 감사드립니다


음, SetPoint는 Microsoft가 아닌 Logitech 소프트웨어입니다. IntelliType을 의미 했습니까?
— MBraedley

2
너무 많은 사람들이 이것을 검색하여 Google ( i.imgur.com/NoHmPrW.png )에 의해 내 쿼리가 자동 완성 되었지만 Microsoft에서는 아무도 이것이 좋은 아이디어라고 생각하지 않았습니다!
— georgiecasey 2016 년

1
Mac 사용자를위한 것이 있습니까?
— Sherzod

키보드 용 드라이버를 설치했지만 "microsoft IntelliType pro"디렉토리가 없습니다. 다른 곳을 찾아야 commands.xml합니까?
— Buksy

답변:


25

나는 이것이 오래된 질문이라는 것을 알고 있지만 나 자신을 위해 이것을 해결해야하므로 가치가 있습니다.

불행하게도, 인체 공학적 키보드 구성 유틸리티를 사용하면 가운데 확대 / 축소 버튼의 설정을 변경할 수 없습니다. 이렇게하려면 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>

행운을 빕니다.


감사! 나는 오늘 키보드를 가지고 있지 않기 때문에 내일 시험해 볼 것이다 ....
— josecortesp

1
내 드라이버가 바로 업데이트 Microsoft 마우스 및 키보드 센터 , 나는이 기능 :( 내가없는 손실 Microsoft Device Center당신이 언급처럼 폴더를하지만 Microsoft Mouse and Keyboard Center. 그러나, 스크롤 기능 등을 가져하지 않은 존재 명령 파일을 변경. 누구를 다른 문제가 있습니까?
— Ben

3
특정 응용 프로그램 (예 : Visual Studio 2010 또는 Chrome)에 대한 재정의 구성이없는 경우 <Application UniqueName="StandardSupport">태그 아래에 동일한 줄을 추가하여 다른 항목을 지원할 수 있습니다. 내 두 센트
— keremispirli

나는 <ALL>요소 에 대해 조금 그리워 하고 파일의 다른 부분을 편집하는 데 많은 노력을 낭비했습니다. %) 또한 UniqueName="StandardSupport"새 항목을 추가하는 대신 섹션을 편집했습니다 .
— Rarst

15

notepad ++ 및 바꾸기 대화 상자 (Ctrl + F 및 바꾸기 탭 선택)를 사용할 수도 있습니다. 대화 상자의 왼쪽 하단에서 "정규 표현식"을 확인하고이를 사용하여 확대 / 축소 키를 다시 매핑하십시오.

찾을 내용 : <C319. * /> 다음으로
대체 : <C319 Type = "6"Activator = "ScrollUp"/>

찾을 내용 : <C320. * /> 다음으로
교체 : <C320 Type = "6"Activator = "ScrollDown"/>

참고 사항 : 이제 프로세스 이름은 itype.exe입니다. 변경 사항을 적용하려면 프로세스를 닫고 다시 시작하십시오 (작업 관리자-> 파일-> 새 작업 실행-> "itype.exe").


다른 사이트 에서이 정규식 아이디어를 발견했으며 intelliType 응용 프로그램 (win8, v 8.20)에서 오류가 발생했습니다. 이 튜토리얼은 나에게 도움이되었다. pchenry.com/Home/tabid/36/EntryId/77/…
— rdmptn

작동하지만 Firefox 및 Windows 탐색기를 포함한 대부분의 응용 프로그램에서 스크롤 속도가 매우 느립니다. 그것을 개선하는 방법에 대한 아이디어가 있습니까?
— angularsen

"줌 속도"를 조정 해보십시오. 불행히도 나는 이것을 테스트 할 키보드가 더 이상 없지만 (물에 엎지른 맥주 ... 나쁜 생각) 다른 누군가가 가지고 있고 생각할 수도 있습니다.
— Andrei

줌 속도를 조정하면 나에게 도움이되었습니다.
— kindall

이것은 나를 위해 일한 것 같습니다. 내가 짜증나게하는 한 가지 측면은 스크롤이 어떤 프로그램을 선택하지 않고 마우스의 위치에 따라 결정된다는 것입니다. 마우스로 스크롤하는 경우 유용한 기능이지만 키보드를 사용하여 스크롤하려는 경우에는 도움이되지 않습니다.
— filups

11

Tog의 답변 위에 구축하기 위해 다음은 자동으로 교체를 수행하는 스크립트입니다. 기본적으로 commands.xml 파일에 적용된 XSL 변환입니다. 그리고 그것은 당신을 위해 백업을 수행합니다.

http://teamagile.com/downloads/ZoomToScroll.zip

지침을 보려면 내부를 살펴보십시오. UAC를 활성화 한 경우 관리자 명령 프롬프트에서 스크립트를 실행해야 할 수도 있습니다.

v8.20.469.0 파일에서 시도했지만 예상대로 작동했습니다.

이 스크립트는 내가 만든 것이 아니라 Roy Osherove가 만든 것입니다. 오리지널 소스보기


1
Microsoft 마우스 및 키보드 센터가있는 경우 대신 C : \ Program Files \ Microsoft 마우스 및 키보드 센터에서 파일의 압축을 푸십시오. 파일을 관리자 권한으로 실행하십시오. 그런 다음 mskey.exe-> "action"-> "close intelli pro"를 실행하십시오. 닫은 후 "작업"을 다시 클릭하고 "키보드 제어판 시작"-> "Microsoft 마우스 및 키보드 센터 열기"를 클릭하십시오. 지금 작동합니다.
— Gustavo Puma

8

내 파일 버전은 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>

1
대단히 감사합니다. 예, "Firefox"설정을 변경해도 효과가 없었지만이 "Netscape"설정을 변경하면 효과가 있습니다.
— wujj123456

UniqueName에 연결된 것 같습니다. Autiit Window 정보는 Firefox의 WindowClass가 이제 "MozillaWindowClass"임을 다시 확인합니다. 올바른 AppName은 "Mozilla Firefox"이지만, 신경 쓰지 않는 것 같습니다.
— Dan

3

yop83의 대답 은 나를 위해 속임수를 쓰 었지만 드라이버를 다시 시작하여 적용해야했습니다. mskey.exe-> "action"-> "close intelli pro"를 실행하면됩니다. 닫은 후 "작업"과 "키보드 제어판 실행"을 다시 클릭 할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.