web-dev-qa-db-ja.com

Magic Mouse 2ドライバーのタッチスクロール

私は最近、友人のMagic Mouse 1を試してみたところ、Magic Mouse 2を手に取りました。MMにはタッチ機能があり、これらの機能が私のArchラップトップで動作することを確認したかったのですが、実際に動作しました。まあ、MM1ではそうでしたが、MM2ではタッチスクロールが機能しません。どうやら、MM2のドライバーサポートはまだありません。MM1のみです。

既存のドライバーを変更する方法を理解し( repo のおかげで)、MM2で読み込まれるようにしましたが、タッチ機能はまだ機能しません。

MM2に接続するときは、MM2のタッチ機能を有効にする必要があり、デフォルトではオフになっているため、タッチイベントは発生しません。左または右をクリックするか、マウスを動かすと、イベントのみが取得されます。

したがって、このマウスを機能させる方法についてのガイダンスを探しています。 Macから bluetoothパケットログ をいくつか見つけました。これは、「pair.txt」が最も価値があると思われる場所で使用できます。 このファイル には重要な隠しパケットが除外されていますが、何を探すべきかわかりません。

このテーマに関するドキュメントはほとんどないので、誰かが私にダ・ワエを見せてくれれば、非常にありがたいです。

3
Robin Weymans

私はなんとかそれを機能させることができました。 (ubuntu 18.04を使用しており、デフォルトのLinuxカーネルは4.15でした。)

手順:-Linuxカーネルを4.20にアップグレードします(Ukuuを使用できます https://www.omgubuntu.co.uk/2017/02/ukuu-easy-way-to-install-mainline-kernel-ubunt )-ドライバパッチをインストールします: https://github.com/rohitpid/Linux-Magic-Trackpad-2-Driver -再起動します。うまくいけば、この段階でスクロールが機能します。 -次に、 http://sneclacson.blogspot.com/2016/09/using-Apple-magic-mouse-with-ubuntu-1604.html の指示に従って、スクロール速度を微調整できます中ボタンなどを無効にします.

3
Soloman Weng

最近このプロジェクトを取り入れた賢い人がいるようです... https://github.com/robotrovsky/Linux-Magic-Trackpad-2-Driverhttps://github.com/rohitpid/Linux-Magic-Trackpad-2-Driver

0