web-dev-qa-db-ja.com

ThinkPad X1 Carbon第3世代でタッチパッドとタッチスクリーンのマルチタッチを有効にする方法

タッチパッドとタッチスクリーンでマルチタッチを有効にする方法は? Lenovo ThinkPad X1 Carbon 3rd gen(Touch)2015でUbuntu 15.04 Vivid Vervetを使用しています。

動作するもの:

  • Fn +ボタンはすぐに使用できます–画面の明るさ、ミュート、音量調整、マイクスイッチ、Wi-Fiスイッチ。
  • マウスボタン付きのトラックポイント。
  • 2本指マルチタッチのタッチパッド(ピンチツーズームを除く);
  • サスペンド;
  • 2段階の強度のキーボードバックライト。
  • WiFi、Bluetooth、WLAN;
  • タッチスクリーン(マルチタッチは機能しません);
  • 指紋リーダー。

動作しないもの:

  • 3本以上の指によるタッチパッドマルチタッチ。
  • 2本以上の指によるタッチスクリーンマルチタッチ。
1
firun

Toucheggは私のために機能しますが、明らかにFirefoxまたはChromeではなく、Chromiumのみで、マルチタッチジェスチャは私のために機能しますか(out-of-ボックス)。

Chromiumでは、1本指でドラッグ(タッチパッドではなく画面タッチ)、2本指でスクロール(タッチパッド)、ピンチとズーム(画面タッチ)ができます。

参照:Firefoxのバグ、 https://askubuntu.com/a/664898/67349

クロムを修正するには、 Chrome + Touchscreen + Unity(14.04) の両方の回答に従う必要がありました

最初、

  • chrome://flags/#touch-eventsに移動し、
  • Enable touch events Mac, Windows, Linux, Chrome OSを有効に設定します。
  • また、「ピンチスケールを有効にします。Windows、Linux、Chrome OS」を有効に設定します(デフォルトではなく)。

次に、Google chromeを起動して、どのデバイスかを伝える必要がありました。

$ xinput list
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ ELAN Touchscreen                          id=9    [slave  pointer  (2)]
$ google chrome --touch-devices=2

私のセットアップ

  • ubuntu 14.04
  • レノボ第2世代x1。
  • Chromium:バージョン43.0.2357.130 Ubuntu 14.04(64ビット)
  • Chrome:バージョン43.0.2357.134(64ビット)
  • Firefox:40.0

私の~/.config/touchegg/touchegg.conf役に立つ場合: http://Pastebin.com/qGexA1gB

1
orangenarwhals