红联Linux门户
Linux帮助

在Linux(Ubuntu)中添加触摸板手势

发布时间:2016-03-20 10:17:59来源:loliko.me作者:linux人

前言

本文将以Ubuntu为例,配置出OSX上触摸板手势。


安装xserver-xorg-input-synaptics驱动

首先安装依赖

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 

增加相关配置文件

mkdir /etc/X11/xorg.conf.d/ 
sudo vim /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 

clone xSwipe,没有git就安装一个。

cd ~ 
git clone https://github.com/iberianpig/xSwipe.git 
cd xSwip 
vim eventkey.cfg 

通过更改eventkey.cfg中的配置来实现不同的手势。
每一个section都支持不同的系统 。
找到自己的系统,去更改按键,并且文件中有注释。


最后

perl xSwipe.pl 

如果不能用,重启系统试试。
如果perl说少模块,请用perl -CFAN添加少的模块。 在我的电脑上只能实现三指的手势,四指,五指的手势好像并没有这个东西。


本文永久更新地址:http://www.linuxdiyf.com/linux/19079.html