LXDE 中的双指滚动(Ubuntu 12.10)

LXDE 中的双指滚动(Ubuntu 12.10)

我无法在装有 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。

相关内容