神奇触控板自然滚动中断

神奇触控板自然滚动中断

我将 Apple Magic Trackpad 连接到我的 Ubuntu 12.04 发行版,并且它与位于以下位置的自定义 xorg 配置文件配合得很好/etc/X11/xorg.conf.d/60-apple-wireless-trackpad.conf

# Configuration for fine-tuning only the Apple Magic Trackpad.
Section "InputClass"
    Identifier "Apple Magic Trackpad"
    Driver "synaptics"

    # Match only the Apple Magic Trackpad
    MatchUSBID "05ac:030e"
    MatchIsTouchpad "on"

    # Set resolution tweaks for better response
    Option "VertResolution" "75"
    Option "HorizResolution" "75"

    # Set a timeout for multi finger click so accidental double-clicks don't
    # happen when right clicking and other gestures
    Option "EmulateMidButtonTime" "100"

    # Increase sensitivity
    Option "MinSpeed" "1.75"
    Option "MaxSpeed" "1.85"
    Option "AccelFactor" "0.05"

    # Scrolling   
    Option "VertScrollDelta" "-100"
    Option "HorizScrollDelta" "-100"
EndSection

负滚动增量给了我“自然滚动”,即反向滚动。我遇到的问题是,当我滚动时,它经常会“跳跃”。

发生的情况是这样的:

  1. 我用两根手指拖动向下或向上滚动到某个点。
  2. 然后我再次快速执行相同的操作以继续滚动
  3. 内容以与我滚动方向相反的方向跳转。

我做过屏幕截图这里。全屏观看并注意左侧的滚动条。

答案1

在我看来,您的“快速”滚动超出了滚动增量。

无论如何,我在 Ubuntu 12 上也有一个 Magic Trackpad。我只需交换 ZAxisMapping 按钮即可获得自然滚动。

详细说明在 Ubuntu 维基上

长话短说:

用于xev查找触控板的“向上滑动”和“向下滑动”按钮。将它们按相反的顺序放入xorg.conf

相关内容