Page 3 of 8

Re: Эмуляция мыши

Posted: Mon Sep 10, 2007 4:56 pm
by Gluk
хм.. не помню в какой программе это было бы необходимо.. всегда ведь остаются остальные циферные клавиши.. а как тебе сам код? естественно, далеко не все еще сделано =)

Re: Эмуляция мыши

Posted: Mon Sep 10, 2007 5:19 pm
by Freeman
Gluk wrote:не хочется чтобы работа с системой заключалась в нажимании различных комбинаций клавиш.. а то это уже не ОС, а мортал комбат какой-то..
Вообще-то, это "Humane Interface" Джефа Раскина. Есть даже проекты, реализующие его идеи. Их цель - отказ от мыши в пользу "продвинутого варианта графической командной строки", доступного для понимания обычным пользователям.

Re: Эмуляция мыши

Posted: Tue Sep 11, 2007 12:33 am
by Aqwas
да ну такие идеи... я не понимаю всё-таки людей, отказывающихся от мыши в пользу клавы...

Re: Эмуляция мыши

Posted: Tue Sep 11, 2007 12:45 am
by vectoroc
hidnplayr узнав о этой теме, сказал, что теперь может написать VNC сервер... Так что видимо есть польза :)

Re: Эмуляция мыши

Posted: Tue Sep 11, 2007 12:46 am
by Leency
Если я не ошибраюсь, эмуляция мыши призвана не заменить самы мышь, а дополнить её. Например, когда мышь USB и она не катит в системе. (как у меня, хоть я ещё не тестил)

Re: Эмуляция мыши

Posted: Tue Sep 11, 2007 7:28 am
by Mario79
Gluk
а как тебе сам код? естественно, далеко не все еще сделано =)
Протестировал - работает нормально. Но ИМХО стоит изначально писать оптимальный код - у тебя зачем-то через пень-коолоду там все сделано. Просьба не обижаться.

Re: Эмуляция мыши

Posted: Tue Sep 11, 2007 4:28 pm
by Gluk
Leency wrote:Если я не ошибраюсь, эмуляция мыши призвана не заменить самы мышь, а дополнить её. Например, когда мышь USB и она не катит в системе. (как у меня, хоть я ещё не тестил)
это и имелось ввиду =) у меня некоторое время тоже не работала мышь, это и натолкнуло на идею написания эмулятора..
Mario79 wrote:Протестировал - работает нормально. Но ИМХО стоит изначально писать оптимальный код - у тебя зачем-то через пень-коолоду там все сделано. Просьба не обижаться.
возможно.. просто я привык оптимизировать уже работающий код, а сперва пишу чтобы понятно было мне.. к тому же в этом исходнике есть уже заготовки для новых функций =)

Re: Эмуляция мыши

Posted: Sat Sep 15, 2007 9:49 pm
by Gluk
ээ.. у кого-нибудь сохранился исходник последний? у меня то есть, но вот сайт мой прикрыли, выложить пока некуда..

Re: Эмуляция мыши

Posted: Sun Sep 16, 2007 11:38 pm
by Gluk
выложил исходник и kpack'ованный .kex на общем фтп!

Re: Эмуляция мыши

Posted: Sun Sep 16, 2007 11:43 pm
by Mario79
Gluk
Ссылку никто не отменял (хотя бы на тему), тем более мало еще кто знает адрес.
Кстати программа еще контролирует пересечение границ экрана? В противном случае - убитая система и ни о каком включении в дистрибутив речи быть не может...

Re: Эмуляция мыши

Posted: Sun Sep 16, 2007 11:53 pm
by Gluk
ftp://kolibrios.org/pub/programs/Gluk/mousEmul/
так? а темы не помню адрес..
Ну за кого ты меня принимаешь?.. все работает весьма стабильно, ни съедания ресурсов процессора, ни вылетов системы.. да ты ведь и сам можешь убедиться.

Re: Эмуляция мыши

Posted: Mon Sep 17, 2007 12:36 am
by Mario79
Gluk
Я тебя принимаю за програмиста. И потому спрашиваю более строго чем с юзера. ;-)
Не проверял код потому как просто не успеваю за всем уследить физически. В общем если был не прав приношу извинения.

Re: Эмуляция мыши

Posted: Mon Sep 17, 2007 12:51 am
by Gluk
в чем не прав? ты ведь просто спросил) ладно, давай не будем оффтопить =)

Re: Эмуляция мыши

Posted: Mon Sep 17, 2007 12:54 am
by Leency
Я проверил. Работает вроде нормально. При ЮСБ мыши как у меня очень полезная штука)) - так что я за включение в дистр.

Re: Эмуляция мыши

Posted: Mon Sep 17, 2007 1:09 am
by Mario79
Gluk
Обнаружился маленький глючок – иногда курсор не доходит до краев на 2-3 пиксела. Особо конечно не существенно, но хотелось бы чтобы доходил. :-)