- - Як отримати жести Macpad тачпада в Linux

Як отримати жести Macpad тачпада в Linux

У Linux справді чудова підтримка пристроїв. З кожним випуском до ядра додаються нові драйвери. Від сенсорних панелей, до бездротових карт і навіть сканерів відбитків пальців. На жаль, незважаючи на те, що пристрої добре підтримуються, платформа значно відстає від інших операційних систем, коли йдеться про сучасне використання треків, кліків і подібних. Протягом багатьох років користувачі Linux бажали мати більш сучасний досвід дотику / жестів, яким користуються користувачі Mac. Багато проектів намагаються імітувати жести сенсорної панелі Macbook на Linux, але найкращий, найбільш універсальний спосіб отримати жести-сенсорні жести для Mac для ноутбуків - це встановлення Тушегг. Це програма, яка дозволяє користувачам додавати окремі жести до платформи Linux.

Установка

Touchegg широко доступний у більшості дистрибутивів Linux. Ось як розпочати роботу улюбленого дистрибутива.

Ubuntu

sudo apt install touchegg

Debian

На жаль, Debian не має Touchegg вофіційні джерела програмного забезпечення. Користувачі, які бажають запустити це програмне забезпечення, можуть спробувати використовувати пакет Ubuntu. Зрозумійте, що те, що Ubuntu та Debian мають базу, не означає, що останній файл DEB буде працювати. Хорошою альтернативою є просто компілювати вихідний код для використання в цьому дистрибутиві.

Arch Linux

Програмне забезпечення жестів Touchegg доступне длявстановлення через сховище користувачів Linux 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. Візьміть код і зберіть все.

Налаштування профілю Touch

Touchegg - це не інструмент графічного інтерфейсу. Натомість це термінальна програма, яка працює у фоновому режимі, розпізнає певні жести і передає це на тачпад. Для більшості користувачів графічний інтерфейс не потрібен, і програмне забезпечення створює профіль автоматично. Щоб створити новий профіль, відкрийте вікно терміналу і запустіть команду 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”. Це відкриє простий інтерфейс, який дозволить користувачам легше створювати власні жести. Щоб створити нестандартний жест, перейдіть до графічного інтерфейсу та знайдіть "Жести". Всередині області жестів натисніть знак +, щоб додати певний жест програми. Крім того, використовуйте функцію “ALL”, щоб призначити жест всій системі.

Автоматично проходьте список жестівпризначте дії своєму новому жесту. Потім, вибравши точний жест, перейдіть до списку дій, щоб вибрати, що жест повинен робити. Після того, як все налаштовано, натисніть «застосувати», щоб зберегти зміни.

Жести повинні бути негайно корисними. Якщо їх немає, можливо, вам знадобиться перезавантажити ваш ПК 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>

Коментарі