Board.KolibriOS.org

Official KolibriOS board
It is currently Mon Jul 06, 2020 12:00 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 116 posts ]  Go to page Previous 1 2 3 4 58 Next

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


Top
   
 Post subject:
PostPosted: Thu Aug 30, 2007 4:53 pm 
Offline
User avatar

Joined: Mon Apr 16, 2007 6:38 pm
Posts: 1222
Mario79
абсолютно точно. как зайду в колибри скриншот сделаю и код исходный скину


Top
   
 Post subject:
PostPosted: Fri Aug 31, 2007 12:16 am 
Offline
User avatar

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


Top
   
 Post subject:
PostPosted: Fri Aug 31, 2007 12:21 am 
Offline
User avatar

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


Top
   
 Post subject:
PostPosted: Fri Aug 31, 2007 12:23 am 
Offline
User avatar

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


Top
   
 Post subject:
PostPosted: Fri Aug 31, 2007 2:42 am 
Offline
User avatar

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


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

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

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


Top
   
 Post subject:
PostPosted: Wed Sep 05, 2007 10:58 pm 
Offline
User avatar

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


Top
   
 Post subject:
PostPosted: Wed Sep 05, 2007 11:18 pm 
Offline
User avatar

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


Top
   
 Post subject:
PostPosted: Thu Sep 06, 2007 7:17 am 
Gluk
Документация залита в исходники ядра, вместе с изменениями.
Quote:
а у тебя не голодный видать

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


Top
   
PostPosted: Sun Sep 09, 2007 4:45 am 
Offline
User avatar

Joined: Mon Apr 16, 2007 6:38 pm
Posts: 1222
сделана рабочая версяи, завтра возможно выложу..

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


Top
   
PostPosted: Sun Sep 09, 2007 10:42 pm 
Offline
User avatar

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

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


Top
   
PostPosted: Mon Sep 10, 2007 4:36 am 
Gluk
Скорее нужен не автозапуск, а запуск через грячую комббинацию клавиш, пропиcанную в PANEL.


Top
   
PostPosted: Mon Sep 10, 2007 4:50 pm 
Offline
User avatar

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

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


Top
   
PostPosted: Mon Sep 10, 2007 4:53 pm 
Gluk
Да, но... как ты представляешь себе набор цифр с этих клавиш при включенном NumLock?


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 116 posts ]  Go to page Previous 1 2 3 4 58 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Limited