web-dev-qa-db-ja.com

Windows 8.1のタッチスクリーンを使用してマウスホイールのスクロールをエミュレートするにはどうすればよいですか?つまりタッチジェスチャをマウスイベントに再マッピングする

最近SurfacePro 3を購入しましたが、タッチ入力をまだサポートしていないすべてのアプリケーションに関して非常に厄介な問題に気づきました。

例:メモ取りアプリケーション「Evernote」はタッチ入力によるスクロールをサポートしていないため、スクロールにサイドバーを使用する必要があります。これにより、マウスホイール付きのマウスがないとEvernoteは実質的に使用できなくなります(Evernoteユーザーの多くはEvernoteでこれについて不満を言っています)フォーラムがまだ解決策を見つけていません。)

同じ問題は、タッチ入力をまだサポートしていない他のアプリケーションにも存在します。

一方、スクロールにマウスホイールを使用するとすべてが正常に機能しますが、スクロールにマウスを使用する必要がある場合にタッチスクリーンを使用する意味は何ですか?

タッチスクリーンのみを使用して、マウスホイールのスクロールイベントをアプリケーション(この例ではEvernote)に送信する方法があるかどうか疑問に思っていますか?

たとえば、2本または3本の指で上下にスワイプしますか?

何か案は?おそらくいくつかのカスタムソフトウェアで? AutoHotkeyのように、または同様のもの?

編集:

同様の質問があります: Windows 8のAutoHotkeyでタッチスクリーンの押下を検出する

考えられる答えは次のとおりです。

http://www.autohotkey.com/board/topic/104022-remapping-touchscreen-gestures/

http://www.lovemysurface.net/touchme-gesture-studio-review/

2
user1198559

$ 4.99(執筆時点) TouchMe Engine 、ジェスチャー編集ウィンドウストアアプリ TouchMe Gesture Studio を使用すると、マッピングが可能になることを確認できますnewマウスのスクロールホイールへのジェスチャ。たとえば、3本の指で上下にスワイプしてマウスホイールを上下に動かし、別のジェスチャを使用して画面上のキーボードを表示または非表示にします。

スクロールがまったくないよりもはるかに優れています。

私のユースケースは、Lenovo Yoga Pro 2コンバーチブルラップトップのリモートデスクトップ(デスクトップへ)で、その超高解像度画面を備えています-リモートデスクトップはノミのサーカスのように見え、RDPセッション内のすべてのウィンドウのスクロールバーは非常に細い線で、触っても打てません。それに加えて、ソフトキーボードのサポートがないため、このようなことが不可欠になります。

でも、近い将来、誰かがこれをAutoHotKeyに追加するか、少なくともTouchMeエンジンに沿った新しいオープンソースアプリケーションを追加することを誰かが理解してくれることを望んでいます。 Windowsアプリケーションにフックを沈める独自の(そして安価な)ユーティリティは常に私を心配します。彼らが何をしているのかを確認する方法はなく、「ブランド」を信頼する根拠もありません。

1
Tao