使用笔记本电脑的触摸板平滑滚动几乎适用于所有应用程序(nautilus、软件中心、gedit..),但不适用于 Apple 的 Magic Mouse。这个鼠标有触摸面,就像一个触摸板,但它在滚动时就像一个滚轮。
另外,请注意,在 Firefox 中,启用平滑滚动后,魔术鼠标的工作方式与笔记本电脑的触摸板完全相同。它是一样的,我没有注意到任何区别。
是否有可能让它在所有其他应用程序中也能工作,比如在 Firefox 中?
可能重复:
Apple Magic Trackpad 在从 Ubuntu 11.10 升级到 Ubuntu 12.04(64 位)之后 - 多点触控不工作!
我想编写一个简单的应用程序,它使用 Apple 的 Magic Trackpad,没什么特别的,只是为了识别至少一个手势。问题是,Ubuntu 本身并不真正识别这个设备。我使用的是 Ubuntu 12.04,默认情况下,设备使用 1 根手指工作,但没有点击或双击,3 根手指移动窗口,3 根手指展开使其全屏。我设法使用“xinput set-prop 8 'Two-Finger Scrolling' 1 1”启用了 2 指滚动,但仅此而已。没有其他手势工作,ginn 不启动,giesview 检测到设备但不响应任何手势,touchegg 也不启动。我尝试了 ubuntu 附带的 qt 示例应用程序,但它们不起作用。
所以……我该怎么办?我尝试使用 qt,但我从应用程序中得到的只是“在没有为 id XX 获取 TouchBegin 的情况下进行了触摸”我还能用什么来让我的应用程序与多点触控设备一起工作?
mouse multi-touch magic-mouse magic-trackpad application-development
我已经设法通过蓝牙在 Ubuntu 上设置了魔术鼠标 2,但它只能将其识别为两键鼠标。在 xev 上使用触摸板不会显示任何被拾取的内容。
是否可以让 Ubuntu 识别此设备的任何触摸板命令?任何人都可以向我指出任何有用资源的方向来尝试调试它吗?
我有一台装有 macOS 和 Ubuntu 的 iMac。我希望能够在两种操作系统上使用我的蓝牙鼠标和键盘,而无需在每次切换操作系统时重新配对。
有没有人遇到过这个问题并想出了解决方案?
我不想更改主鼠标的设置。我只想更改 Magic Mouse 的属性。
我更喜欢使用 udev 规则。谁能告诉我怎么做?
到目前为止,我有以下信息:
/dev/input$ xinput list-props 12
Device 'Magic Mouse':
Device Enabled (121): 1
Coordinate Transformation Matrix (123): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (244): 0
Device Accel Constant Deceleration (245): 1.000000
Device Accel Adaptive Deceleration (246): 1.000000
Device Accel Velocity Scaling (247): 10.000000
Evdev Reopen Attempts (238): 10
Evdev Axis Inversion (248): 0, 0
Evdev Axes Swap (250): 0
Axis Labels (251): "Rel X" (131), "Rel Y" (132) …
Run Code Online (Sandbox Code Playgroud) 所以我去买了一个魔术鼠标和苹果无线非数字键盘。魔术鼠标开箱即用几乎完美,除了仍然无法正常工作的前进/后退手势,而键盘却没有。
蓝牙连接经常出现问题。只有 7、8 和 9 按钮和音量媒体键与输出正确对应。按键盘上的每个键都有这个输出:789/=456*123-0.+
当我使用 Blueman 时,可以设置键盘并显示在“设备”中,但是当我单击“设置”时会收到警告;“设备添加成功,但无法连接”(尽管移除键盘并将其设置为新设备不会导致此错误)。
使用 gnome-bluetooth 我没有遇到任何错误消息,但它正确连接的频率低于 Blueman,我仍然只能输入上述输出。
我不做什么?这是哪里出错了?
编辑:我已经多次阅读这个 http://ubuntuforums.org/showthread.php?t=224673 无济于事。似乎这些命令对我的苹果外设不起作用 sudo hidd --search hcitool scan
幸运的是,我拥有 1TB 硬盘的奢侈,几乎无限的耐心并且没有工作。
我已经安装了一个全新的 Ubuntu 10.10 64 位(虽然比我的小),并且在第一次更新和重新启动后,我以与我在原始安装中学到的完全相同的方式设置了我的设备我再次成功使用鼠标和,令我高兴的是,还有键盘。虽然我似乎找不到 Alt+F2 并且不得不重新配置它和其他几个键盘快捷键,但键盘正在工作并且以惊人的方式工作。
尽管如此,这仍然给我留下了原始安装的问题。我带着一些新发现的知识回到了它,但又失败了。
也许我缺少依赖?我在初始设置后确实卸载了蓝牙,最近为了这些外围设备重新安装了它。
也许是因为我运行的是 64 位?
这仍然没有解决,但可以通过不对原始安装进行太多更改来轻松避免。只需隐藏东西或关闭它,不要卸载太多。
有没有人设法在 Ubuntu 12.10 上实现自然滚动?使用make work我的意思是找到一个适用于所有应用程序的设置,而不是基于Xmodmap
它似乎被认为更像是一个黑客而不是一个干净的解决方案的设置,此外它不能在 Nautilus 上实现自然滚动。
我问那是因为我的解决方法发现,使之神奇轨迹板(即TWEAK设置突触的滚动距离使用xinput
)不工作,魔术滑鼠,因为这样的设备似乎并没有利用突触驱动程序。你能确认吗?
以下是命令的输出: xinput list-props 'Apple Magic Mouse'
Device 'Apple Magic Mouse':
Device Enabled (126): 1
Coordinate Transformation Matrix (128): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
Device Accel Profile (247): 0
Device Accel Constant Deceleration (248): 5.000000
Device Accel Adaptive Deceleration (249): 1.000000
Device Accel Velocity Scaling (250): 5.000000
Device Product ID (243): 1452, …
Run Code Online (Sandbox Code Playgroud) Ubuntu 是否支持 Apple Magic Mouse 的全部功能?什么蓝牙适配器效果最好?有哪些注意事项?
我有一个魔术鼠标,使用华硕蓝牙加密狗。
这是几个月前在带有 Unity 的联想笔记本电脑上尝试 Natty 的描述,尽管在带有 Gnome Shell 的台式机上再次尝试 Precise 给了我几乎相同的结果。鼠标确实在 Lucid 上工作,但我认为当时不支持滚动。我尝试按照此处的说明进行操作:
https://help.ubuntu.com/community/AppleMagicMouse
尽管当我查看 Natty 的这些说明时,实际的 BT 首选项向导在第 6 步时略有不同。
如果我尝试同样的事情,但将引脚留在“自动”上,它会做同样的事情,除了“已连接”图标只保持一秒钟。
知道从这里去哪里吗?