Mysia gestykulacja
Wystarczy narysować kursorem myszy na pulpicie trójkąt lub zygzak, aby na przykład uruchomić aplikację. Nietrudno sobie wyobrazić, o ile szybsza będzie wtedy praca na komputerze. Skonfigurujemy takie gesty myszy programem StrokesPlus.
Zasada działania programu StrokesPlus (program można pobrać z serwisu PC Format Programy) jest bardzo prosta. Za każdym razem, gdy chcesz uaktywnić zdefiniowaną wcześniej akcję, naciskasz po prostu przycisk aktywujący (domyślnie prawy przycisk myszki) i wykonujesz zaprogramowany gest. Po rozpoznaniu przez program gestu przypisane do niego polecenie lub zadanie będzie wykonane lub uruchomi się wybrana aplikacja. Liczba kombinacji i konfiguracji jest bardzo duża. Dzięki temu niemal każda akcja może być przypisana do konkretnego gestu.
Instalacja i wstępna konfiguracja programu StrokesPlus
Ponieważ instalacja programu jest standardowa, nie będziemy jej opisywać. Po zainstalowaniu aplikacja uruchomi się automatycznie, umieszczając swoją ikonę w systemowym zasobniku. Sprawdźmy, co się kryje w ustawieniach programu.
Krok 1
Aby uruchomić podstawową konfigurację programu, kliknij prawym przyciskiem myszy na ikonie aplikacji, a następnie z listy wybierz opcję Preferences.
Krok 2
W wyświetlonym oknie konfiguracji znajdują się trzy sekcje: (1) – główny przycisk inicjujący gest, (2) – styl wizualizacji wykonanego gestu, (3) – zaawansowane ustawienia programu.
Krok 3
W sekcji Stroke Button możesz ustawić klawisz lub przycisk, po którego naciśnięciu wykonasz gest inicjujący zadanie. Domyślnie jest ustawiony prawy przycisk myszy, choć możesz ustawić lewy, środkowy, dodatkowy lub klawisz na klawiaturze: [Ctrl] bądź [Alt]. Poniżej możesz również ustawić np. klawisz kasujący polecenie.
Krok 4
W sekcji Stroke Styles ustawia się wygląd wizualizacji gestu na ekranie. Możesz ustawić kolor wizualizacji, szerokość, długość, stopień przezroczystości. Możesz również wyłączyć wizualizację.
Krok 5
W sekcji Advanced/Experimental Otpions znajdują się zaawansowane i eksperymentalne opcje, służące między innymi do ustawienia tolerancji poprawności gestu, odtwarzania dźwięku po nieudanym rozpoznaniu gestu, wyłączenia powiadomień. Początkujący użytkownicy powinni pozostawić tę sekcję bez zmian.
Krok 6
Po zatwierdzeniu wszystkich wprowadzonych zmian kliknij przycisk OK w celu zamknięcia okna konfiguracji.
Konfigurowanie własnych gestów myszy
Program StrokesPlus ma zestaw gotowych gestów, jednak nic nie stoi na przeszkodzie, abyś stworzył swój własny styl i zestaw. W tym celu musisz uruchomić tryb treningowy.
Krok 1
Kliknij prawym przyciskiem myszy ikonę programu, a następnie z listy wybierz opcję Training Mode.
Krok 2
Po uruchomieniu trybu treningowego pojawi się przy ikonie programu czerwona kropka oraz komunikat. W tym trybie możesz zarówno przećwiczyć wszystkie gesty, jak i dodać swoje własne.
Krok 3
Aby dodać gest do bazy danych programu StrokesPlus, naciśnij w trybie treningowym prawy przycisk myszy i wykonaj myszą gest, który chcesz dodać, np. literę R. Po wykonaniu gestu puść prawy przycisk myszy. Gest może być dowolny: litera alfabetu, znak, figura geometryczna itp. Pamiętaj jednak, aby nie wykonywać skomplikowanych gestów – ich dokładne odtworzenie może być potem utrudnione.
Krok 4
Po wykonaniu gestu wyświetli się okno z tym gestem. W tym momencie masz do wyboru dwie możliwości. Jeśli program pozytywnie rozpoznał gest zapisany już wcześniej w bazie danych, wyświetli się w okienku proponowana nazwa. W naszym przykładzie jest to litera R. Dzięki zapisaniu kilku prób tych samych gestów pod jedną nazwą późniejsze rozpoznawanie poleceń będzie sprawniejsze.
Krok 5
Jeśli chcesz do danego gestu przypisać inną nazwę, wpisz swoją propozycję w pole obok. Taki krok sprawi, że do danego gestu zostanie przypisana inna operacja. Pamiętaj, że przypisywanie różnych nazw do bardzo podobnych gestów może spowodować, że program będzie błędnie rozpoznawał polecenia. Staraj się przypisywać różne nazwy do wyraźnie różniących się gestów.
Krok 6
W niektórych przypadkach, gdy twój charakter pisma znacząco się różni od zastosowanego w programie, może pojawić się problem z rozpoznawaniem liter. Jeśli program nie rozpozna twojej litery R lub rozpozna ją błędnie, wpisz w okienku poprawną nazwę, a następnie kliknij przycisk Save.
Ustawianie gestów i przypisywanie im akcji
Głównym składnikiem programu StrokesPlus są oczywiście akcje inicjowane za pomocą gestów. Jednak, aby dana akcja została wykonana, wszystkie kryteria muszą zostać spełnione – odpowiedni przycisk inicjujący, poprawnie rozpoznany gest przypisany do konkretnej akcji. Można również przypisać konkretne akcje do przycisków bez przypisywania im gestów. Liczba możliwych kombinacji jest naprawdę imponująca.
Krok 1
Aby przejść do listy zdefiniowanych akcji przypisanych do konkretnych gestów, kliknij prawym przyciskiem myszy ikonę programu, a następnie z listy poleceń wybierz opcję Actions.
Krok 2
Po chwili wyświetli się okno z listą zdefiniowanych już gestów i przypisanych do nich akcji. Każdy gest możesz przypisać do innej akcji, skasować lub zmienić jego nazwę. Możesz również skasować wszystkie polecenia i stworzyć swoje własne, naciskając przycisk Delete.
Krok 3
Aby dodać nową akcję, kliknij przycisk New. Po chwili pojawi się okienko z podpowiedzią, że należy nacisnąć przycisk OK, a następnie wykonać gest, który chcesz dodać.
Krok 4
Po wykonaniu odpowiedniego gestu pojawi się okienko Name z propozycją zapisania. Możesz przypisać gestowi dowolną nazwę, a następnie kliknąć Save.
Krok 5
Nowy gest natychmiast pojawi się na liście wszystkich akcji i gestów w oknie programu. Możesz go skasować – Delete, przypisać mu nową nazwę – Rename, lub przypisać z góry zdefiniowaną akcję – Available Actions.
Krok 6
Aby dodać do gestu z góry zdefiniowaną akcję, rozwiń menu przy sekcji Available Actions i wybierz z listy jedną z dostępnych akcji acGetWindowRight.
Krok 7
Aby się dowiedzieć, co kryje dana akcja, wybierz ją lewym przyciskiem myszki, a następnie kliknij przycisk Info. Po chwili pojawi się okno z opisem akcji, w naszym przykładzie przesunięcia aktywnego okna na prawą stronę pulpitu.
Krok 8
W celu skoordynowania akcji z gestem wybierz ją z listy, a następnie kliknij przycisk Insert. Skrypt zadania pojawi się po chwili w polu poniżej:
Krok 9
Kolejnym zadaniem będzie taka modyfikacja skryptu, aby akcja przebiegła poprawnie. W tym celu dokonaj zmiany w linijce acMaximizeWindow(hwndTarget, x, y), tak aby w nawiasach widniało polecenie (nil, gsx, gsy). Zatwierdź wszystkie polecenia przyciskiem Save. Uwaga: jeśli jest zaznaczona opcja Autosave, wszystkie operacje i zmiany są zapisywane automatycznie.