東芝キラブックのKDE:未知のタッチパッド

東芝キラブックのKDE:未知のタッチパッド

私はUefi起動したKubuntu 14.04 LTSを正常にインストールした新しいToshiba KiraBookを購入しました。以下を含むすべてがデフォルトで機能します(UHDディスプレイのためにいくつかのフォントサイズ操作が必要です)。未知タッチパッド:

  # xinput -list
  ⎡ Virtual core pointer                          id=2    [master pointer  (3)]
  ⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
  ⎜   ↳ TOS2008:00 06CB:78C0 UNKNOWN              id=14   [slave  pointer  (2)]
  ⎜   ↳ ELAN Touchscreen                          id=9    [slave  pointer  (2)]
  ⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
  ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
↳ Power Button                              id=6    [slave  keyboard (3)]
↳ Video Bus                                 id=7    [slave  keyboard (3)]
↳ Power Button                              id=8    [slave  keyboard (3)]
↳ TOSHIBA Web Camera - HD                   id=10   [slave  keyboard (3)]
↳ AT Translated Set 2 keyboard              id=11   [slave  keyboard (3)]
↳ Toshiba input device                      id=12   [slave  keyboard (3)]

厳密に言えば、これはうまくいきます。私の苦情は未知タッチパッドには右ボタンはありません。

# grep synaptics /var/log/Xorg.0.log
[    425.795] (II) Using input driver 'synaptics' for 'TOS2008:00 06CB:78C0 UNKNOWN'
[   425.832] (--) synaptics: TOS2008:00 06CB:78C0 UNKNOWN: x-axis range 0 - 1201 (res 12)
[   425.832] (--) synaptics: TOS2008:00 06CB:78C0 UNKNOWN: y-axis range 0 - 648 (res 12)
[   425.832] (II) synaptics: TOS2008:00 06CB:78C0 UNKNOWN: device does not report pressure, will use touch data.
[   425.832] (II) synaptics: TOS2008:00 06CB:78C0 UNKNOWN: device does not report finger width.
[   425.832] (--) synaptics: TOS2008:00 06CB:78C0 UNKNOWN: buttons: left double triple
[   425.832] (--) synaptics: TOS2008:00 06CB:78C0 UNKNOWN: Vendor 0x6cb Product 0x78c0
[   425.832] (--) synaptics: TOS2008:00 06CB:78C0 UNKNOWN: invalid pressure range.  defaulting to 0 - 255
[   425.832] (--) synaptics: TOS2008:00 06CB:78C0 UNKNOWN: invalid finger width range.  defaulting to 0 - 15
[   425.832] (--) synaptics: TOS2008:00 06CB:78C0 UNKNOWN: touchpad found
[   425.852] (**) synaptics: TOS2008:00 06CB:78C0 UNKNOWN: (accel) MinSpeed is now constant deceleration 2.5
[   425.852] (**) synaptics: TOS2008:00 06CB:78C0 UNKNOWN: (accel) MaxSpeed is now 1.75
[   425.852] (**) synaptics: TOS2008:00 06CB:78C0 UNKNOWN: (accel) AccelFactor is now 0.147
[   425.853] (--) synaptics: TOS2008:00 06CB:78C0 UNKNOWN: touchpad found

(よりボタン:左ダブルと3つのボタン)。一本指でスクロールし、サイズを変更し、ウィンドウを移動し、テキストを強調表示するのは面倒な作業です。

どのような方法がありますか?シミュレーション右手に指がありますか?つまり、2本の指操作を再マッピングしますか?

ベストアンサー1

東芝キラブックのタッチパッドにもいくつかの問題があります。私はミント17.2を使用しています。

私の古いラップトップには物理的に別々のクリックボタンがありました。 Kirabookでこのようなボタンをシミュレートしたいです。

望む行動

  • タッチパッド下部の20%タッチはドラッグとして記録されません。
  • 左下隅をクリックし、その指をそのまま押してから、2本目の指をタッチパッドのメイン領域にドラッグし、クリックしてドラッグできます。
  • 右クリックする唯一の方法であるタッチパッド下部20%の右半分を1本指でクリックすることができます。

解決策

解決策はsyncclientを使用することです。これらの変更は起動するたびに上書きされているようで、次のスクリプトを作成して起動時に実行しました。

synclient ClickPad=1 RightButtonAreaTop=500 RightButtonAreaLeft=577
  • ClickPad=1個々のボタンクリックをシミュレートしたいという意味です。 (物理的に別のボタンがないタッチパッドは、タッチパッド.)
  • RightButtonAreaTop右クリックボタンで指定した領域の上の空間サイズです。これは私のタッチパッドの高さの80%に相当する絶対値です。タッチパッドの高さは、ランニングとBottomEdgeランニングTopEdgeの違いによって決まると思います。synclient -i
  • RightButtonAreaLeft=577私のタッチパッドの水平中間点です。これは入力時のLeftEdge平均です。RightEdgesynclient -i

おすすめ記事