Przesuwanie kursora myszy z poziomu programu

Bash, C, C++, Java, PHP, Ruby, GTK, Qt i wiele innych - wszystko tutaj.
Awatar użytkownika
ka_o_3991
Przyjaciel
Przyjaciel
Posty: 864
Rejestracja: 01 wrz 2007, 13:34
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Xfce
Architektura: x86_64

Przesuwanie kursora myszy z poziomu programu

Post autor: ka_o_3991 »

Witam. Chciałem ostatnio stworzyć pewien program, który pozwalałby na sterowanie kursorem myszy. W związku z tym chciałem się dowiedzieć, czy jest w ogóle taka możliwość - bo google nie mówi nic konkretnego... (Albo ja nie umiem szukać :bag: )
Awatar użytkownika
el.pescado
Zakręcona Traszka
Zakręcona Traszka
Posty: 734
Rejestracja: 26 maja 2005, 11:43
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: Przesuwanie kursora myszy z poziomu programu

Post autor: el.pescado »

Pewnie XSendEvent, XWarpPointer albo coś w tym stylu - w każdym razie to jest robota z X-ami.
Kuriozalny
Piegowaty Guziec
Piegowaty Guziec
Posty: 26
Rejestracja: 26 sty 2007, 18:03
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: Unity
Architektura: x86_64

Odp: Przesuwanie kursora myszy z poziomu programu

Post autor: Kuriozalny »

Ogolnie Xlib tutaj masz troszke info: http://tronche.com/gui/x/xlib/event-han ... Event.html
fnmirk
Sędziwy Jeż
Sędziwy Jeż
Posty: 56
Rejestracja: 26 gru 2007, 05:47
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME

Odp: Przesuwanie kursora myszy z poziomu programu

Post autor: fnmirk »

Jak naciśniesz Shift+Num Lock to klawiatura numeryczna przełączy się w tryb obsługi kursora myszy. Ponowne naciśnięcie powoduje wyłączenie tego trybu.
Awatar użytkownika
ka_o_3991
Przyjaciel
Przyjaciel
Posty: 864
Rejestracja: 01 wrz 2007, 13:34
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Xfce
Architektura: x86_64

Odp: Przesuwanie kursora myszy z poziomu programu

Post autor: ka_o_3991 »

fnmirk, to akurat wiem... Chodzi mi o to, żeby w tym celu zamiast klawki numerycznej wykorzystać program - można to tak oprogramować, żeby kursorem poruszał gamepad, a to by fajna rzecz była :D
fnmirk
Sędziwy Jeż
Sędziwy Jeż
Posty: 56
Rejestracja: 26 gru 2007, 05:47
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: GNOME

Odp: Przesuwanie kursora myszy z poziomu programu

Post autor: fnmirk »

Mając i znając klawisze odpowiedzialne za przesuwnie kursora myszy. Jaki widzisz problem w wykorzystaniu tego w swoim programie czy skrypcie?
Awatar użytkownika
ka_o_3991
Przyjaciel
Przyjaciel
Posty: 864
Rejestracja: 01 wrz 2007, 13:34
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Xfce
Architektura: x86_64

Odp: Przesuwanie kursora myszy z poziomu programu

Post autor: ka_o_3991 »

fnmirk, masz na myśli wykorzystanie w programie tego, że klawiatura numeryczna porusza kursorem? Nie - program nie ma zajmować mi numerycznej, bo jest potrzebna do czego innego :P
bgueas
Piegowaty Guziec
Piegowaty Guziec
Posty: 7
Rejestracja: 19 lip 2008, 16:23
Płeć: Mężczyzna
Wersja Ubuntu: 8.04
Środowisko graficzne: GNOME

Odp: Przesuwanie kursora myszy z poziomu programu

Post autor: bgueas »

witka slyszalem cos o sterowniku :evdev "generic input driver" dzialajacym na xlib event sterownik uzadzenia wejsciowego nie wnikalem w szczegoly jak dotej pory ; )
ODPOWIEDZ

Wróć do „Programowanie”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 21 gości