web-dev-qa-db-ja.com

libinput-gesturesを使用したタッチパッドの連続ピンチズーム

私はElantechタッチパッドを持っていて、Manjaroのi3wmに取り組んでいます。

Libinput-gesturesを使用して、次のようにつまみジェスチャーを定義しています:(~/.config/libinput-gestures.conf

# 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を継続的にピンチズームするように構成する方法はありますか?

乾杯

4
mhham

Libinput-gesturesに基づくソリューションではありませんが、 fusuma にはしきい値と間隔の設定があると思います。

今の私の設定は

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

threshold:
  swipe: 0.5
  pinch: 0.2

interval:
  swipe: 1 
  pinch: 0.2

ただし、ズームインジェスチャーがほとんど検出されないため、上下にスワイプしてもロックされないように、3本の指を使用する必要があります。

1
Vlagged