我刚买了一台新的 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