多个输入设备(包括 Trackpoint/Trackpad)无法与新款 Thinkpad Yoga 14 配合使用

多个输入设备(包括 Trackpoint/Trackpad)无法与新款 Thinkpad Yoga 14 配合使用

我刚买了一台新的 Thinkpad Yoga 14 英寸笔记本电脑/可转换电脑,没有预装任何操作系统(因此无法使用 Windows 配置魔法来配对有源手写笔)。我在上面安装了 Ubuntu 14.04.2。我读到大多数东西都可以开箱即用,例如触摸、“有源数字转换器”(手写笔)以及指点杆和触摸板。但我遇到了几个可能与之相关的问题:

  • Trackpoint 中键不滚动。ubuntu 鼠标测试(在系统设置中)将其识别为“鼠标中键”。否则,该点可以正常工作。
  • 触摸板不需要手指滚动。我认为它不能被识别为触摸板。我不知道如何在 Linux 上配置硬件。
  • 触摸屏不工作了。它什么也不做。
  • 笔也是一样。我读到它是 wacom 数字转换器,但那不是官方的,所以我不知道。

对我来说最重要的是能够滚动,因此首要任务是让触控板的中间键或两指滚动正常工作。 Ubuntu 15.04 上一切正常但我确实需要 Ubuntu 14.04。并不是因为我喜欢使用 LTS,而是因为一个特殊的项目我需要它。

以下是有关这台计算机的一些信息:

$ xinput
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ PS/2 Generic Mouse                        id=12   [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)]
    ↳ Video Bus                                 id=8    [slave  keyboard (3)]
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]
    ↳ Integrated Camera                         id=10   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=11   [slave  keyboard (3)]
    ↳ ThinkPad Extra Buttons                    id=13   [slave  keyboard (3)]

如果您需要更多信息,请询问。除了解决我的问题外,我还想知道为什么事情对我而言不如对其他人那么好。感谢您的帮助。

哦,askubuntu 上确实有一个最终相​​关的问题。不过,触摸板似乎是这里唯一的问题,所以我不确定。其余的对他来说似乎都行得通。联想 Thinkpad Yoga 15 中的触摸板滚动不起作用


更新

使用 安装内核后sudo apt-get install linux-generic-lts-vivid,除触摸板外,一切正常。更新后的xinput输出为:

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Wacom HID Finger touch                    id=10   [slave  pointer  (2)]
⎜   ↳ Wacom HID Pen stylus                      id=11   [slave  pointer  (2)]
⎜   ↳ DualPoint Stick                           id=15   [slave  pointer  (2)]
⎜   ↳ Wacom HID Pen eraser                      id=17   [slave  pointer  (2)]
⎜   ↳ AlpsPS/2 ALPS DualPoint TouchPad          id=14   [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)]
    ↳ Video Bus                                 id=8    [slave  keyboard (3)]
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]
    ↳ Integrated Camera                         id=12   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=13   [slave  keyboard (3)]
    ↳ ThinkPad Extra Buttons                    id=16   [slave  keyboard (3)]

xinput list-props 14

Device 'AlpsPS/2 ALPS DualPoint TouchPad':
    Device Enabled (139):   1
    Coordinate Transformation Matrix (141): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
    Device Accel Profile (263): 2
    Device Accel Constant Deceleration (264):   4.000000
    Device Accel Adaptive Deceleration (265):   1.000000
    Device Accel Velocity Scaling (266):    12.500000
    Synaptics Edges (294):  614, 3481, 307, 1740
    Synaptics Finger (295): 50, 55, 0
    Synaptics Tap Time (296):   180
    Synaptics Tap Move (297):   201
    Synaptics Tap Durations (298):  180, 180, 100
    Synaptics ClickPad (299):   1
    Synaptics Middle Button Timeout (300):  0
    Synaptics Two-Finger Pressure (301):    282
    Synaptics Two-Finger Width (302):   7
    Synaptics Scrolling Distance (303): -90, -90
    Synaptics Edge Scrolling (304): 0, 0, 0
    Synaptics Two-Finger Scrolling (305):   1, 1
    Synaptics Move Speed (306): 1.000000, 1.000000, 0.043687, 0.000000
    Synaptics Off (307):    2
    Synaptics Locked Drags (308):   1
    Synaptics Locked Drags Timeout (309):   5000
    Synaptics Tap Action (310): 2, 3, 0, 0, 1, 3, 0
    Synaptics Click Action (311):   1, 3, 0
    Synaptics Circular Scrolling (312): 0
    Synaptics Circular Scrolling Distance (313):    0.100000
    Synaptics Circular Scrolling Trigger (314): 0
    Synaptics Circular Pad (315):   0
    Synaptics Palm Detection (316): 1
    Synaptics Palm Dimensions (317):    5, 40
    Synaptics Coasting Speed (318): 20.000000, 50.000000
    Synaptics Pressure Motion (319):    30, 160
    Synaptics Pressure Motion Factor (320): 1.000000, 1.000000
    Synaptics Resolution Detect (321):  1
    Synaptics Grab Event Device (322):  0
    Synaptics Gestures (323):   1
    Synaptics Capabilities (324):   1, 0, 0, 1, 1, 0, 0
    Synaptics Pad Resolution (325): 38, 42
    Synaptics Area (326):   0, 0, 2400, 0
    Synaptics Soft Button Areas (327):  2457, 0, 0, 2400, 1638, 2457, 0, 2400
    Synaptics Noise Cancellation (328): 50, 50
    Device Product ID (259):    2, 8
    Device Node (260):  "/dev/input/event6"

答案1

如果在 Ubuntu 15.04 中一切运行良好,那么解决方案就是在 Ubuntu 14.04 中升级内核。

你可以通过运行

sudo apt-get install linux-generic-lts-vivid

然后重新启动。

您还可以通过以下方式更新 xorg

xserver-xorg-lts-vivid libqt5gui5 libgles1-mesa-lts-vivid libgles2-mesa-lts-vivid libgl1-mesa-glx-lts-vivid libgl1-mesa-glx-lts-vivid:i386 libglapi-mesa-lts-vivid:i386

相关内容