Board.KolibriOS.org

Official KolibriOS board
It is currently Tue Apr 23, 2019 9:21 am

All times are UTC+03:00




Post new topic  Reply to topic  [ 40 posts ]  Go to page Previous 1 2 3 Next
Author Message
PostPosted: Sat Dec 19, 2015 11:50 am 
Offline

Joined: Thu Jan 26, 2006 8:47 pm
Posts: 284
Pathoswithin wrote:
revision #5986
Видимо, у твоей мыши высокий DPI и приходят крупные цифры.

Есть еще мышки которые позволяют "на лету" менять свой dpi. например a4tech x7. у нее dpi можно менять в диапазоне 400-2000


Top
   
PostPosted: Mon Feb 15, 2016 4:40 am 
Offline
Mentor/Kernel Developer
User avatar

Joined: Thu Mar 26, 2015 5:16 pm
Posts: 1259
Изменил логику настроек мыши, теперь ускорение не отключается, зато можно настроить мышь как угодно двумя цифрами. Расстояние перемещения курсора корректируется по такой формуле:

(Расстояние + Чувствительность)2 >> ДелительСкорости

То-есть, Делитель уменьшает скорость, а Чувствительность увеличивает скорость и снижает ускорение. Чтобы повысить ускорение, нужно уменьшить обе цифры, чтобы снизить ускорение — увеличить обе цифры (можно добавить для этого 2 кнопки, чтобы повысить степень userfrienly). И естественно можно применять Метод Втыка.


Top
   
PostPosted: Mon Feb 15, 2016 6:52 pm 
Offline

Joined: Mon Mar 27, 2006 6:33 am
Posts: 650
Попробовал данную схему под VirtualBox->WinXP->QEMU->Kolibri (с интеграцией и без мыши)
и заметил что делитель 32 - это максимальное число? (применён сдвиг?) т.к. дальше мышь становится сверх скоростной.
Некоторый приемлемый вариант (в моём случае) подобрал при делителе 6 и ускорении 24 или для другого режима 0 и 3


Top
   
PostPosted: Mon Feb 15, 2016 10:38 pm 
Offline
Mentor/Kernel Developer
User avatar

Joined: Thu Mar 26, 2015 5:16 pm
Posts: 1259
Чувствительность 24? :shock:
Это при каком разрешении? Может наоборот?

До этого значения уровней настройки ускорения были такими:
1 = 4 и 3
2 = 3 и 2
3 = 2 и 1
итоговое значение умножалось на скорость.


Top
   
PostPosted: Wed Feb 17, 2016 5:16 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Мышью невозможно пользоваться. Ускорение слишком большое.


Top
   
PostPosted: Wed Feb 17, 2016 5:56 pm 
Offline
Mentor/Kernel Developer
User avatar

Joined: Thu Mar 26, 2015 5:16 pm
Posts: 1259
Настройки по умолчанию не должны были измениться, какие цифры ты ставил по старой схеме?


Top
   
PostPosted: Wed Feb 17, 2016 6:12 pm 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Я ничего не менял. Загрузил свежую сборку и всё, курсор по краям экрана.


Top
   
PostPosted: Wed Feb 17, 2016 6:21 pm 
Offline
Mentor/Kernel Developer
User avatar

Joined: Thu Mar 26, 2015 5:16 pm
Posts: 1259
А, ты наверно воткнул новое ядро в старый образ. Раньше стандартные цифры были 1 и 1, а теперь 4 и 3.


Top
   
PostPosted: Thu Feb 18, 2016 4:49 am 
Offline
Kernel Developer

Joined: Wed Mar 08, 2006 6:25 pm
Posts: 3952
Похоже на то. Ещё раз скачал свежую сборку, мышь движется нормально.


Top
   
PostPosted: Sat Sep 15, 2018 3:42 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 4983
pavelyakov
Не меняй такие вещи.
Запись константа==переменная является верной, т.к. уберегает от случайно поставленного "=" вместо "==".
Attachment:
Screenshot_1.png
Screenshot_1.png [ 32.08 KiB | Viewed 1099 times ]
P.S. Пробелы по бокам от равно - это хорошо :)

_________________
Через тернии к звездам


Top
   
PostPosted: Sat Sep 15, 2018 3:47 pm 
Offline
User avatar

Joined: Wed Apr 15, 2015 11:13 pm
Posts: 252
Leency wrote:
pavelyakov
Не меняй такие вещи.
Запись константа==переменная является верной, т.к. уберегает от случайно поставленного "=" вместо "==".Screenshot_1.png

Я понимаю что она верная, но в программировании я не отказываюсь от правильного оформления, собственно у меня никогда не было проблем с условием, что я ошибался и присваивал значение, но буду знать что такие есть люди.


Top
   
PostPosted: Sat Sep 15, 2018 9:04 pm 
Offline

Joined: Tue Apr 12, 2011 11:19 pm
Posts: 1143
pavelyakov wrote:
Я понимаю что она верная, но в программировании я не отказываюсь от правильного оформления, собственно у меня никогда не было проблем с условием, что я ошибался и присваивал значение, но буду знать что такие есть люди.

А это и было правильное оформление, не самое распространенное, но и не ошибочное. При активном авторе программы, лучше уточни требования к оформлению кода с ним, либо следуй установленным им. Я тоже думал что такие ошибки глупости, но когда сидишь над проблемой по 8 часов в день даже такие ошибки допустимы. Поэтому программисты вырабатывают для себя привычки, которые позволяют избежать случайных ошибок. Например я в С/С++ даже одно выражение в теле условия или цикла обрамляю фигурными скобками. И вообще, почитай что-то о совместное работе на кодом. Сейчас такое чувство, что ты считаешь себя единственным разработчиком в момент написания кода, и не учитываешь что над проектом работают и другие, причем более опытные, программисты.

_________________
я лишь учусь


Top
   
PostPosted: Sun Sep 16, 2018 11:06 am 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
punk_joker wrote:
При активном авторе программы, лучше уточни требования к оформлению кода с ним, либо следуй установленным им.
С одной стороны да.
С другой, я согласен с
pavelyakov wrote:
Я понимаю что она верная, но в программировании я не отказываюсь от правильного оформления, собственно у меня никогда не было проблем с условием, что я ошибался и присваивал значение, но буду знать что такие есть люди.
ИМХО, это проблема невнимательных программистов, в частности сишников и сипипишников(потому что язык позволяет такое делать).
Скажем, на Basic, Pascal и Oberon можно писать правильно и не париться.
Отчасти заслуга самих языков.
Но это вообще капля в море, потому как есть ошибки гораздо серьёзнее.


Top
   
PostPosted: Sun Sep 16, 2018 12:25 pm 
Offline
Designer
User avatar

Joined: Thu Jan 25, 2007 3:33 pm
Posts: 4983
> это проблема невнимательных программистов

Я тебе как QA с большим опытом скажу: ошибаются все, даже лучшие программисты.
И такая штука как Bulletproof design сильно экономит время.
Можно без них, можно вообще как угодно!!!
Но умные дядечки не просто так придумали паттерны программирования и code style.

_________________
Через тернии к звездам


Top
   
PostPosted: Sun Sep 16, 2018 12:41 pm 
Offline

Joined: Sun Oct 30, 2011 6:43 pm
Posts: 1499
Leency wrote:
паттерны
Ты уверен, что понимаешь значение этого слова? :lol: http://websvn.kolibrios.org/filedetails ... c&rev=6642
Quote:
Автор leency


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 40 posts ]  Go to page Previous 1 2 3 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