%20%E3%82%92%E3%83%87%E3%83%90%E3%82%A6%E3%83%B3%E3%82%B9%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%81%84%E3%81%84%E3%81%A7%E3%81%99%E3%81%8B%3F%20.png)
タッチスクリーンに欠陥のあるタブレットを使用しています。シングルタップがダブルタップとして扱われることがよくあります。その結果、ズームインとズームアウトが頻繁に発生します。タッチ調整を試しましたが、効果はありませんでした。
2 回の連続クリック (たとえば、0.1 秒未満) が 1 回として扱われるように動作を変更する方法があるかどうか疑問に思っています。
答え1
解決策を見つけました! マウス ボタンのバウンスを解除できる AutoHotKey スクリプトがあります:
http://jslover.secsrv.net/AutoHotkey/Scripts/Buggy-Mouse
スクリプトを実行した後、問題は 90% 解消されました。必要に応じてオン/オフを切り替えることもできます。
一方、ダブルクリックに関する詳細情報も見つかりました。HKEY_CURRENT_USER\Control Panel\Mouseの下
http://www.pctools.com/guides/registry/detail/341/
パラメータは 3 つあります。ダブルクリックの速度、高さ、幅です。ダブルクリックしにくくするために、値を極端に小さくすることもできます。しかし、そうすると、ダブルクリックを再度実行することが不可能になります。ただし、上記のスクリプトは、最小のダブルクリック間隔 (デバウンス) を設定しているため、はるかに優れています。
編集:上記の方法はInternet Explorerでは機能しないことを述べておきます。代わりに、ここで解決策を見つけました。
基本的には、ローカルの .css ファイルを読み込みます。
body {
-ms-touch-action: manipulation !important;
}