私は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
平均です。RightEdge
synclient -i