Board.KolibriOS.org

Официальный форум KolibriOS
Текущее время: Пт ноя 16, 2018 5:31 pm

Часовой пояс: UTC+03:00




Начать новую тему  Ответить на тему  [ 116 сообщений ]  На страницу Пред. 1 2 3 4 58 След.

Следует ли? Реально ли?
Да, следует, и реально. 38%  38%  [ 25 ]
Да, следовало бы, но слишком сложно. 0%  0%  [ 0 ]
Возможно и следует, но это не является приоритетной задачей. 40%  40%  [ 26 ]
Вполне реализуемо, но нет смысла. 22%  22%  [ 14 ]
Всего голосов: 65
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Чт авг 30, 2007 4:50 pm 
Gluk
2. Такой функции действительно пока нет, но ее можно сделать.
3. Точно 0 функцию и функцию 12 ни разу не вызывал? Посмотри внимательно код.


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Чт авг 30, 2007 4:53 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 16, 2007 6:38 pm
Сообщения: 1222
Mario79
абсолютно точно. как зайду в колибри скриншот сделаю и код исходный скину


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 31, 2007 12:16 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 16, 2007 6:38 pm
Сообщения: 1222
в последней реализации мне удалось с помощью отладчика сдвинуть курсор на 1 пиксель вниз =))))))) // странная полоска исчезла =( // прога грузит проц по максимуму.. а ведь это пентиум д =( (да знаю что цикл =))// исходник здесь: http://glukwen.hocomua.ru/mouseemul.asm (логично предположить, что можно не пытаться запускать через KlbrInWin)


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 31, 2007 12:21 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 16, 2007 6:38 pm
Сообщения: 1222
код сверхсырой, плюс надо будет действительно реализлвать работу при нажатой клавише, а то стрелки при включенном намлоке не работают =( и нету проверки выхода за приделы экрана, ибо сейчас лишь бы работало =) а то сейчас лишь под пошаговым контролем отладчика..


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 31, 2007 12:23 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 16, 2007 6:38 pm
Сообщения: 1222
понял ошибку, не кидаться несвежими фруктами и овощами пока не исправлю.. // банальщина // ухожу в ребут в Колибри )


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Пт авг 31, 2007 2:42 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 16, 2007 6:38 pm
Сообщения: 1222
новая версия позволяет переместить курсор на 1 пиксель в любую сторону, при повторной попытке перезагружает систему.. и еще, перед запуском проги намлок должен быть включен, иначе при его включении система вешается. ссылка та же..


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Ср сен 05, 2007 9:40 pm 
Gluk
Надеюсь, не обидишься, что я выложил здесь исправленное приложение + эмуляция кнопок.
Ревизия ядра 621.
Приложение:
http://www.kolibri.hut1.ru/temp/mouseemul.7z

Осталось сделать две вещи для нормального пользования:
1) Контроль границ экрана.
2) Ускорение перемещения мыши, при удерживании кнопки.

Есть еще проблема с тем, что поскольку стрелки записаны в горячие клавиши, то сканкоды становятся недоступны для другого (активного) приложения.
Я не могу заниматься этим дальше, так как нужно еще ковырять драйвер ATAPI и универсальный дисковый кэш, и это не считая KFM. :-)
Надеюсь, доведешь дело сам.


Вернуться к началу
   
 Заголовок сообщения:
СообщениеДобавлено: Ср сен 05, 2007 10:58 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 16, 2007 6:38 pm
Сообщения: 1222
хорошо, нет проблем, покопаюсь =) надеюсь новая функция не замедлит появиться в документации?.. еще есть пара идей, про ускорение сам думал, про контроль границ экрана говорилось выше, тоже сделаю без проблем =) исходник текущий буду стараться кидать все туда же, меняя версию в файле..


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Ср сен 05, 2007 11:18 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 16, 2007 6:38 pm
Сообщения: 1222
единственное что меня смущает в моей версии, так это вэйт эвэнт ван, кушающий все ресурсы компьютера.. а у тебя не голодный видать( впрочем теперь думаю что разберусь) спасибо огромное за поддержку!


Вернуться к началу
 Заголовок сообщения:
СообщениеДобавлено: Чт сен 06, 2007 7:17 am 
Gluk
Документация залита в исходники ядра, вместе с изменениями.
Цитата:
а у тебя не голодный видать

Ты неправильно обрабатываешь последовательность событий. Лучше возьми переделанный мной исходник и редактируй.


Вернуться к началу
   
 Заголовок сообщения: Re: Эмуляция мыши
СообщениеДобавлено: Вс сен 09, 2007 4:45 am 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 16, 2007 6:38 pm
Сообщения: 1222
сделана рабочая версяи, завтра возможно выложу..

_________________
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!


Вернуться к началу
 Заголовок сообщения: Re: Эмуляция мыши
СообщениеДобавлено: Вс сен 09, 2007 10:42 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 16, 2007 6:38 pm
Сообщения: 1222
Готово =) на очереди ускорение мыши, но тем не менее уже отлично работает =)думаю стоит сделать автозапуск, на всякий пожарный случай =) (вдруг перестанет работать мышь?..) и после оптимизации кода и некоторых доработок, стоит включить в следующий дистрибутив.. но это, конечо, мое личное мнение).
P.S. да, чуть не забыл, новая версия лежит по той же ссылке..

_________________
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!


Вернуться к началу
 Заголовок сообщения: Re: Эмуляция мыши
СообщениеДобавлено: Пн сен 10, 2007 4:36 am 
Gluk
Скорее нужен не автозапуск, а запуск через грячую комббинацию клавиш, пропиcанную в PANEL.


Вернуться к началу
   
 Заголовок сообщения: Re: Эмуляция мыши
СообщениеДобавлено: Пн сен 10, 2007 4:50 pm 
Не в сети
Аватара пользователя

Зарегистрирован: Пн апр 16, 2007 6:38 pm
Сообщения: 1222
но ведь он стартует сам по горячей клавиши, и до тех пор не мешает?.. не хочется чтобы работа с системой заключалась в нажимании различных комбинаций клавиш.. а то это уже не ОС, а мортал комбат какой-то..

_________________
И мы уже давно не пешки,
Мы пули, мы орлы, и решки!
Война ютит бинарный код,
Умри, или иди вперед!


Вернуться к началу
 Заголовок сообщения: Re: Эмуляция мыши
СообщениеДобавлено: Пн сен 10, 2007 4:53 pm 
Gluk
Да, но... как ты представляешь себе набор цифр с этих клавиш при включенном NumLock?


Вернуться к началу
   
Показать сообщения за:  Поле сортировки  
Начать новую тему  Ответить на тему  [ 116 сообщений ]  На страницу Пред. 1 2 3 4 58 След.

Часовой пояс: UTC+03:00


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Limited
Русская поддержка phpBB