libinput-gesturesを使用してタッチパッドで連続ピンチツーズーム

libinput-gesturesを使用してタッチパッドで連続ピンチツーズーム

私はElantechタッチパッドを持っており、i3wmManjaroで働いています。

~/.config/libinput-gestures.conflibinput-gesturesを使用して、次のようにピンチジェスチャを定義します。

# Zoom View In (Works in quite a few apps: Browser, Files, photos, etc...)
gesture: pinch out xdotool key control+shift+plus
#

# Zoom View Out (Works in quite a few apps: Browser, Files, photos, etc...)
gesture: pinch in xdotool key control+minus
#

しかし、これは別々の方法で動作します。つまり、たとえば私のFirefoxブラウザでは、ズ​​ームは連続的ではなく増分されます。継続的に拡張するように設定する方法はありますかlibinput-gestures

乾杯

答え1

libinput-gesturesベースのソリューションではありませんが、見つかりました。区画しきい値と間隔の設定があります。

今私の設定は次のとおりです

pinch:
  in:
    shortcut: 'ctrl+shift+plus'
  out:
    shortcut: 'ctrl+minus'

threshold:
  swipe: 0.5
  pinch: 0.2

interval:
  swipe: 1 
  pinch: 0.2

ただし、ズーム操作は検出が困難で、上下スワイプに固定されていないことを確認するために3本の指を使用する必要がありました。

関連情報