私はマウスジェスチャーの大ファンであり、Windows10で導入されたものは素晴らしいです。
ただし、以前はWindows 8.1のブラウザーで3本指の左右のスワイプを前後のジェスチャとして使用できましたが、現在は同じジェスチャがタスクの切り替えに使用されています。古いドライバーをインストールすることはできますが、3本の指で上にスワイプするジェスチャを緩めて、すべてのウィンドウが開いていることを示します。
最大4本の指を検出できるSynapticsClickPadを使用しています。
レジストリを変更して、次のジェスチャを有効にすることは可能です。
たとえば、仮想デスクトップを切り替えるには、CTRL +ウィンキー+右/左矢印のキーの組み合わせを使用します。この組み合わせをレジストリに適用するにはどうすればよいですか?
スワイプ動作をカスタマイズするには、レジストリを掘り下げる必要があります。アクション設定はHKLM\SOFTWARE\Synaptics\SynTPPlugins\SynTP\
に保存され、各キーの名前はIDです。カスタムキーの組み合わせに使用できる未使用のキーがいくつかあります。このためにデフォルトの矢印キー(ID 23〜26)テンプレートを編集しました。
アクションの動作を変更するには、KeySequence値(キーを押す動作とキー自体で構成されます)を変更する必要があります。これがあなたが尋ねた行動のリストです:
これらの "plugins"に変更を加えた後、HKEY_**CURRENT_USER**\SOFTWARE\Synaptics\SynTP\*name-and-connection-type-of-device*\
に保存されているユーザー設定にIDを割り当てる必要があります。3本指と4本指に別々のキーがありますジェスチャー。 ActionID1,3,5,7は上、右、下、左にスワイプし、Action11はタップに一致するため、ActionIDs
3および7にカスタマイズされたプラグインのID(10進形式)を割り当てる必要があります(注:タッチパッドが4本指のスワイプを認識できないため、これらのActionIDs
を使用できません)。
新しい設定を使用するには、すべてのSynTP*.exe
プロセスを停止し、SynTPEnhService. Powershell
という名前のサービスを開始する必要があります。
Stop-Service "SyntpEnhService"; kill -name SynTPEnh; kill -name SynTPHelper; Start-Service "SynTPEnhService"
元の答えは私のWindows10 HP Spectreでは機能しませんでしたが、azoteの答えが私を解決策に導きました。
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Synaptics\SynTP\Win10\3FingerGesturesの下にあるactionidの3と7を変更しました
次に、chupasaurus(下記)からのpowershellコマンドで再起動し、出来上がり!チャームのように機能し、3本の指で上下にスワイプしても機能します。
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Synaptics\SynTP\Win10\3FingerGestures]
"ActionID3"=dword:00000018
"ActionID7"=dword:00000017
[HKEY_LOCAL_MACHINE\SOFTWARE\Synaptics\SynTPPlugIns\SynTP\23]
"KeySequence"=dword:000000a6
[HKEY_LOCAL_MACHINE\SOFTWARE\Synaptics\SynTPPlugIns\SynTP\24]
"KeySequence"=dword:000000a7
管理者としてPowerShellを実行します。
Stop-Service "SyntpEnhService"; kill -name SynTPEnh; kill -name SynTPHelper; Start-Service "SynTPEnhService"
Chupasaurusanswerから始まるregファイルを作成しました。
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\SOFTWARE\Synaptics\SynTP\*edit here*\3FingerGestures]
"ActionID1"=dword:00000017
"ActionID3"=dword:00000019
"ActionID5"=dword:00000018
"ActionID7"=dword:0000001A
[HKEY_LOCAL_MACHINE\SOFTWARE\Synaptics\SynTPPlugIns\SynTP\23]
"KeySequence"=dword:000000a6
[HKEY_LOCAL_MACHINE\SOFTWARE\Synaptics\SynTPPlugIns\SynTP\24]
"KeySequence"=dword:000000a7
[HKEY_LOCAL_MACHINE\SOFTWARE\Synaptics\SynTPPlugIns\SynTP\25]
"KeySequence"=dword:3A115b25
[HKEY_LOCAL_MACHINE\SOFTWARE\Synaptics\SynTPPlugIns\SynTP\26]
"KeySequence"=dword:3A115b27
それは私のために働きます、ちょうどあなたのフォルダHKEY_CURRENT_USER\SOFTWARE\Synaptics\SynTP * this-one *の正しい名前を見つけてください。
鉱山は5年前のラップトップで、流動的ではなく、理由もなくWindowsメニューを開くことがあります。これ以上質問することはできませんが、他の解決策は大歓迎です。
ブラウザタブの変更を3本指で左右にスワイプするようにマッピングする方法
これは最初の質問に対する答えではありませんが(十分に答えられていると思います)、将来の参考のための情報や、同じことをしたいと思うかもしれない他の情報:
ChromeOSには、3本指でスワイプしてタブを切り替えるのが好きな機能があります。必要なすべての情報がここのコメントにあることに気付く前に、私は数日間グーグルで回りました。
3回上下にスワイプする動作は変更しなかったため、ActionID3と7のみを編集しました。HKEY_LOCAL_MACHINE\SOFTWARE\Synaptics\SynTPPlugIns\SynTP\25
で、KeySequence
を20001122
(Ctrlの2キーコンボ)に変更しました。 + Page Down)、および同様にHKEY_LOCAL_MACHINE\SOFTWARE\Synaptics\SynTPPlugIns\SynTP\26\KeySequence
から20001121
(ctrl + PageUp)。 ctrl + tabとctrl + shift + tabを使用するつもりでしたが、既存のマクロのいずれもタブキーを使用していなかったため、そのkeysequence-valueがどうなるかわかりませんでした。
これらの編集を使用して、ActionID3
を19
(16進数で25)に変更しました[つまり、スワイプ-右= Ctrl + PageDown]およびActionID7
から1A
(16進数で26)[つまり、レジストリエントリ[HKEY_CURRENT_USER\SOFTWARE\Synaptics\SynTP\ <Your trackpad> \3FingerGestures]
の下のswipe-left = ctrl + PageUp]
うまくいけば、他の誰かがこれが役に立つと思うでしょう!
4本指の水平スクロール設定は、他のどの回答にも記載されていないキーにあります(少なくとも、Windows10を実行している私のThinkPadT460の場合)。
私はまったく同じクエリを持っていました、そしてこれは私のために問題を解決したregファイルです:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Synaptics\SynTP\Win10\3FingerGestures]
"ActionID3"=dword:00000018
"ActionID7"=dword:00000017
[HKEY_LOCAL_MACHINE\SOFTWARE\Synaptics\SynTPPlugIns\SynTP\23]
"KeySequence"=dword:000000a6
[HKEY_LOCAL_MACHINE\SOFTWARE\Synaptics\SynTPPlugIns\SynTP\24]
"KeySequence"=dword:000000a7
[HKEY_LOCAL_MACHINE\SOFTWARE\Synaptics\SynTPEnh\ZoneConfig\Win10\4FHorizontal Scrolling]
"NegativeCustomZoneID"=dword:00000087
"PositiveCustomZoneID"=dword:00000088
そして、chupasaurusの答えとして、PowerShell(管理者)でこれを実行します。
Stop-Service "SyntpEnhService"; kill -name SynTPEnh; kill -name SynTPHelper; Start-Service "SynTPEnhService"
これがSynapticsドライバーv19.3.11.41を搭載したWindows10 HPSpectreで実際に機能することを確認します。 * editme *フラグには、「TouchPadSMB2cTM3257」オプションを使用する必要がありました(TouchPadPS2TM3257もインストールされましたが、機能しませんでした)
私の貢献(ナビゲートを前後に設定するだけ):
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\SOFTWARE\Synaptics\SynTP\*editme*\3FingerGestures]
"ActionID3"=dword:00000018
"ActionID7"=dword:00000017
[HKEY_LOCAL_MACHINE\SOFTWARE\Synaptics\SynTPPlugIns\SynTP\23]
"KeySequence"=dword:000000a6
[HKEY_LOCAL_MACHINE\SOFTWARE\Synaptics\SynTPPlugIns\SynTP\24]
"KeySequence"=dword:000000a7
「現在のユーザー」の部分を正しいユーザーハイブに設定してください:-)
レジストリレベルではありません。私はすべてを試しました。これは、ドライバーレベルで実装する必要があります。
問題は、ほとんどのシナプティクストラックパッドがMicrosoftの「精密トラックパッド仕様」に準拠していないことです。したがって、Microsoftは、トラックパッドでこの機能を有効にするシナプティクス機能をブロックしています。
この登録キーを使用すると、Windows10でlenovot50タッチパッド3本指の前後の作業が再び可能になります。
Windows Registry Editor Version 5.00
[-HKEY_LOCAL_MACHINE\SOFTWARE\Synaptics\SynTP\Win10]
注:これにより、3本指の上下ジェスチャも無効になります。
Regkeyを適用した後に再起動します...これはExplorer、chromeなどで機能します