- - Как да получите жестове за тъчпад на Macbook в Linux

Как да получите жестове на тъчпад на Macbook в Linux

Linux има наистина страхотна поддръжка на устройства. С всяко издание към ядрото се добавят нови драйвери. От тъчпада, безжични карти и дори скенери за пръстови отпечатъци. За съжаление, въпреки че устройствата са добре поддържани, платформата изостава далеч от другите операционни системи, когато става дума за модерно използване на коловози, кликове и други подобни. От години потребителите на Linux искат да имат по-модерно изживяване с докосване / жестове, от което потребителите на Mac се радват. Много проекти се опитват да имитират жестовете на тъчпада на Macbook в Linux, но най-добрият, най-универсален начин за получаване на подобни на Mac жестове за докосване на лаптопи е чрез инсталиране Touchegg, Това е програма, която позволява на потребителите да добавят индивидуални жестове към Linux платформата.

Инсталация

Touchegg е широко разпространен в повечето Linux дистрибуции. Ето как да го стартирате в любимата си дистрибуция.

Ubuntu

sudo apt install touchegg

Debian

За съжаление Debian няма Touchegg вофициални софтуерни източници. Потребителите, които искат да стартират този софтуер, могат да се опитат да използват пакета Ubuntu. Разберете ли, че това, че Ubuntu и Debian споделят база, не означава, че най-новият DEB файл ще работи. Добра алтернатива е просто да компилирате изходния код, който да използвате в тази дистрибуция.

Arch Linux

Софтуерът за жестове Touchegg е достъпен заинсталация чрез потребителския хранилище Arch Linux. За да го инсталирате, първо изтеглете най-новата снимка. След това отворете терминал и използвайте командата CD, за да влезете в директорията за изтегляне.

cd ~/Download

Оттук извлечете моменталната снимка.

tar zxvf touchegg.tar.gz

Отидете на ~ / Изтегляне / touchegg с командата CD и стартирайте процеса на генериране на пакети.

cd ~/Downloads/touchegg
makepkg

След приключване на генерацията на пакета го инсталирайте в системата с:

sudo pacman -U *.pkg.tar.xz

Fedora

sudo dnf copr enable mhoeher/multitouch
sudo dnf install touchegg

OpenSUSE

sudo zypper install touchegg

Други Linux

Да накараме Touchegg да работи върху по-малко известнидистрибуциите са лесни, тъй като разработчикът е оставил точни инструкции как да компилирате изходния код. Всичко необходимо за грабване на най-новата версия на софтуера е готово за изтегляне директно от Github. Вземете кода и компилирайте всичко.

Конфигуриране на профила на докосване

Touchegg не е GUI инструмент. Вместо това е терминално приложение, което работи във фонов режим, разпознава определени жестове и изпраща това към тъчпада. За повечето потребители не е необходим GUI и софтуерът генерира профил автоматично. За да създадете нов профил, отворете прозорец на терминал и изпълнете командата Touchegg. Като се има предвид, че това е първото изпълнение на софтуера, нов профил ще се генерира автоматично.

touchegg

Оставете програмата да работи за малко, тъй като трябва да генерира нова конфигурация. Когато конфигурационната настройка приключи, натиснете Ctrl + Z, за да спрете софтуера.

Използване на Touchegg-GUI

Въпреки че терминалната програма е достатъчна заповечето потребители, GUI приложение може да бъде привлекателно за онези, които искат да персонализират своите жестове за докосване. За съжаление, този графичен инструмент не е толкова широко достъпен като терминалния инструмент и в резултат трябва да бъде съставен от нулата.

Етап 1: Уверете се, че инструментът git е инсталиран на вашия компютър с Linux. След това го използвайте, за да вземете най-новата версия на изходния код.

git clone https://github.com/Raffarti/Touchegg-gce.git

Стъпка 2: Инсталирайте необходимите зависимостиTouchegg-Gce да тича. В Ubuntu тези зависимости са „съществено изграждане libqt4-dev libx11-6 libx11-dev“. В други дистрибуции потърсете зависимости като тези. Имената трябва да са сходни. Потребителите на Arch могат да вземат пакет от Aur тук.

Стъпка 3: Стартирайте компилацията. За да инсталирате програмата в цялата система, така че всички потребители да могат да я използват, използвайте тези инструкции за изграждане:

 mkdir build && cd build
qmake ..
make && make install

За да инсталирате програмата в домашната папка на потребителя, направете:

mkdir build && cd build
qmake PREFIX=~/.local ..
make && make install

След изграждането отворете стартовия панел за приложенияи отворете „Touchegg GUI“. Това ще отвори прост интерфейс, който ще позволи на потребителите по-лесно да създават персонализирани жестове. За да създадете персонализиран жест, отидете на GUI и намерете „Жестове“. В зоната с жестове щракнете върху знака +, за да добавите конкретен жест на приложение. Като алтернатива, използвайте функцията „ВСИЧКИ“, за да зададете жест на цялата система.

Преминете автоматично през списъка с жестовезадайте действия на новия си жест. След това, след като изберете точния жест, преминете през списъка с действия, за да изберете какво трябва да направи жестът. След като всичко е конфигурирано, щракнете върху „Приложи“, за да запазите промените.

Жестовете трябва незабавно да бъдат използваеми. Ако не са, може да се наложи да рестартирате вашия Linux компютър (или просто Touchegg), за да работи всичко.

Автоматично стартиране на Touchegg

Автоматичното стартиране на Touchegg е от ключово значение за поддържането на жестовете. За целта създайте стартиращ запис.

sudo nano touchegg.desktop

След това поставете следния код:

[Desktop Entry]
Name=Touchegg
GenericName=Touchégg
Comment=Touchégg Gestures Manager
Exec=/usr/bin/touchegg %u
Terminal=false
Type=Application
Name[it_IT]=touchegg.desktop

Запазете файла с Ctrl + O.

Актуализирайте разрешенията с помощта на Chmod, така че вашият Linux компютър да изпълни работния файл. Без него няма да работи.

sudo chmod +X touchegg.desktop

И накрая, преместете файла на работния плот в папката за автоматично стартиране.

mv touchegg.desktop ~/.config/autostart
</ P>

Коментари