問題タブ [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 投票する
1 に答える
1584 参照

ubuntu - トラックパッド上の指の絶対位置の検出

私は13 インチの MacBook Pro (モデル 7,1. Mid-2010)を使用しており、最近 Ubuntu 12.04 LTS をインストールしました。基本的に私がしようとしているのは、ユーザーがクリックしたときに右クリック メニューを呼び出すプログラムを作成することです。 Mac トラックパッドの右下隅。

ここでの主な問題は、トラックパッド上のユーザーの位置が正確にどこにあるかを検出することです。もちろん、これは OSX で以下を使用して簡単に実行できますNSTouch

ただし、問題はUbuntu内で同じことを行っていることです(正直なところ、どのプログラミング言語でも問題ありません)。今、私はこのような投稿を見てきましたが、OSX 内でそれを行う方法をすでに理解しているため、この質問は関連性があるとは思いません。この投稿も見ましたが、絶対的な指の位置を検出するための普遍的で標準化された方法を探しているわけではありません。正直なところ、Ubuntuで Mac 製のトラックパッドだけの指の位置を検出できるようにしてほしいです。このAskUbuntuの投稿も見ましたが、回答者は(彼が素晴らしい要約をしている間)、より普遍的に話しているようです。

Ubuntu (または Ubuntu でコンパイルされるプログラミング言語) 内のNSTouchnormalizedPositionの属性のようなものを取得する方法を知っている人はいますか?

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

scroll - 「Apple MBP マルチタッチトラックパッドで水平スクロールを無効にする」

Apple マルチタッチ トラックパッドで、特に Word 文書の作成中に、(垂直スクロールを有効にしたまま) 水平スクロールを無効にするにはどうすればよいですか? これは Mac フォーラムでよく質問されますが、誰も回答を投稿していません。そしてどちらもアップルを持っていません。2010 年半ばの MacBook Pro で OS 10.6.8 を実行しています。

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

xcode - トラックパッドとタップしてクリックすることで、Xcode でコントロールドラッグすることは可能ですか?

Xcode のインターフェイス ビルダーは、アウトレットとオブジェクト接続を配線するための一般的なジェスチャとして、control-drag を使用します。しかし、タップしてクリックするユーザーとして、物理的なトラックパッド スイッチをアクティブにする必要は避けたいと思います。誰かがこれを機能させる方法を考え出しましたか?

私の通常のドラッグ ジェスチャは 3 本指ドラッグですが、control-3-finger-drag は Xcode の control-drag 機能をアクティブにしません。また、Xcode で他のコンボを試してもうまくいきませんでした。

コントロール ドラッグ ジェスチャは、物理スイッチを使用すると問題なく機能します。

私のトラックパッドの構成は単純です。トラックパッドの設定のすべてのチェックボックスがチェックされています。

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

c++ - Windows でトラック パッドとマウスを区別する方法はありますか?

ゲームを実行しているコンピューターにマウスまたはトラックパッドが接続されているかどうかを判断する方法を探しているので、それに応じてデフォルトのコントロールを設定できます。デスクトップで見られる典型的なキーボードとマウスのセットアップと、外付けマウスがある場合とない場合がありますが、トラックパッドが組み込まれているラップトップを区別しようとしています。

疑似コードでは、これは私が達成しようとしているものです:

これを実行可能にする API はありますか? 私のサポート対象は Windows 7 以降です。私はC++でゲームを書いています。

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

google-maps - Chrome で Google マップをズームしたときにページがスクロールしないようにするにはどうすればよいですか?

Google マップで Mac トラックパッドを使用しています。2 本の指で下または上にスワイプすると、マップはズームインまたはズームアウトしますが (そうあるべきです)、ページ全体が上下にスクロールします。

トラックパッドの勢いに関係していると思います(おそらくMagic Mouseでも同じです)。

スクロール ホイール付きの通常のマウスを使用すると、同じ問題は発生しません。

e.preventDefault()マップ要素のscrollリスナーのようなことを試みましたが、うまくいきませんでした。

例を見るには、Google のデモ ページをすばやく拡大または縮小してください: https://developers.google.com/maps/documentation/javascript/examples/map-simple

マップをズームしようとしているときにページ全体がスクロールしないようにするにはどうすればよいですか?

ありがとうございました!

0 投票する
0 に答える
328 参照

objective-c - 2 本指のトラックパッド クリックにどのように反応しますか? (OSX Xcode Objective-C)

私の OSX アプリでは、左 (プライマリ) クリックと右 (セカンダリ) クリックの違いを認識し、どちらであるかに基づいて別のことを行う必要があります。問題は、私が Macbook Pro で作業していることです。つまり、実際のマウスではなく、テスト中にトラックパッドを使用しています。

クリックに応答する必要があるビューで、mouseDown:(NSEvent *)theEvent を実装しましたが、1 本の指でクリックしたときにのみトリガーされます。2 本の指でクリックしても、まったくトリガーされません (そこに NSLog があるので、いつトリガーされているか、トリガーされていないかがわかります)。トラックパッドで 2 本指 (セカンダリ) クリックのマウス ダウン イベントをトリガーするにはどうすればよいですか? ジェスチャなどは気にしません。右クリックのトラックパッド バージョンである 2 本指のクリックに応答できるようにしたいだけです。