在 Ubuntu 14.04 中三指滑动更改工作区

在 Ubuntu 14.04 中三指滑动更改工作区

我刚买了一台戴尔 XPS 13,还有一台 Macbook 用于工作。

我想使用触摸板来更改工作区。我找到了一些问题,但提供的所有答案在 Ubuntu 14.04 上都不起作用。

有人可以使用三指滑动来切换工作区吗?

答案1

我正在运行 15.04,并且我可以使用三指滑动滑动。我是按照这个教程做的:

Ubuntu 13.10、Mint 16 及更高版本

首先下载以下依赖项。

sudo apt-get install build-essential libevdev-dev autoconf automake libmtdev-dev xorg-dev xutils-dev libtool

现在,我们需要删除旧的驱动程序,以便新的驱动程序覆盖它。

sudo apt-get remove xserver-xorg-input-synaptics

然后,克隆源并构建新的驱动程序!

git clone https://github.com/felipejfc/xserver-xorg-input-synaptics.git
cd xserver-xorg-input-synaptics
./autogen.sh
./configure --exec_prefix=/usr
make
sudo make install

完成后,重新启动并确保指针正常工作。

设置 xSwipe

首先安装依赖项。

sudo apt-get install libx11-guitest-perl

然后启用 SHMConfig 来处理手势。

mkdir /etc/X11/xorg.conf.d/
sudo nano /etc/X11/xorg.conf.d/50-synaptics.conf

在文件中填写以下内容,然后保存!

Section "InputClass"
Identifier "evdev touchpad catchall" 
Driver "synaptics" 
MatchDevicePath "/dev/input/event*" 
MatchIsTouchpad "on" 
Option "Protocol" "event"
Option "SHMConfig" "on"
EndSection

现在将 xSwipe 克隆到您选择的位置。

git clone https://github.com/iberianpig/xSwipe.git

并根据您的喜好更改 eventkey.cfg 文件。编辑:似乎在 Ubuntu 13.10 和 14.04 版本(以及任何版本的 Cinnamon)中,“其他”类别中设置的按键都是在按键滑动时发出信号的按键。忽略 unity 和 cinnnamon 的 ubuntu 和 gnome 部分。

cd xSwipe/
nano eventkey.cfg

现在运行测试:

perl xSwipe.pl

尝试使用不同的手势滑动并检查终端以查看它们是否有效。如果有效,您现在可以根据您的环境将脚本添加到启动程序中。添加后,重新启动,您应该可以使用多点触控手势了!

更新:这似乎会耗费我大约一个小时的电池寿命。为了解决这个问题,我使用参数 -m 30 更改了灵敏度。

perl xSwipe.pl -m 30

所有荣誉归功于 Matthew Iannucci,可在此处找到本教程和评论:整个教程

如果这对你不起作用,你可以尝试制作 xSwipe 的 iberianpig 的教程。->教程

如果您想配置手势请查看此处:->https://github.com/iberianpig/xSwipe/wiki/Customize-eventKey.cfg

这是我的 eventKey.cfg,已为三指工作区滑动配置:http://pastebin.com/f1E1L26V

相关内容