Aceasta este comanda ginn care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
ginn - Gest pentru apăsarea tastelor / injectorul butonului mouse-ului
REZUMAT
ginn [ ]
DESCRIERE
Ginn este un program de testare a gesturilor de asistență în aplicațiile vechi fără a fi nevoie
rescrie-le. Acest suport se face prin injectarea tastelor sau butoanelor mouse-ului după
regulile de potrivire din fișierul wishes.xml.
Puteți defini regulile de potrivire prin exprimare dorește. Fiecare dorință conține numele
gest, număr de degete, reguli de potrivire. Apăsarea tastei pentru injectare este definită de cheie
etichetă și butonul mouse-ului de buton, puteți adăuga, de asemenea, până la 4 taste modificatoare, cum ar fi
Control_L.
EXEMPLE
Exemplu de fișier de dorințe:
Jos
KP_Subtract
Tipul de gest poate fi: Trageți, Ciupiți, Rotiți sau Atingeți Timpul de injectare poate fi selectat prin
folosind actualizare a injecta atunci când gestul este primit sau termina a injecta atunci când gestul
e terminat. Alegerea ar trebui să fie scrisă în interiorul cand în linia de acţiune.
Stiva de gesturi Open Input Framework oferă actualizări de gesturi care pot fi foarte mici
atinge intervalul dorit specificat în trigger. Pentru a oferi mai multă flexibilitate a
acumularea gesturilor se realizează implicit la actualizările succesive ale valorilor proprietăților
pentru un gest dorit până când atinge intervalul min-max sau încheierea gestului, apoi,
tamponul de acumulare este reinițializat. Dacă doriți să dezactivați această funcție, puteți
specificați-l în mod explicit:
Atributele utilizate în declanșare pot fi obținute rulând geistest, la care puteți face referire și
lista de mai jos. Puteți folosi mai mult de un declanșator, dar trebuie să le utilizați în același timp
comandați așa cum apar în lista de mai jos.
Sub-lista de atribute generale
„id dispozitiv” = 13
„stamp” = 180598198
„id fereastră rădăcină” = 254
„id fereastră eveniment” = 159825921
„codul fereastră” = 159825921
„focalizare x” = 0.000000
„focalizare y” = 0.000000
"nume gest" = "Trageți"
„atingeri” = 1
Sub-listă de atribute utilizate cu gestul de tragere
„delta x” = -8.933333
„delta y” = 22.000000
„viteza x” = -0.638095
„viteza y” = 1.571429
„poziție x” = 634.533386
„poziție y” = 482.777771
Sub-listă de atribute utilizate cu gestul de rotire
„unghi delta” = -0.358113
„viteză unghiulară” = -0.029843
„unghi” = -1.159999
Sub-listă de atribute utilizate cu gestul Ciupire
„radius delta” = -44.935688
„viteza radială” = -3.209692
„raza” = 180.466690
Sub-listă de atribute utilizate cu gestul Atingeți
„timp de atingere” = 74.000000
„poziție x” = 740.933350
„poziție y” = 469.333344
Ultimele atribute din lista generală
„boundingbox x1” = 634.533386
„boundingbox y1” = 482.777771
„boundingbox x2” = 634.533386
„boundingbox y2” = 482.777771
„touch 0 id” = 1079.000000
„atingeți 0 x” = 634.533386
„atingeți 0 y” = 482.777771
Lista numelor cheilor pot fi obținute după eliminarea prefixului XK_ din
/usr/include/X11/keysymdef.h fișier
Butoanele mouse-ului sunt scrise cu numărul lor corespunzător:
1 Buton din stânga
2 Butonul din mijloc
3 Butonul din dreapta
4 roată sus
5 Roata în jos
6 Roată orizontală stânga
7 Roata orizontală dreapta
8 „Înapoi” în browsere
Utilizați ginn online folosind serviciile onworks.net