web-dev-qa-db-ja.com

Dell XPS13上のUbuntu 13.10でタッチスクリーンを動作させる

新しいDell XPS 13ラップトップにUbuntu 13.10をインストールしましたが、タッチスクリーンを機能させることができません。

OSにはSYNAPTICSタッチスクリーンが表示されます。

ste@ste-XPS13-9333:~$ xinput list
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech USB Receiver                     id=9    [slave  pointer  (2)]
⎜   ↳ Logitech USB Receiver                     id=10   [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=13   [slave  pointer  (2)]
⎜   ↳ SYNAPTICS Synaptics Large Touch Screen    id=15   [slave  pointer  (2)]

明らかに有効になっています:

Device 'SYNAPTICS Synaptics Large Touch Screen':
Device Enabled (134):   1
Coordinate Transformation Matrix (136): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (264): 0
Device Accel Constant Deceleration (265):   1.000000
Device Accel Adaptive Deceleration (266):   1.000000
Device Accel Velocity Scaling (267):    10.000000
Device Product ID (253):    1739, 2808
Device Node (254):  "/dev/input/event14"
Evdev Axis Inversion (268): 0, 0
Evdev Axis Calibration (269):   0, 2972, 0, 1680
Evdev Axes Swap (270):  0
Axis Labels (271):  "Abs MT Position X" (576), "Abs MT Position Y" (577), "None" (0), "None" (0)
Button Labels (272):    "Button Unknown" (256), "Button Unknown" (256), "Button Unknown" (256), "Button Wheel Up" (140), "Button Wheel Down" (141)
Evdev Middle Button Emulation (273):    0
Evdev Middle Button Timeout (274):  50
Evdev Third Button Emulation (275): 0
Evdev Third Button Emulation Timeout (276): 1000
Evdev Third Button Emulation Button (277):  3
Evdev Third Button Emulation Threshold (278):   20
Evdev Wheel Emulation (279):    0
Evdev Wheel Emulation Axes (280):   0, 0, 4, 5
Evdev Wheel Emulation Inertia (281):    10
Evdev Wheel Emulation Timeout (282):    200
Evdev Wheel Emulation Button (283): 4
Evdev Drag Lock Buttons (284):  0

しかし、較正手順を開始すると:

xinput_calibrator 
Calibrating EVDEV driver for "SYNAPTICS Synaptics Large Touch Screen" id=15

タッチスクリーンが機能しません。私がチェックしたところ、ドライバーはここ/etc/modprobe.d/blacklist.confでブラックリストに載っていません。私もここでチェックしました https://wiki.ubuntu.com/Touchscreen しかし助けはありません。

何か案が?!

4
stef

XPS13(9333)に13.10をインストールし、Dellから直接入手できる追加のドライバーをインストールして、タッチスクリーンを有効にしました。私が従った手順は次のとおりです。

  1. デルのサポートサイトにアクセスし、XPS13のサービスタグを入力しました
  2. [ドライバーの取得]> [すべてのドライバーの表示]を選択しました
  3. 選択したOSをUbuntu 12.04に変更しました
  4. 「Dell XPS 13 Haswell用Ubuntu Driver Support Pack」をダウンロードしました
  5. そのファイルの内容を抽出し、「config-usbhid-synaptics-touchscreen_1_all.deb」をインストールしました
  6. 再起動しました。

その後、タッチスクリーンは機能しました。他のすべてが正常に動作しているように見えるので、パックから他のドライバーをインストールしていません。

5
Barry