V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xss
V2EX  ›  Apple

让你的非苹果本用上触控板手势

  •  
  •   xss · 2017-03-27 14:34:44 +08:00 · 2769 次点击
    这是一个创建于 2826 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近反复的遇到 macbook 用户秀优越感说苹果本的触控板是多么多么好.

    好吧, 苹果家的触控板的确非常好用...Orz, 但是并不是'没有之一'...说实话, 我还是喜欢小红点结合触控板的手势功能, 感觉好用程度上秒杀水果的触控板手势...另外我也没感到 OSX 有多么好用, 难用倒是感觉到了.

    好了,嘲讽完毕, 说正题.

    Linux 下面的 synaptics 经过简单的 hack 之后, 是可以支持触控板手势的. 当然, 前提是你的触控板支持识别 3/4/5 指以及 swipe/pinch 等操作.

    各位可以参考全球最大同性交友论坛的这个 repo:

    fusuma

    具体使用方法看 git 里面的说明就行了, 这里贴一下我的配置:

    swipe 的阈值设置的短一点, pinch 的设置长一点, 纯属强迫症设置.... 哦, 对了, super+Tab 等 shortcat 是我用的桌面环境的窗口切换快捷键(自己配置的, 桌面环境为 awesomewm), 相当于 windows 的 alt+tab

    >> cat .config/fusuma/config.yml 
    swipe:
      3: 
        left: 
          shortcut: 'super+Shift+Tab'
        right: 
          shortcut: 'super+Tab'
        down: 
          shortcut: 'super+d'
    
    threshold:
      swipe: 0.3
      pinch: 7
    

    变态的禁止掉了 2 指滚动等自带功能, 因为习惯用小红点.

    >> cat /etc/X11/xorg.conf.d/90-evdev-trackpoint.conf 
    Section "InputClass"
    	#Identifier "Clickpad"
    	Identifier "touchpad"
    	MatchIsTouchpad "on"
    	MatchDevicePath "/dev/input/event*"
            Driver "synaptics"
    	Option "Protocol" "event"
    	#Option "SHMConfig" "on"
            #Option "ClickPad" "1"
    	Option "TapButton1" "1"
    	Option "TapButton2" "0"
    	Option "TapButton3" "0"
            Option "ClickFinger1" "1"
            Option "ClickFinger2" "0"
            Option "ClickFinger3" "0"
    	Option "VertTwoFingerScroll" "0"
    	Option "HorizTwoFingerScroll" "0"
    	#Option "VertScrollDelta" "-150"
    	#Option "HorizScrollDelta" "-150"
    EndSection
    

    pinch 什么的各位自己配置吧, 不怎么用 pinch 这个手势.....

    4 条回复    2017-03-28 10:37:03 +08:00
    xss
        1
    xss  
    OP
       2017-03-27 14:35:40 +08:00
    SoloCompany
        2
    SoloCompany  
       2017-03-28 01:31:37 +08:00
    发在 Apple 节点是叽个意思?
    xss
        3
    xss  
    OP
       2017-03-28 08:54:12 +08:00
    @SoloCompany 并没有找到合适节点, 这个不重要.....
    lengjian
        4
    lengjian  
       2017-03-28 10:37:03 +08:00 via iPhone
    先收藏,有空试下
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2637 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 10:12 · PVG 18:12 · LAX 02:12 · JFK 05:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.