首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >TouchScreen承认,但在13.04没有工作

TouchScreen承认,但在13.04没有工作
EN

Ask Ubuntu用户
提问于 2013-05-06 15:44:49
回答 2查看 6.5K关注 0票数 4

首先,让我提到,我测试的第一件事之一是触摸屏在GUI安装过程中运行。既然我们已经确定了..。

在完全安装之后,我的触摸屏就不再工作了。我有一个联想IdeaPad P400 Touch。

是否有在GUI安装期间加载的泛型驱动程序在更新/安装后被覆盖?我不知道为什么它能正确地看到设备(并且明显地显示了设备属性的所有正确的“状态”),但是根本无法工作。

这是我想让你看的,如果我能提供更多的细节,请告诉我:

代码语言:javascript
复制
xinput list
===========
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ SynPS/2 Synaptics TouchPad                id=12   [slave  pointer  (2)]
⎜   ↳ SYNAPTICS Synaptics Large Touch Screen    id=14   [slave  pointer  (2)]
⎜   ↳ Logitech USB Optical Mouse                id=10   [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)]
    ↳ Lenovo EasyCamera                         id=9    [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=11   [slave  keyboard (3)]
    ↳ Ideapad extra buttons                     id=13   [slave  keyboard (3)]

xinput list-props 14
====================
Device 'SYNAPTICS Synaptics Large Touch Screen':
    Device Enabled (133):   1
    Coordinate Transformation Matrix (135): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    Device Accel Profile (261): 0
    Device Accel Constant Deceleration (262):   1.000000
    Device Accel Adaptive Deceleration (263):   1.000000
    Device Accel Velocity Scaling (264):    10.000000
    Device Product ID (250):    1739, 7440
    Device Node (251):  "/dev/input/event12"
    Evdev Axis Inversion (265): 0, 0
    Evdev Axis Calibration (266):   0, 3132, 0, 1777
    Evdev Axes Swap (267):  0
    Axis Labels (268):  "Abs MT Position X" (331), "Abs MT Position Y" (332), "None" (0), "None" (0)
    Button Labels (269):    "Button Unknown" (253), "Button Unknown" (253), "Button Unknown" (253), "Button Wheel Up" (139), "Button Wheel Down" (140)
    Evdev Middle Button Emulation (270):    0
    Evdev Middle Button Timeout (271):  50
    Evdev Third Button Emulation (272): 0
    Evdev Third Button Emulation Timeout (273): 1000
    Evdev Third Button Emulation Button (274):  3
    Evdev Third Button Emulation Threshold (275):   20
    Evdev Wheel Emulation (276):    0
    Evdev Wheel Emulation Axes (277):   0, 0, 4, 5
    Evdev Wheel Emulation Inertia (278):    10
    Evdev Wheel Emulation Timeout (279):    200
    Evdev Wheel Emulation Button (280): 4
    Evdev Drag Lock Buttons (281):  0

编辑(13/05/14):我已经明确地发现,如果我在任何时候将我的系统设置为任何类型的暂停模式(“挂起”系统),然后唤醒它,触摸屏就会开始工作,而在一天早些时候冷启动启动之后,它就完全不能工作了。

在我看来,这似乎指向了导致问题的一些电源功能,似乎驱动程序需要发出一个“呼叫”才能唤醒设备,尽管刚刚刚刚重新启动。

编辑(13/05/16):我在这里提交了一个bug报告:

https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-evdev/+bug/1180881

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2013-05-08 09:52:28

您可以通过按恢复按钮进入BIOS并启用Intel虚拟化选项来修复KVM错误。我有相同的触摸屏,我发现它需要超过10秒的触摸屏来加载。尝试关闭盖子一段时间,重新打开,在我的情况下,它的工作。我们需要找到一种方法,使模块在报告超时之前等待更长时间。会更深入地研究这个问题。

编辑OP:它似乎你的建议‘关闭盖子’实际上只是暂停系统。每次都会立刻激活我的触摸屏。如果启用了该选项,只需使用电源菜单中的“暂停”即可,看看您的操作是否类似?

没有给我们一个明确的答案,但我可以使用LaunchPad报告错误,并将您的解决方案标记为至少一个临时解决方案。注意:我的“盖子关闭”设置为关机,所以我永远不会在我的系统上看到这个工作。

票数 1
EN

Ask Ubuntu用户

发布于 2013-05-22 08:43:20

这很有趣,我已经安装了F18,Ubuntu13.04和Kubuntu,而且它有一些奇怪的默认,没有人能弄清楚。我有同样的P400,我也喜欢它,但是这台笔记本电脑有很多我不喜欢的bug。是的,我发现,有时当我退出,然后回到它会激活,为什么或为什么不是是百万美元的问题。

票数 -1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/291571

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档