Linux ma naprawdę świetną obsługę urządzeń. Z każdą wersją nowe jądra są dodawane do jądra. Od tabliczek dotykowych po karty bezprzewodowe, a nawet skanery linii papilarnych. Niestety, mimo że urządzenia są dobrze obsługiwane, platforma pozostaje daleko w tyle za innymi systemami operacyjnymi, jeśli chodzi o nowoczesne zastosowania paneli dotykowych, tabliczek dotykowych i tym podobnych. Przez lata użytkownicy Linuksa chcieli mieć bardziej nowoczesne wrażenia dotykowe / gestowe, które podobają się użytkownikom komputerów Mac. Wiele projektów próbowało naśladować gesty touchpada na MacBooku w Linuksie, ale najlepszym, najbardziej uniwersalnym sposobem na uzyskanie gestów dotykowych na Maca dla laptopów jest instalacja Touchegg. Jest to program, który pozwala użytkownikom dodawać pojedyncze gesty do platformy Linux.
Instalacja
Touchegg jest szeroko dostępny w większości dystrybucji Linuksa. Oto, jak uruchomić go w swojej ulubionej dystrybucji.
Ubuntu
sudo apt install touchegg
Debian
Debian niestety nie ma Touchegga woficjalne źródła oprogramowania. Użytkownicy, którzy chcą uruchomić to oprogramowanie, mogą spróbować użyć pakietu Ubuntu. Rozumiem, że to, że Ubuntu i Debian współużytkują bazę, nie oznacza, że najnowszy plik DEB będzie działał. Dobrą alternatywą jest po prostu skompilowanie kodu źródłowego do użycia w tej dystrybucji.
Arch Linux
Dostępne jest oprogramowanie gestów Touchegginstalacja poprzez repozytorium użytkowników Arch Linux. Aby go zainstalować, najpierw pobierz najnowszą migawkę. Następnie otwórz terminal i użyj polecenia CD, aby wejść do katalogu pobierania.
cd ~/Download
Stąd rozpakuj migawkę.
tar zxvf touchegg.tar.gz
Iść do ~ / Pobieranie / touchegg za pomocą polecenia CD i rozpocznij proces generowania pakietu.
cd ~/Downloads/touchegg makepkg
Po zakończeniu generowania pakietu zainstaluj go w systemie za pomocą:
sudo pacman -U *.pkg.tar.xz
Fedora
sudo dnf copr enable mhoeher/multitouch sudo dnf install touchegg
OpenSUSE
sudo zypper install touchegg
Inne Linuxes
Sprawienie, by Touchegg pracował nad mniej znanymidystrybucje są łatwe, ponieważ programista pozostawił dokładne instrukcje, jak skompilować kod źródłowy. Wszystko, czego potrzebujesz, aby pobrać najnowszą wersję oprogramowania, jest gotowe do pobrania bezpośrednio z Github. Chwyć kod i skompiluj wszystko.
Konfigurowanie profilu dotykowego
Touchegg nie jest narzędziem GUI. Zamiast tego jest to aplikacja terminalowa, która działa w tle, rozpoznaje określone gesty i przesyła je do touchpada. W przypadku większości użytkowników GUI nie jest potrzebne, a oprogramowanie automatycznie generuje profil. Aby utworzyć nowy profil, otwórz okno terminala i uruchom polecenie Touchegg. Biorąc pod uwagę, że jest to pierwsze uruchomienie oprogramowania, nowy profil zostanie wygenerowany automatycznie.
touchegg
Pozwól programowi działać przez chwilę, ponieważ musi wygenerować nową konfigurację. Po zakończeniu konfiguracji naciśnij Ctrl + Z, aby zawiesić oprogramowanie.
Korzystanie z Touchegg-GUI
Chociaż program terminalowy jest wystarczającydla większości użytkowników aplikacja GUI może być atrakcyjna dla osób, które chcą dostosować własne gesty dotykowe. Niestety to narzędzie graficzne nie jest tak szeroko dostępne, jak narzędzie terminalowe, w związku z czym należy je skompilować od zera.
Krok 1: Upewnij się, że narzędzie git jest zainstalowane na komputerze z systemem Linux. Następnie użyj go, aby pobrać najnowszą wersję kodu źródłowego.
git clone https://github.com/Raffarti/Touchegg-gce.git
Krok 2: Zainstaluj niezbędne zależnościTouchegg-Gce do uruchomienia. W Ubuntu tymi zależnościami są „niezbędne do zbudowania libqt4-dev libx11-6 libx11-dev”. W innych dystrybucjach poszukaj zależności takich jak te. Nazwy powinny być podobne. Użytkownicy Arch mogą pobrać paczkę z Aur tutaj.
Krok 3: Rozpocznij kompilację. Aby zainstalować program w całym systemie, aby wszyscy użytkownicy mogli go używać, skorzystaj z poniższych instrukcji kompilacji:
mkdir build && cd build qmake .. make && make install
Aby zainstalować program w folderze domowym użytkownika:
mkdir build && cd build qmake PREFIX=~/.local .. make && make install
Po zbudowaniu otwórz program uruchamiający aplikacjei otwórz „Touchegg GUI”. Spowoduje to otwarcie prostego interfejsu, który pozwoli użytkownikom łatwiej tworzyć niestandardowe gesty. Aby utworzyć niestandardowy gest, przejdź do GUI i znajdź „Gesty”. W obszarze gestów kliknij znak +, aby dodać określony gest aplikacji. Alternatywnie użyj funkcji „WSZYSTKO”, aby przypisać gest do całego systemu.

Przejrzyj listę gestów, aby automatycznieprzypisz działania do nowego gestu. Następnie, po wybraniu dokładnego gestu, przejrzyj listę akcji, aby wybrać, co powinien zrobić gest. Po skonfigurowaniu wszystkiego kliknij „Zastosuj”, aby zapisać zmiany.
Gesty powinny być natychmiast przydatne. Jeśli nie są, może być konieczne ponowne uruchomienie komputera z systemem Linux (lub po prostu Touchegg), aby wszystko działało.
Autostarting Touchegg
Autostarting Touchegg jest kluczem do utrzymania działania gestów. Aby to zrobić, utwórz wpis startowy.

sudo nano touchegg.desktop
Następnie wklej następujący kod:
[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
Zapisz plik za pomocą Ctrl + O.
Zaktualizuj uprawnienia za pomocą Chmod, aby komputer z systemem Linux wykonał plik pulpitu. Bez tego nie zadziała.
sudo chmod +X touchegg.desktop
Na koniec przenieś plik pulpitu do folderu autostartu.
mv touchegg.desktop ~/.config/autostart</p>
Komentarze