私はMacを所有している友人と話していました。彼は、3本の指でタッチパッドをスワイプすると、その方向にワークスペースに移動するようにセットアップされています。Ubuntuでこれを設定することは可能ですか?
私はMacを所有している友人と話していました。彼は、3本の指でタッチパッドをスワイプすると、その方向にワークスペースに移動するようにセットアップされています。Ubuntuでこれを設定することは可能ですか?
回答:
タッチパッド(ハードウェア)はこの機能をサポートする必要があり、その後、タッチパッドの設定が必要になる場合があります(Ubuntuは一部のハードウェアを自動的に認識して有効にします)。
1つの一般的なドライヤーはシナプスです。コントロールパネルのマウスとタッチパッドセクションから2本指のスクロールを有効にできます。
追加のオプションが必要な場合は、いくつかの構成ファイルを手動で編集する必要があり、オプションはハードウェアに依存します。
ここにデバッグページがあります。
https://wiki.ubuntu.com/DebuggingTouchpadDetection
ハードウェアを特定できる場合は、そのページをご覧ください。より具体的なサポートを提供できます。
ハードウェア固有のガイドの例:https : //wiki.ubuntu.com/Multitouch/AppleMagicTrackpad
「イージーストローク」もご覧ください
http://sourceforge.net/apps/trac/easystroke/wiki
これがイージーストロークの実際のデモです:http : //www.youtube.com/watch? v=CagAEgXAAzA
toucheggを使用した完全なチュートリアル。easystrokeはタッチパッドよりもマウスで使用する方が適切です。
ユニティを使用している場合、組み込みジェスチャーとの競合が発生する可能性があります。チュートリアルでは、この問題に関する情報を入手しました(以下のリンクをご覧ください)。ジェスチャには何も組み込まれていなかったので、このハウツーでは物事のセットアップ方法に関する情報のみを提供します。
Toucheggのダウンロード:
sudo apt install touchegg
それを実行しますが、その後すぐに殺します、それはファイルを作成します
~/.config/touchegg/touchegg.conf
希望するエディターで開き、以下の3行をname = "All"セクションに追加します
<gesture type="DRAG" fingers="3" direction="RIGHT">
<action type="SEND_KEYS">Control+Alt+Left</action>
</gesture>
<gesture type="DRAG" fingers="3" direction="LEFT">
<action type="SEND_KEYS">Control+Alt+Right</action>
</gesture>
toucheggを実行して試してください
touchegg &
必要に応じて構成ファイルを編集し、toucheggをスタートアップアプリケーションのリストに追加します
私が言及したチュートリアルはここにあります -いくつかの古いものがあります(コンパイルする必要はありません)。とにかく作成者にthx!
comfortable-swipeを試してください。ワークスペースを切り替えるための3本指と4本指のジェスチャーに加えて、Macで広げられたウィンドウのようなカップルを提供します。
これもxdotoolを使用しますが、私に尋ねると、遅延したlibinput-gesturesよりも快適です。
以下は、Ubuntu 16.04および2017 Dell XPS 13(9360)で機能しました。
sudo gpasswd -a $USER input
sudo apt-get install xdotool wmctrl libinput-tools
git clone http://github.com/bulletmark/libinput-gestures
cd libinput-gestures
sudo ./libinput-gestures-setup install
上記の手順の後、コンピューターを再起動します。私~/.config/libinput-gestures.conf
は:
gesture swipe down xdotool key ctrl+alt+Up
gesture swipe up xdotool key ctrl+alt+Down
gesture swipe right xdotool key ctrl+alt+Left
gesture swipe left xdotool key ctrl+alt+Right
これが私の解決策でした:4本の指と自然な方向。
<gesture type="DRAG" fingers="4" direction="RIGHT">
<action type="SEND_KEYS">Control+Alt+Right</action>
</gesture>
<gesture type="DRAG" fingers="4" direction="LEFT">
<action type="SEND_KEYS">Control+Alt+Left</action>
</gesture>
私はそれを行うためにxdotoolでsynapticsドライバーを使用しました...
私のMacbookタッチパッドの速度:
sudo nano /usr/share/X11/xorg.conf.d/70-synaptics.conf
# Touchpad Speedup
Option "AccelFactor" "0.025"
Option "MinSpeed" "0.80"
Option "MaxSpeed" "0.95"
Option "FingerHigh" "55"
Option "FingerLow" "45"
3本の指のジェスチャー変更ワークスペースの場合:
sudo nano ~/.config/libinput-gestures.conf
gesture swipe up 3 xdotool key ctrl+alt+Up
gesture swipe down 3 xdotool key ctrl+alt+Down
gesture swipe left 3 xdotool key ctrl+alt+Left
gesture swipe right 3 xdotool key ctrl+alt+Right
すでに述べたように:
sudo gpasswd -a $USER input
sudo apt-get install xdotool wmctrl libinput-tools
git clone http://github.com/bulletmark/libinput-gestures
cd libinput-gestures
sudo ./libinput-gestures-setup install
しかし、あなたはに行かなければなりません:
cd ~/libinput-gestures
そして、作成されたlibinput-gestures.confを編集します。
gedit libinput-gestures.conf
そして、以下が正しく設定されていることを安全にしてください:
gesture swipe down xdotool key ctrl+alt+Up
gesture swipe up xdotool key ctrl+alt+Down
gesture swipe right xdotool key ctrl+alt+Left
gesture swipe left xdotool key ctrl+alt+Right
要確認:Ubuntuの設定のキーの組み合わせを上記の組み合わせに設定する必要があります-これらはデフォルトです。
EasyStroke
あなたが探しているものを実行できるプログラムがあります。セットアップ手順については、こちらをご覧ください。