如何为触摸板和触摸屏启用多点触控?我在 Lenovo ThinkPad X1 Carbon 3rd gen (Touch) 2015 上使用 Ubuntu 15.04 Vivid Vervet。
什么有效:
- Fn+ 按钮开箱即用 - 屏幕亮度、静音、音量调节、麦克风开关、Wi-Fi 开关;
- 带鼠标按钮的 TrackPoint;
- 触摸板支持两指多点触控(捏合缩放除外);
- 暂停;
- 具有 2 个强度的键盘背光;
- WiFi、蓝牙、WLAN;
- 触摸屏(多点触控不起作用);
- 指纹识别器。
无效的方法:
- 触摸板支持 3 个以上手指的多点触控;
- 用 2 个或以上手指进行触摸屏多点触控。
答案1
Touchegg 对我来说很有用 - 但显然在 Firefox 或 Chrome 上不行,只有在铬,多点触控手势对我有用吗(开箱即用)。
在 Chromium 上,我可以用一根手指拖动(屏幕触摸,而不是触摸板)、两根手指滚动(触摸板)、捏合和缩放(屏幕触摸)。
请参阅:Firefox 错误,https://askubuntu.com/a/664898/67349
为了修复 chrome,我必须遵循以下两个答案Chrome + 触摸屏 + Unity (14.04)
第一的,
- 导航至
chrome://flags/#touch-events
和 - 设置
Enable touch events Mac, Windows, Linux, Chrome OS
为启用。 - 我还将“启用捏合缩放。Windows、Linux、Chrome OS”设置为启用(而不是默认)。
其次,我需要启动 Google Chrome 并告诉它哪个设备。
$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ ELAN Touchscreen id=9 [slave pointer (2)]
$ google chrome --touch-devices=2
我的设置
- Ubuntu 14.04
- 联想第二代 x1。
- Chromium:版本 43.0.2357.130 Ubuntu 14.04(64 位)
- Chrome:版本 43.0.2357.134(64 位)
- 火狐:40.0
我~/.config/touchegg/touchegg.conf
认为它有用:
http://pastebin.com/qGexA1gB