我正在查看我今天要下载的更新,然后我
注意到其中很多都与手势支持有关,
注意到其中许多是新安装而不是升级。
12.04 刚刚在发布中期添加了多点触控手势支持吗?如果是这样,这增加了哪些功能?哪些应用程序已经支持这些功能,我可以期待其他应用程序在不久的将来添加支持吗?
以下是安装的软件包:
Install: libframe6:amd64 (2.2.4-0ubuntu0.12.04.1), libgeis1:amd64 (2.2.9.2-0ubuntu1), libgrail5:amd64 (3.0.6-0ubuntu0.12.04.01, automatic)
Run Code Online (Sandbox Code Playgroud)
以下是升级的内容(还包括许多支持触摸的内容):
Upgrade: libgrip0:amd64 (0.3.4-0ubuntu2~ubuntu12.04.1, 0.3.5-0ubuntu1~12.04.1), eog:amd64 (3.4.2-0ubuntu1, 3.4.2-0ubuntu1.1), ginn:amd64 (0.2.4-0ubuntu1, 0.2.4.1-0ubuntu1)
Run Code Online (Sandbox Code Playgroud)
其中新安装的描述是,
libgeis1:
Gesture engine interface support
A common API for clients of a systemwide gesture recognition and propagation
engine.
Run Code Online (Sandbox Code Playgroud)
libframe6:
Touch Frame Library
This library handles the buildup and synchronization of a set of simultaneous
touches. The library is input agnostic, with bindings for mtdev, frame and
XI2.1.
Run Code Online (Sandbox Code Playgroud)
libgrail5:
Gesture Recognition And …Run Code Online (Sandbox Code Playgroud) 我有一台上周购买的华硕笔记本电脑(非 zenbook)。它上面有一个 Elantech 触摸板。这是有效的:
唯一不完美的是,当我打字时,有时我的手掌正好碰到触摸板,然后事情变得很疯狂。在编写代码时,这可能是一个真正的麻烦。
有人可以帮忙吗?
这是输出xinput list:
Virtual core pointer id=2 [master pointer (3)]
? ? Virtual core XTEST pointer id=4 [slave pointer (2)]
? ? ETPS/2 Elantech Touchpad 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)]
? Sleep Button id=8 [slave keyboard (3)]
? ASUS USB2.0 …Run Code Online (Sandbox Code Playgroud) 我知道我的触摸板能够做到这一点。我可以通过运行这个脚本来启用无故障的两指滚动:
#! /bin/sh
synclient VertTwoFingerScroll=1
synclient HorizTwoFingerScroll=1
synclient EmulateTwoFingerMinW=10
synclient EmulateTwoFingerMinZ=48
Run Code Online (Sandbox Code Playgroud)
但是,在“鼠标”首选项 GUI 中,“双指滚动”选项显示为灰色。它在我的旧笔记本电脑上运行良好。
这是 的输出sudo lshw -sanitize,如果它有所不同。
我有一台带有 24" 触摸屏的 Ubuntu 机器,它工作正常。我可以移动鼠标,用几个触摸点做手势等等,所以硬件工作正常。现在我想知道是否有可能让浏览器解释事件为触摸而不是鼠标按下、鼠标拖动等。HTML5 对触摸和多点触摸的支持非常好,我想为此设置开发 Web 应用程序。有人知道如何做到这一点吗?
在触摸屏上,拖动手指就像使用鼠标一样。有没有办法在触摸屏上拖动滚动而不是选择文本?我正在使用内核 3.11.6-amd64 运行 ubuntu 桌面 13.10
我有一台带有多点触控屏幕的 Thinkpad X220T。该型号有两个屏幕选项,只有一个具有多点触控功能。我的问题完全是关于触摸屏而不是多点触控触摸板。
我发现很难确认此模型上的多点触控是否有效,如果有效,效果如何?所以在这个问题中,我将主要关注如何改进此设备上的多点触控交互。我正在使用 Ubuntu 12.04。
如果您需要更多信息或在这台笔记本电脑上进行测试,我会更新这个问题。
我正在尝试在我的 Dell XPS 15 上使用多点触控手势。两指滚动有效,但三指或四指手势无效。我知道触摸板能够进行多点触控手势,因为它在 Windows 中运行良好。我已经尝试了几件事:
第一个在运行时因分段错误而失败,第二个在编译期间出现有关丢失文件的错误,第三个安装正常但没有任何变化。编译错误可以在这里看到。
所以我最近开始在我的 Thinkpad Yoga 14 上通过 Windows 使用 Ubuntu (16.04)。一切都运行良好,到目前为止我很喜欢它,但是,我一生都在使用 Chrome,现在当我尝试用两个手指滚动时正在跳转到页面的开头,基本上我滚动到网页的中间,然后等待几秒钟并尝试再次滚动并跳转到页面的最顶部。我还注意到这仅发生在 chrome 中。我在 chrome 中启用了平滑滚动标志,什么也没有。有没有什么办法解决这一问题?还是我应该使用其他浏览器?如果是这样,哪个是不错的选择?感谢和抱歉我的英语。
我已经用谷歌搜索了地狱并返回了这个,我找不到任何信息。
在那儿
这允许我在触控板上使用捏合手势平滑缩放网页吗?我的笔记本电脑支持多点触控,我有一堆程序可以模拟大多数触摸板手势,我简直不敢相信没有一种方法可以在 Ubuntu 上实现平滑缩放。
我不希望将ctrl+绑定+到触控板上的捏合手势以完全清楚。
任何人都可以帮忙吗?
我将 ubuntu 从 21.10 impish 切换到 22.04 jammy,这意味着将 x11 留给 wayland。
\n我通过在我的.bashrc中完全禁用中键单击来防止未经请求的选择粘贴或不需要的关闭选项卡:
\nxinput set-prop 'Synaptics TM3289-021' 'libinput Middle Emulation Enabled' 1
x11 运行良好。升级后,我收到此错误消息
\nWARNING: running xinput against an Xwayland server. See the xinput man page for details.\nRun Code Online (Sandbox Code Playgroud)\n无法找到设备 Synaptics TM3289-021
\n当我这样做时xinput list,我没有得到我的触摸板,而是
WARNING: running xinput against an Xwayland server. See the xinput man page for details.\n\xe2\x8e\xa1 Virtual core pointer id=2 [master pointer (3)]\n\xe2\x8e\x9c \xe2\x86\xb3 Virtual core XTEST pointer id=4 [slave …Run Code Online (Sandbox Code Playgroud)