Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: steef в Jun 24, 2012, 11:45



Титла: Pointer
Публикувано от: steef в Jun 24, 2012, 11:45
Здравейте ,
Написах програмка, която постоянно плюе в stdout определени координати. Въпроса ми е дали мога по някакъв начин да симулирам мишка с нея , тоест да я направя като демон и да мога да превключа от нормалната мишка на тази, без системата да знае , че това не е мишка ? И къде мога да прочета повече инфо за това ?


Титла: Re: Pointer
Публикувано от: bvbfan в Jun 24, 2012, 12:20
За какво ти е, не се разбира, иначе прочети това -> http://linux.die.net/man/1/mousetweaks


Титла: Re: Pointer
Публикувано от: neter в Jun 24, 2012, 13:12
Не съм сигурен, че разбрах правилно целта, но ако искаш да използваш тези координати, за да движиш курсора на мишката, командата за целта е xte ($2), част от пакета xautomation. Командата работи независимо от това има ли или няма включена мишка (все пак трябва да има активен курсор в Х), така че можеш да я използваш директно без да изключваш мишката.


Титла: Re: Pointer
Публикувано от: steef в Jun 24, 2012, 14:15
Извинявам се за неточното обяснение.
   Към пц-то обикновено има закачен един pointer device. Аз искам да симулирам втори, софтуерно. Нещо като да създам /dev/mouse1 и там да плюя изхода, така че другите процеси да виждат втора мишка.

Иначе знаех http://manpages.ubuntu.com/manpages/lucid/man1/xdotool.1.html ($2), xte май е почти същото, но те контролират истинската мишка.