web-dev-qa-db-ja.com

Apple WindowsのMagicTrackpad(Boot Campなし)の設定を変更する方法を知っている人はいますか?

Apple WindowsのMagicTrackpad(Boot Campなし)の設定を変更する方法を知っている人はいますか?

ドライバーをインストールして動作させることができました。

ただし、タップによるクリックはデフォルトでオンになっているように見えます。オフにできれば、これははるかにうまく機能すると思います。

ドライバをインストールするだけの問題は、Boot Campコントロールパネルが表示されないため、設定を調整できないことです。

トラックパッドの設定がどこに保存されているか誰かが理解しましたか?

14
Jim

BootCampコントロールパネルにデバッガーを接続すると、設定がCTL_CODE(FILE_DEVICE_MOUSE, 0x801, METHOD_BUFFERED, FILE_ANY_ACCESS)の形式のIOCTLで書き込まれていることがわかります。書き込まれたデータは、WindowsレジストリのHKEY_CURRENT_USER\Software\Apple Inc.\Trackpad\Modeにあるものと一致します。このエントリの形式は次のとおりです。

0 1 1 0 1 1 1 1  0x6F
| | | | | | | |
| | | | | | | tap to click
| | | | | | dragging
| | | | | drag lock
| | | | [reserved, always 1]
| | | [reserved, always 0]
| | secondary tap
| secondary click
bottom left (0 for bottom right)

このレジストリエントリを読み取り、設定を\\.\AppleWirelessTrackpadデバイスに書き込む簡単なプログラムを作成しました。ダウンロード ここ (ソースコードが利用可能、貢献を歓迎します)。 Windowsプログラミングの経験がある人なら、Nice UIを追加して、デバイスが[再]接続されたときに検出して初期化するサービスとして実行させることができます。

私の個人的なセットアップでは、レジストリ設定(0x6b:デフォルト、ドラッグロックなし)を手動で変更し、このプログラムをWindowsのスケジュールされたタスクとして(ログイン時に)実行しました。まれに、再起動の間にパッドの同期が失われることがありますが、プログラムを手動で再度実行して設定を更新します。

以下は、レジストリファイルのサンプルです。プレーンテキストとして保存し、ダブルクリックして適用します。

ファイルdisableTapToClick.reg

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Apple Inc.\Trackpad]
"Mode"=dword:0000006e

ダウンロードページで入手可能な追加のサンプルレジストリファイル。

20
rymo

レジストリ設定を行うためのGUI版を作成しています。 istをチェックして、あなたの考えを教えてください。ただし、ベータ版であることに注意してください。ここを見てください http://www.mannis-world.de/blog/?p=15#more-15

2
manfred

これはサポートされていません。最善の策はAppleサポートを依頼することですが、どちらも役に立たないと思います...

動作を学ぶのが最善のようです。トラックパッドに触れてマウスを動かすだけでは、タップはトリガーされないことに注意してください。タップは、トラックパッドにすばやく触れて指を離した場合にのみトリガーされます...

ショートカットを開かずに指をジャンプしながら連続して移動することで、デスクトップショートカットを移動できます。ショートカットを開く(または、存在する場合はマウスボタンをクリックする)ときのみ、ショートカットを開くことができます。

0
Tamara Wijsman