
Ubuntu/Linux/Xorg でタッチスクリーン (タッチパッドではなくスクリーンと読み替えてください) での 2 本指タップを識別させることは可能ですか (また、その方法は?)? Windows のように、クリック + ホールドで右クリック メニュー (xdotool click 3 を実行) をポップアップ表示するために easystroke を試しましたが、これにより、すぐにサポートされるすべてのプログラムで 1 本指スクロールが機能しなくなりました。
1 本の指でスクロールしながら、同時にクリックして押したままにして右クリック メニューを表示したいのですが、それは不可能のようです。そこで、2 本の指でスクロールし、1 本の指でクリックして押したままにして右クリック メニューを表示するという計画を立てました。
それは可能ですか? ここ数日グーグル検索をしていますが、Linux でタッチスクリーンを使用している人は他にいないか、私の Google 検索能力がひどいかのどちらかです.....
私はUnityではなく、ubuntu-gnomeを使用しています(誰かがgnome固有の解決策を知っている場合に備えて)
答え1
Ubuntu 15.10 は、マルチタッチ イベントで完璧に動作します (たとえば、3 で特定のウィンドウを移動でき、4 で bash が開きます)。問題がある場合は、使用しているドライバーまたはディスプレイのマルチタッチ機能に関係している可能性があります。
どのデバイスでテストしていますか? の出力を投稿できますかxinput --list
?
よろしく
編集:
サーフェスプロで完全なタッチ機能を実現するには、この郵便受け:
4.0.1カーネルソースをダウンロードここそしてパッチはここ
両方のファイルを新しいディレクトリに抽出します。でtar xvf archive.tar.gz /foler
ツールをインストールします。 でsudo apt-get install libncurses5-dev kernel-package
すべてのパッチを適用します。 でpatch -p1 -i xxx.patch
現在の構成をコピーします。
cp /boot/config-`uname -r` .config
実行して保存して終了します。次のmake menuconfig
コマンド でコンパイルを開始します:ESCESC
make-kpkg clean
fakeroot make-kpkg --initrd --append-to-version=-surface-pro-3 kernel_image kernel_headers
コンパイルには、PC に応じて 1 ~ 2 時間かかります。デュアルコアの場合は-j 2
make-kpkg の後に追加できます。-j 4
クアッドコアの場合は、make-kpkg の後に追加できます。
その後、Make は指定した数のコアを使用します。
完了すると2つの.deb
ファイルが作成されます。
これをインストールします。sudo dpkg -i linux-image*.deb linux-headers*.deb
システムを再起動し、起動時に新しくコンパイルされたカーネルを選択します。