在 Dell XPS13 上使用 Ubuntu 13.10 使触摸屏正常工作

在 Dell XPS13 上使用 Ubuntu 13.10 使触摸屏正常工作

我刚刚在我的新 Dell XPS 13 笔记本电脑上安装了 Ubuntu 13.10,但无法使触摸屏工作。

操作系统看到 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/触摸屏但没有帮助。

任何想法?!

答案1

我刚刚在 XPS13 (9333) 上安装了 13.10,并通过安装戴尔直接提供的附加驱动程序启用了触摸屏。我遵循的步骤如下:

  1. 访问戴尔支持网站并输入我的 XPS13 的服务标签
  2. 选择获取驱动程序 > 查看所有驱动程序
  3. 将选定的操作系统更改为 Ubuntu 12.04
  4. 已下载“适用于 Dell XPS 13 Haswell 的 Ubuntu 驱动程序支持包”
  5. 提取该文件的内容并安装“config-usbhid-synaptics-touchscreen_1_all.deb”
  6. 已重新启动。

之后触摸屏就可以正常工作了。我没有安装包中的任何其他驱动程序,因为其他一切似乎都运行正常。

相关内容