ズームアクションを変更してMS Natural Keyboard 4000でスクロールする


38

このMS Ergo Natural Keyboard 4000は、SetPoint Intellitypeソフトウェアを使用して、Windows 7に搭載しています。センターズームの動作を変更して、スクロールさせます。私はFF 4 Beta 5にアップデートするまで、Firefoxの古いバージョンをそのまま使用していました。

そのアクションを変更する方法はありますか?ズームはまったく使いません。

前もって感謝します


ええと、SetPointはLogitechソフトウェアであり、Microsoftではありません。IntelliTypeを意味しましたか?
MBraedley

2
多くの人がこれを検索するので、私のクエリはGoogle(i.imgur.com/NoHmPrW.png)によってオートコンプリートされましたが、Microsoftの誰もそれが良いアイデアだとは思いませんでした!?
-georgiecasey

1
Macユーザー向けの何か?
シェルゾッド

キーボード用のドライバーをインストールしましたが、「microsoft IntelliType pro」ディレクトリがありません。他にどこを探すべきcommands.xmlですか?
ブクシー

回答:


25

これは古い質問ですが、自分で解決しなければならなかったので、広める価値があります。

残念ながら、人間工学に基づいたキーボード設定ユーティリティでは、中央のズームボタンの設定を変更できません。そのためには、C:\Program Files\Microsoft Intellitype Pro\commands.xmlファイルを手動で編集する必要があります。(最新のMicrosoftマウスとキーボードセンターを実行しているコンピューターの場合、パスはC:\Program Files\Microsoft Device Center\commands.xml
注:このファイルの内容は、使用しているバージョンに応じて変化します。バージョン番号は、Commands.xmlファイルの上部にあります。私のバージョンは次のとおりです。

最初に行うことは、Commands.xmlファイルのコピーを作成することです。この方法で混乱すると、修復可能になります。これを行う最も簡単な方法は、それをコピーして同じディレクトリに直接貼り付けることです。Windowsはそれをコマンド-copy.xmlと呼びます。混乱した場合は、Commands.xmlを削除し、Commands-copy.xmlをCommands.xmlに変更するだけです。

次に、元のファイルを開いて編集し(右クリック->編集)、次の行をファイルの下部(<ALL>最後に来る要素の下)の2つのエントリの間に挿入します。

    <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。しかし、スクロール機能バックが持っていないが存在するコマンドファイルを変更する。誰でも他にこの問題がある?
ベン

3
特定のアプリケーション(Visual Studio 2010やChromeなど)のオーバーライド構成がある場合を除き、<Application UniqueName="StandardSupport">タグの下に同じ行を追加して、他のすべてをサポートできます。私の2セント。
ケレミスピリ14

<ALL>要素について少し見逃し、ファイルの他の部分を編集しようとする試みをかなり無駄にしました。%)UniqueName="StandardSupport"新しいエントリを追加する代わりに、セクションを編集しただけです。
ラルスト

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エクスプローラーを含むほとんどのアプリケーションでスクロールが非常に遅くなります。それを改善する方法はありますか?
アンギュラーセン14年

「ズーム速度」を調整してみてください。残念ながら、これをテストするためのキーボードはもうありません(ビールをこぼした...悪い考え)。
アンドレイ

ズーム速度の調整がうまくいきました。
親切な

これは私のために働いたようです。面倒な点の1つは、スクロールが選択されるプログラムではなく、マウスの位置によって決定されることです。これは、マウスでスクロールしている場合には便利な機能ですが、キーボードを使用してスクロールしようとしている場合にはあまり役に立ちません。
filups21

11

Togの答えの上に構築するために、ここに自動的に置換を行うスクリプトがあります。基本的には、commands.xmlファイルに適用されるXSL変換です。そして、それはあなたのためにバックアップを行います。

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

指示については中を見てください。UACを有効にしている場合は、管理者のコマンドプロンプト内でスクリプトを実行する必要がある場合があることに注意してください。

v8.20.469.0ファイルで試してみましたが、期待どおりに機能しました。

このスクリプトは私によって作成されたものではなく、ロイオセロヴェによって作成されました。 元のソースを見る


1
Microsoftマウスとキーボードセンターがある場合は、代わりに次のファイルを解凍します:C:\ Program Files \ Microsoftマウスとキーボードセンター。必ずファイルを管理者として実行してください。その後、mskey.exe-> "action"-> "close intelli pro"を実行します。閉じた後、もう一度「アクション」をクリックし、「キーボードコントロールパネルを起動」->「Microsoftマウスとキーボードセンター」を開きます。これで動作するはずです。
グスタボプーマ

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」になりますが、それは気にしないようです。
ダン

3

yop83の答えは私にとってはうまくいきましたが、それを有効にするにはドライバーを再起動する必要がありました。それには、mskey.exe-> "action"-> "close intelli pro"を起動します。閉じた後、もう一度「アクション」をクリックし、「キーボードコントロールパネルを起動」をクリックします。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.