答案1
不知道 unity 但是你可以在 Gnome 中执行此操作,将光标移到仪表板/启动器上,用两根手指滑动即可立即切换工作区。
干杯
答案2
答案3
Easystroke 可以配置为执行您想要的操作。通过 Synaptic 安装。
看http://easystroke.sourceforge.net了解更多详细信息。(在 Ubuntu deb 示例中,将 karmic 更改为 raring)。
答案4
在 HP 14 Pavilion 笔记本电脑上测试并运行 Ubuntu LTS 16.04。
实现多手势支持的一些常用工具包括触摸蛋,工具, 和隔扇尽管我只成功了libinput-手势(其本身需要 xdotool)。
我无论如何都无法让 touchegg 在运行 16.04 LTS 的 HP 14 笔记本电脑上运行。
您还需要禁用 Unity 桌面自带的多指手势。功劳归功劳 -这个答案另一篇文章建议安装 dconf-editor 包并使用 GUI 禁用手势。
sudo apt-get install dconf-editor
dconf-editor
在预装的 synaptics 输入服务器出现很多问题后,我将其扔掉,用 libinput 库替换它,从此再也没有回头!到目前为止没有问题要报告。
通过遵循本指南,您将:
- 创建一个允许在工作空间之间用三根手指滑动的环境(类似于 Mac OS 的方式)
- 将虚拟桌面布局配置为 1x4 而不是 2x2(这意味着您在工作区之间只能左右滑动,而不是上下滑动)
- 在 Ubuntu 安装中用 libinput 替换预安装的 synaptics
许多步骤都复制自本指南。
分步说明
用优越得多的 libinput 替换现有的 synaptics 库:
sudo apt remove xserver-xorg-input-synaptics-hwe-16.04
sudo apt install xserver-xorg-input-libinput-hwe-16.04
选修的:通过编辑 60-libinput.conf(或 40-libinput.conf 等,文件名可能因您的系统而异)文件的触摸板部分,添加以下行,使两指点击成为可能Option "Tapping" "True"
:
sudo nano /usr/share/X11/xorg.conf.d/40-libinput.conf
Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
Option "Tapping" "True"
EndSection
安装 libinput-gestures
git clone http://github.com/bulletmark/libinput-gestures
cd libinput-gestures
sudo make install
安装依赖项,将 $USER 添加到输入组,以便他们可以读取触摸板的输入,并在登录时自动启动 libinput-gestures 程序
sudo apt-get install libinput-tools xdotool
sudo gpasswd -a $USER input
libinput-gestures-setup autostart
编辑~/.config/libinput-gestures.conf
以添加手势支持(示例包括隐藏桌面和显示窗口的快捷方式,也类似于 Mac OS 默认设置):
nano ~/.config/libinput-gestures.conf
# Move to workspace left/right
gesture swipe left 3 xdotool key ctrl+alt+Left
gesture swipe right 3 xdotool key ctrl+alt+Right
# Spreads all windows in all workspaces + Show/Hide desktop
gesture swipe up 3 xdotool key shift+super+w
gesture swipe down 3 xdotool key ctrl+super+d
最后,将虚拟桌面布局编辑为 1x4 而不是 2x2(这样所有虚拟桌面都在一条水平线上)
dconf write /org/compiz/profiles/unity/plugins/core/vsize 1
dconf write /org/compiz/profiles/unity/plugins/core/hsize 4
注销并重新登录后(如果失败,请尝试重新启动),您现在拥有多手势支持和模拟 Mac OS X 默认设置的工作环境!恭喜!