我无法在装有 Ubuntu 12.10 的 LXDE 中使用双指滚动功能。
以下是我的历史。我升级了我的机器(一台旧机器)戴尔 Inspiron 1200)从 Ubuntu 10.04 LTS 一举升级到 Ubuntu 12.10,然后安装 LXDE 并彻底删除所有ubuntu-desktop
软件包,使用精神病猫说明(因为我非常不喜欢 Unity)。简而言之,据我所知,它现在或多或少与 Lubuntu 基本相同。所有其他程序和设置都运行正常——但不支持双指滚动。
帮助?
(哦,在我让双指滚动功能正常工作后,如果有人对如何启用“自然滚动”有正确的想法,将会获得加分!)
答案1
我找到了答案这里并总结如下。
双指滚动
mouse.fdi
创建和/或编辑如下文件:
sudo leafpad /etc/hal/fdi/policy/mouse.fdi
粘贴此内容:
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<device>
<match key="input.x11_driver" string="synaptics">
<merge key="input.x11_options.VertEdgeScroll" type="string">true</merge>
<merge key="input.x11_options.HorizEdgeScroll" type="string">true</merge>
<merge key="input.x11_options.MaxTapTime" type="string">0</merge>
</match>
</device>
</deviceinfo>
保存!重启!完成!
奖励:“自然滚动”
通过在主目录中创建一个名为的文件来启用“自然滚动”(又名“反向滚动”).Xmodmap
:
leafpad ~/.Xmodmap
并粘贴以下内容:
pointer = 1 2 3 5 4 6 7 8 9 10 11 12
保存!重启!完成!
双倍奖励:禁用点击功能
打开会话autostart
文件:
sudo leafpad /etc/xdg/lxsession/Lubuntu/autostart
并附加这些内容(或者简单地从命令行运行它以获得一次性解决方案):
synclient MaxTapTime=0
保存!重启!完成!
答案2
双指滚动功能仅在支持此功能的计算机上可用。您的计算机可能不支持。我的 Dell Latitude D830 不支持双指滚动,因此我使用边缘滚动。
答案3
除了补充优秀的@jrc03c 答案之外,您还可以使用它synclient
来实现自然滚动:
synclient VertScrollDelta=-30 # Trackpad: natural scrolling
synclient MaxTapTime=0 # Trackpad: disable tap-to-click
它适用于我的旧款白色 MacBook 2007,搭载 Lubuntu 16.10。