首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Linux 12双指滚动

Linux 12双指滚动
EN

Unix & Linux用户
提问于 2012-03-27 15:21:57
回答 3查看 10K关注 0票数 5

在Linux 12 64位上,我不能让两根手指滚动工作.惠普dv7笔记本电脑。硬件绝对支持它,因为它在我的windows分区上工作得很好。

按照这里的说明:http://robert.orzanna.de/2011/06/06/enable-two-finger-scroll-in-linux-mint-11-and-ubuntu-11-04/

我创建了一个

/usr/share/X11/xorg.conf.d/50-twofingerscroll.conf

存档并添加以下信息:

代码语言:javascript
复制
Section "InputClass"
Identifier "touchpad catchall"
MatchProduct "SynPS/2 Synaptics TouchPad"
MatchDevicePath "/dev/input/event*"
Option "VertTwoFingerScroll" "on"
Option "HorizTwoFingerScroll" "on"
Option "EmulateTwoFingerMinW" "8"
Option "EmulateTwoFingerMinZ" "40"
EndSection

基于这一链接:

http://jaisejames.wordpress.com/2011/11/29/to-enable-touchpad-tap-on-click-two-finger-scroll-in-linux-for-laptop-users/

我还尝试了一个稍微不同的conf文件。

代码语言:javascript
复制
Section "InputClass"
      Identifier "touchpad catchall"
      Driver "synaptics"
      MatchIsTouchpad "on"
      MatchDevicePath "/dev/input/event*"
      Option "HorizScrollDelta" "0"
      Option "TapButton1" "1"
      Option "TapButton2" "2"
      Option "RBCornerButton" "3"
      Option "VertTwoFingerScroll" "1"
EndSection

我也去过“设置”>“鼠标”>“触屏”,并启用了双指滚动。这只会杀死所有的滚动,因为边缘滚动不再启用。

我还安装了gpointing设备设置,并尝试按照这里的说明启用它:http://craiglayne.com/linux-mint-enable-two-finger-scrolling-multitouch/

但我还是不能让两根手指滚动起来。这让我抓狂,更别提我还有2-3个其他的问题,而薄荷试图使开关远离窗口。

还有更多的想法吗?我漏掉了什么明显的东西吗?如果你需要我提供更多的信息,请告诉我。

编辑

下面的终端命令最终启用了双指滚动。然而,每次我重新启动时,它们都会丢失。

代码语言:javascript
复制
synclient VertTwoFingerScroll=1
synclient HorizTwoFingerScroll=1
synclient EmulateTwoFingerMinW=5
synclient EmulateTwoFingerMinZ=48

我发现这个xorg配置绝对适用于我的三星系列7,用于启用键盘!https://gist.github.com/2382480

EN

回答 3

Unix & Linux用户

回答已采纳

发布于 2012-03-27 22:09:21

不要修改/usr/share/X11/xorg.conf.d/50-twofingerscroll.conf。一般来说,除了在/usr下修改文件外,不要修改/usr/local下的文件。这些文件由包管理系统控制。您可以编辑的配置文件在/etc下。

默认情况下,/etc/X11/xorg.conf是X服务器(与硬件对话的GUI部分)的配置文件,并不存在。如果您想要自定义它,您首先需要创建一个具有适当内容的文件。从文本控制台运行此命令(仅当/etc/X11/xorg.conf不存在时!):

代码语言:javascript
复制
sudo sh -c 'Xorg -configure >/etc/X11/xorg.conf'

有关更多信息,请参见如何找到我的xorg.conf。它在哪里?Ubuntu维基

一旦创建了该文件,就可以添加InputClass部分。

或者,您可以在登录时安排synclient运行。这将使双指滚动设置为每个用户,而不是一个系统范围的设置。见当用户登录Linux时,是否有一种标准的启动程序的方法?在登录时自动运行bash脚本

票数 2
EN

Unix & Linux用户

发布于 2012-03-27 18:46:58

/usr/share/X11/xorg.conf.d/foo.conf就是一个例子,afaik。将编辑的文件复制到/etc/X11/xorg.conf.d/foo.conf并重新启动。

(顺便说一句,我是通过谷歌来到这里的,因为我的Synaptics触摸屏在上一次dist升级之后突然没有双指滚动。不知道原因,以前不需要.conf。)

票数 1
EN

Unix & Linux用户

发布于 2014-12-04 01:07:59

正如在:http://www.maketecheasier.com/enable-two-finger-scrolling-in-linux-mint/中提到的:

  • 进入鼠标和Touchpad设置
  • 选择Touchpad选项卡
  • 在滚动部分下,选择面板布局
  • 选择“两个面板滚动”
票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/35148

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档