web-dev-qa-db-ja.com

Windows 10 3指タッチパッドのスワイプジェスチャーがウェイクアップ後に機能しない

Windows 10にアップグレードした後、コンピューターをスリープ状態から復帰させた後、3本の指でスワイプジェスチャー(すべてのウィンドウを最小化するか、タスクビューに移動する)後、動作を停止します。 3本の指でクリックしても、Cortanaが表示されます。私はLenovo Yoga 2 Proを使用しています Windows 10 19.0.9.5タッチパッドドライバー を使用しています。どんな助けでもありがたいです!

編集:これは、ラムハウンドによってリンクされた質問の複製ではありません。その質問は、睡眠後にタッチパッドが完全に無効になることに関するものです。この場合、3本指で上にスワイプするだけでは機能しません。他のすべては完全に元気です。解決策は、「シナプスタッチパッド64ビット拡張機能」を再起動することです。現時点では問題のラップトップにアクセスできませんが、単純な "taskkill/IM SynTPEnh.exe"でプロセスが終了します。プロセスは自動的に再起動します。このコマンドをバッチスクリプトに入れて、ウェイクアップ時に実行するようにスケジュールすることもできますが、Windowsイベントシステムを使用してこれを正常に実行できず、ウェイクアップ時にスクリプトを手動で実行することはできません。

11
Slithy Toves

シナプス(タッチパッドの製造元)が修正プログラムを提供するまで、スリープから再開した後にシナプスサービスを手動で再起動する必要がありました


タスクマネージャを起動します
「synapticsタッチパッド64ビット拡張機能」を探す
クリックして
次に、「タスクの終了」ボタンをクリックします



これで、2本指のスクロールは動作しないはずです。心配しないでください
コントロールパネルに移動
ハードウェアとサウンド、そしてシナプス
ドライバーをアンインストールするように求められる場合があります
シナプスオプションウィンドウが表示されます
3秒または数秒間待つと、すべてのジェスチャーが機能し始めます

5
amir

これと同じ問題が、Spectre X360(Skylake)でも発生しました。 Win10 1511に更新すると、マシンがスリープした後、タッチパッドでのマルチフィンガージェスチャーのサポートが失われます。 (スクロールは機能しましたが、3/4指でのタップとフリックは機能しませんでした)。

この投稿のおかげで、SynTPEnhService.exeを再起動すると通常これが修正されることがわかりました。ただし、最新のSynapticsドライバーの更新により、サービスがインストールまたは実行されていないことがわかりました。代わりに、通常のユーザーランドプロセスSynTPEnh.exeが同じタスクを処理しているようです。提供されたスクリプトで@firsteverが指摘しているように、このプロセスを強制終了して再起動すると問題が解決します。しかし、それは私がラップトップを起こすたびに苦痛です! 「永続的な」修正として、私は次のことを行いました。

最初に、次のバッチファイルを作成しました(Powershellスクリプトはおそらく問題ないでしょう。ここではひげに灰色を表示しています!)

taskkill /im SynTPEnh.exe /f 
Start "" "C:\Program Files\Synaptics\SynTP\SynTPEnh.exe"

次に、Windowsタスクスケジューラを使用して新しいタスクを作成しました(基本タスクではなく、すべてのオプションが表示されるわけではありません)。

「トリガー」タブで、トリガーを追加して「On Workstation Unlock」を選択しました

[アクション]タブで、「プログラムの開始」アクションを追加して、上記のバッチファイルを指定しました。

また、[条件]タブにアクセスして、[AC電源のみで開始]オプションをオフにするようにしました。

これを行って以来、マシンをスリープ状態から復帰させた後、数秒以上ジェスチャーがなくてはなりません。これは完璧な解決策ではありませんが(Synaptics!これを修正してください!)、今のところ問題は本質的に見えません。

4
waaronw

解決済み(Yoga 900でテスト済み)

これは軽率な改ざん(殺害サービスなど)ではなく、OPは彼が何をしていたかを知っているようで、これはすぐに私にとってはうまくいきました。私は在庫の勝利10 64ビットでYoga 900を実行しています。

http://answers.Microsoft.com/en-us/insider/forum/insider_wintp-insider_search/three-finger-swipe-for-task-view-not-working/547d5c1b-7a84-423b-bdbc- 3ffc7084526a?auth = 1

自分の将来の参照のため、およびリンクがダウンした場合のために、ここにリンクコンテンツを貼り付けています

Windows 10を実行しているLenovoラップトップのSynapticsタッチパッドでこの問題が発生しました(幸い、2つのユーザーアカウントのうち1つだけが壊れていました)。

私はRegeditを使用して問題を修正しました

  1. Winを押してRegeditと入力します
  2. ナビゲート
    • HKEY_CURRENT_USER
    • SOFTWARE
    • Synatics
    • SynTP
    • TouchpadPS2(これにも数字があります)
    • 3FingerGestures
  3. 3本指スワイプが正しく機能するように、次のActionIDを次のように編集しますActionID1 = 5cActionID3 = 5fActionID5 = 5dActionID7 = 5e
  4. レジストリエディターを終了してリセット(再起動またはサインアウトしてサインイン)

3本指スワイプは意図したとおりに機能するはずです。しかしながら。 3本の指でスワイプしてブラウザの進むボタンと戻るボタンを制御することを好む人もいますActionID3 = 1cActionID7 = 1c

さて、スワイプジェスチャーが機能していたときにラップトップをスリープ状態にした後、スリープ/ウェイクサイクル全体でラップトップを固定しました。私はラップトップを数回スリープさせました、そしてスワイプはまだ機能しています:)

3
Dheeraj Bhaskar

@amirに次のpowershellスクリプトを追加すると役立ちます。

Stop-Process -processname SynTPEnh; & "C:\Program Files\Synaptics\SynTP\SynTPEnh.exe"
2
firstever

レジストリをいじり回して、私は問題を見つけました。この問題は、Windows 8のデフォルトである3本の指のジェスチャーを使用するレジストリに関係しています。 HKEY_Current_UsersoftwareSynapticssyntpTouchpadのWindows 10 3指ジェスチャーをWindows 10 3指に変更する必要がありますHEY_Local_MachinesoftwareSynapticssyntpwin103 finger gesturesの下のジェスチャー。 HKEYの現在のユーザー設定は、HKEY Local MachineのWindows 10のデフォルト設定とは異なります。

1
user523576

真新しいHP Spectre x360で、Synapticsのタッチパッドと同じ問題で、スリープして電源を入れた後に3本指のスワイプ機能が消えます。私はこの問題に関する数十のフォーラムを読んだことがあり、Dell、Lenovo、HPなどがあるかどうかに関係なく、起動時に実行されるSynapticsの「サービス」アプリケーションと関係があります。 Synaptics(v 19.0.12.98)から最新のドライバーをロードしましたが、同じ動作をしていました。また、このラップトップは2015年12月にWindows 10とともに出荷されました。別のOSがロードされたのは初めてです。ただし、SynTPEnhService.exeサービスを強制終了(またはタスクマネージャーウィンドウから停止)することで解決できるようです。他のユーザーが書いて他のベンダーやコミュニティフォーラムに上手に投稿したスクリプトをコピーして実装しました。これにより、「再開」後に自動的にこれが実行されます。理想的な解決策ではなく、それでも解決策です。

このSynapticsタッチパッドに関連付けられている3つのプロセス(および1つのドライバー)があります。

  • 64ビットSynaptics Pointing Enhance Service:SynTPEnhService.exe
  • Synapticsポインティングデバイスヘルパー:SynTPHelper.exe
  • Synaptics TouchPad 64ビット拡張:SynTPEnh.exe

これらはすべて、Synapticsからの最新のドライバーバージョンアップデートがインストールされています。そうは言っても、私はそれを修正するように見える最終日の新しい解決策を試みてきました。これが永続的であるかどうか、またはこれが長期的にどのような影響を与えるかはわかりません(ただし、機能しない場合は簡単に元に戻すことができます)。

SynTPEnhService.exeを強制終了(または停止)すると問題が解決するようですので、タスクマネージャーサービスの設定を[自動]から[無効]に変更することで、SynTPEnhService.exeの開始を完全に停止しました。これを行うには少々厳しいと思われましたが、これまでのところ機能しています。複数の強制「スリープ」。完全に再起動します。すべての機能に問題はないようです。私は1つのプログラムが(他の2つに対して)何をしているかの説明を探してウェブを掘り下げました。興味深いのは、「ユーザー」が「システム」としてリストされている唯一のユーザーであることです。他の2つのプログラムは、ログオンしたユーザーを「ユーザー」としてリストします。

1
justanothercog

私はideapadで同じ問題に遭遇しました。一時的に私は何をしていますか。3本の指の欠陥が確認されたらラップトップを強制的にスリープ状態にし、それを目覚めたらITは機能します。

マウスドライバーもダウングレードしました。

ようこそ。

0
jesus