問題タブ [trackpad]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1603 参照

.net - .Netでトラックパッドのスクロールを使用する方法

私のWinFormsアプリは、マウスホイールを使用して、Control.MouseWheelイベントをサブスクライブします。他の入力デバイスからのスクロール方法、特にT61の(Synaptics)トラックパッドでの「エッジに沿った指」スクロールで動作させるにはどうすればよいですか?どういうわけか、トラックパッドのメッセージをControl.MouseWheelイベントに接続する必要があると思いますが、どこから始めればよいのかわかりません...

編集:これは現在機能していません。だから私のトラックパッドは明らかにControl.MouseWheelメッセージを送信していません。

ありがとう!

(私はC#を使用していますが、これは確かに.Net一般です)。

0 投票する
2 に答える
1958 参照

macos - MacBook トラックパッド ジェスチャー: マイノリティ レポートのように Windows を移動する

MacBook トラックパッドを使用すると、2 本の指を使ってドキュメントをスクロールしたり、2 本の指で Ctrl キーを押しながら画面を拡大したりできます。

非常に便利なのは、現在アクティブなウィンドウを同様のジェスチャ (3 本の指、または 2 本の指 + 修飾キー) で移動することです。この動作を可能にする既存のツール、スクリプトはありますか? そうでない場合、これはプログラムを実行できますか?AppleScriptでこれを行うことができますか?

私は(疑似コード)のようなものを考えています:

最終結果は、少数派レポートのように見えるはずです...

乾杯

0 投票する
1 に答える
3554 参照

windows - タッチパッドの絶対タッチ座標

アルプスのタッチパッドから直接入力を読み取ることは可能ですか? タッチパッドを安価な描画タブレットに変えようとしているので、物理的なタッチパッドに対してタッチされた場所の生の未処理の x 座標と y 座標を読み取る必要があります。したがって、タッチパッドの左下隅に触れると、(0,0) などに対応するはずです。

ちなみに、Windowsでこれをやろうとしています。

Synaptics のタッチパッドを使って既にこれを行うことができますが、それは Synaptics がデバイスを完全に制御できる優れた SDK を備えているためです。アルプスの類似品は見つかりませんでした。Windows APIまたはdirectinputなどを使用してこれを行う方法はありますか?

0 投票する
1 に答える
1540 参照

ios - MagicMouseまたはMacBookProトラックパッドをiPhoneシミュレーターで動作させる方法はありますか?

トラックパッドやマジックマウスがiPhoneシミュレーターで動作する絶好の機会のようですが、そうではありませんか?!

誰かが私が触れてつまむことができるようにそれを機能させる方法を知っていますか?

0 投票する
1 に答える
249 参照

macos - MacOSXでObjCメソッドのデフォルト/設定を変更するにはどうすればよいですか?

MacOSX 10.6にはデフォルトがNoのメソッドsetWantsRestingTouchesがありますが、どういうわけかデフォルトをYESに変更したいと思います。(それ以外の場合は、使用する各アプリの開発者に、これを設定可能な設定にし、それに応じてそのメソッドを呼び出すように要求する必要があります。)

メソッド名からグローバルプリファレンスに変換する従来の方法はありますか?

多くのアプリは、「defaults write ...」シェルコマンドを介して設定できるユーザー設定を公開していますが、Appleが提供するさまざまな方法に似たものはありますか?

(まだObjCコーダーではないことをお詫びします。そのため、質問の言い回しが不適切である可能性があります。)

具体的には、ユニボディMacBookが導入されたときに10.5.xに遅れて廃止された、「偶発的なトラックパッド入力を無視する」を無効にするトラックパッドオプションを再導入することに興味があります。開発者向けドキュメントによると、NSTouchクラスのsetWantsRestingTouchesメソッドとisRestingプロパティは、アプリ固有のレベルでこの動作を解決するためのフックです。それよりも深いレベルを目指しています。

ありがとう!

0 投票する
1 に答える
1279 参照

firefox - スクロールバーのないFirefox on Touch(マジックマウス/ MacBook)での水平スクロール

これは、マジック マウスや macbook/macbook pro などのタッチ ジェスチャ デバイスを備えた Firefox でのみ発生しますが、一部の Web サイト (実行したものと実行していないもの) では、水平スクロールバーがなくても水平にスクロールできます。スクロールバーがあってはならないので、ページにあるはずのないものまでスクロールしています。

http://starryeyedmusic.com/events - 右にスクロールします (そのサイドバーは、表示されないように、表示可能なページの外に配置されます)

他のウェブサイトでもこれが発生しました。通常のマウスでも、トラックパッドまたはマジックマウスを備えたクロムまたはオペラでも問題なく動作します。

-ダニー

0 投票する
4 に答える
5704 参照

objective-c - Mac OS X でトラックパッドの指の位置を知る

私は Mac アプリケーションを開発していますが、タッチしたときにトラックパッドの指の位置を知りたいです。

それは可能ですか?そうであれば、どのように?

0 投票する
1 に答える
780 参照

cocoa - Macトラックパッドでポインティングデバイスの座標を取得するには?

ユーザーがトラックパッドでジェスチャを行ったときに指の位置を取得したいと思います。

私はすでにスワイプでトリガーする swipeWithEvent に接続しています。その NSEvent 内には、動きの変化を報告するメソッド deltaX があります。有望に見えるabsoluteXメソッドもありますが、次のアサーションエラー以外は何も返すことができません:

イベントに送信された無効なメッセージ「NSEvent: type=Swipe loc=(394,335) time=3893.8 flags=0x100 win=0x10022fdc0 winNum=586 ctxt=0x0 deltaX=-1.000000 deltaY=0.000000」

エラー メッセージの 'loc' 値は、時間の経過とともに少し変化しますが、私の理解では、変化が小さすぎるため、正しい値ではありません。

では、トラックパッドで NSEvent の absoluteX を適切に使用するにはどうすればよいですか?

0 投票する
2 に答える
591 参照

android - トラックパッドのクリックのオーバーライド

ListActivity があります。ListView の各項目にはチェックボックスがあります。

リスト項目をタッチすると、別のアクティビティが起動します。

トラックパッド/トラックボールを使用してアイテムを強調表示 (読み取り: 選択) し、トラックパッドをクリックすると、基本的にアイテムに触れるようにシミュレートされます。これにより、他のアクティビティが起動します。

トラックパッドをクリックして、強調表示された項目のチェックボックスをオンにしたいと思います。これを行うためにオーバーライドできるハンドラーはありますか?

0 投票する
1 に答える
415 参照

android - トラックボール/トラックパッドの選択を解除します

ユーザーがトラックボール/トラックパッドで選択したものをプログラムで選択解除/ワイプする方法はありますか?

アクティビティの戻るボタンを押すと、フォールバックするアクティビティには、ユーザーがトラックボール/パッドを使用したかのように選択されるボタンがあります。前のアクティビティで何が選択されているかはわかりませんが、明らかに何かが選択されています。アクティビティが終了する直前に、プログラムで選択内容をワイプしたいと思います。