General POLSKI Topic

4223 replies [Last post]
Dark Rabarbar
Turaj's picture
Offline
Joined: Jul 2008
Posts:
Re: General POLSKI Topic
THC * SAKE wrote:


chociaż teraz mam mały dylemat z DA bo czasem jak jej nie ruszam chwilę to widzę jak na monitorze kursor sam dziwnie drga, może to coś wina podkładki bo już trochę wytarta czy co, bo w grze jakiś problemów nie odczuwam. mam nadzieję że się coś nie pierdzieli bo nie znoszę nic reklamować Big grin

Normalka , Ja Posiadam Lachesisa i to samo sie dzieje , dzwiny zbieg okolicznosci ... Moze jakies niedopracowanie ze strony Razera Straight face ( Wstarczy ze mocniej uderzysz o biurko i przestaje )


animalchik
fala.q3's picture
Offline
Joined: Jul 2009
Posts:
Re: General POLSKI Topic

dobra widzę że muszę jednak się trochę naprodukować, oczywiście wybór myszki w ogromnej mierze będzie zależeć od samego właściciela niezależnie czy to co wybierze jest tak na prawdę dobre czy nie jeśli jemu będzie pasowało to czemu nie...

do rzeczy;

1. Podstawowym kryterium wyboru myszki jest ilość CPI:
- jeśli ktoś wam powiedział, że im więcej CPI tym mysz jest bardziej precyzyjna nie miał racji, CPI przekłada się bezpośrednio na szybkość poruszania się kursora na ekranie a nie na precyzje
- więc jeśli obracamy się w grze o 360 stopni robiąc myszką na podkładce 5cm będziemy potrzebowali myszki z dużą ilością CPI ponieważ jeśli tych CPI będzie zbyt mało kursor będzie przeskakiwał na ekranie o kilka pikseli wpływając na precyzje celowania (dlatego CPI zostało wyznacznikiem precyzji, choć tak na prawdę samo CPI ma marginalny wpływ na precyzję i wpływa na nią jedynie w kilku przypadkach)

kalkulacja:
- zakładamy dla uproszczenia, że te 5cm to tak na prawdę dokładnie 2 cale (1cal = 2.54cm)
- musimy wiedzieć, że przelicznik dla kąta widzenia 90 stopni "cg_fov 90" to 3.14

3.14 * 1024 = 3215.36

3215.36 / 2cale = 1607.68

1607.68 CPI jest wartością minimalną dla CPI myszki jeśli nie chcemy żeby nam celownik skakał o kilka pikseli po ekranie, ale na tym nie koniec Happy

2. Precyzja celowania:
- ilość skoków celownika jest niezależna w zasadzie od ilości pikseli, można ją łatwo obliczyć:

360stopni / (sensitivity * m_yaw) = najmniejszy możliwy ruch celownika

- nie trzeba być geniuszem żeby wywnioskować, że precyzja zależy od 2 czynników:
+ im niższego sensitivity używamy tym mniejszy będzie najmniejszy możliwy skok celownika
+ im więcej CPI tym bardziej można obniżyć wartość senitivity w grze co przełoży się na zmniejszenie najmniejszego możliwego ruchu celownika

2.a. Precyzja celowania w praktyce:
- myszka posiadająca 400cpi umożliwia celowanie z dokładnością do 15.7 zmian położenia celownika na 1 milimetrze podkładki!
- przy sensitivity 30cm/360stopni jest to aż 4724 pozycje celownika w grze
- analogicznie myszka 1600cpi daje 62.8 zmiany położenia tylko w jednym milimetrze! o ile jestem w stanie sobie wyobrazić że ktoś da radę zmieniać pozycje celownika o jedną piętnastą milimetra to już o jedną sześćdziesiąta? brzmi raczej nierealnie Winking
- jaki jest ten najniższy możliwy do wykonania ruch myszki? ano nieskończenie niski jeśli ją przesuwamy płynnie po podkładce, problem polega na tym, że człowiek nie jest w stanie wykonać precyzyjnego ruchu o tak małą wartość, tz. poruszyć myszkę o 1/60mm i zatrzymać.

3. Sensor optyczny:
- niezależnie czy myszka jest wyposażywszy w laser czy diodę do podświetlania podłoża myszka zawsze jest optyczna! podział na optyczne i laserowe jest niewłaściwy!
- precyzja zależ też w dużej mierze od samego sensora, jeśli sensor nie jest w stanie dokładnie i liniowo podawać odczytów komputerowi zmniejsza to precyzje celowania, sensory z dużą ilością CPI głównie chodzi o laserowe pracują znacznie lepiej na twardych podkładkach o bardzo drobniutkiej teksturze, nawet najdrobniejszy paproszek (ziarenko kurzu wystarczy) na podkładce może spowodować błąd, oczywiście każdy sensor ma skrypt odpowiedzialny za korekcję takich błędów nie są one jednak w pełni doskonałe Winking
- dodatkowo sensory mają coś co nazywa się axis snaping/drift control , powoduje to że ruch myszki jest przetwarzany i przyciągany do osi X lub Y skrypt ten ma na celu pomaganie w poruszaniu się kursora po prostej linij o ile w Windowsie ma to jeszcze jakiś sens w grze nie ma żadnego ponieważ kursor nie odwzorowuje w 100% ruchu naszej ręki co ma oczywiście negatywny wpływ na precyzję celowania

4. Najlepsze sensory optyczne:

- Najszybsze (dla ludzi preferujących niskie sensitivity):
1. adns-3060 800CPI używany w myszkach: a4tech ak-47, a4tech x710fs, a4tech x760, ss ikari optical, zowie ec1 i ec2
2. adns-3688 1800CPI używane w myszkach: razer Deathadder, razer Salmosa, razer diamondback 3g
3. adns-3080 1600CPI używany w myszkach: logitech mx518, fatality 1010, a4tech x748, a4tech x738
4. intellieye 400CPI używany w myszkach: Microsoft Wheel Mouse Optical, Microsoft Intell Mouse Optical, Microsoft Intelli Explorer 3.0

- Sensory bez axis snaping:
- intellieye
- adns-3688 tylko i wyłącznie w Deathadderze 1800cpi
- adns-9500 5700cpi używany w: XAI, G500, g9x, jest ich dość dużo również w innych mniej popularnych myszkach np od gigabyte, ocz i wiele innych
- 3.5G nie znam dokładnego oznaczenia, używany w: Dethader Respawn, Abyssus

- Sensory z najlepszą korekcją błędów (nie straszny im kurz i działają na każdej podkładce):
1. intellieye
2. adns-3060
3. adns-3080

z ciekawostek mogę jeszcze napisać, że adns-3060 jest to udoskonalona wersja sensor z myszki mx510/mx310/g1

na razie straciłem wenę, z pewnością pominąłem jeszcze sporo rzeczy, jeśli ktoś chce jakieś uwagi dodać to super Happy

I am addicted to life.

khaz'
Clan/TS Moderator
Offline
Joined: Aug 2009
Posts:
PL Poland
Re: General POLSKI Topic
animalchik wrote:

dobra widzę że muszę jednak się trochę naprodukować, oczywiście wybór myszki w ogromnej mierze będzie zależeć od samego właściciela niezależnie czy to co wybierze jest tak na prawdę dobre czy nie jeśli jemu będzie pasowało to czemu nie...

do rzeczy;

1. Podstawowym kryterium wyboru myszki jest ilość CPI:
- jeśli ktoś wam powiedział, że im więcej CPI tym mysz jest bardziej precyzyjna nie miał racji, CPI przekłada się bezpośrednio na szybkość poruszania się kursora na ekranie a nie na precyzje
- więc jeśli obracamy się w grze o 360 stopni robiąc myszką na podkładce 5cm będziemy potrzebowali myszki z dużą ilością CPI ponieważ jeśli tych CPI będzie zbyt mało kursor będzie przeskakiwał na ekranie o kilka pikseli wpływając na precyzje celowania (dlatego CPI zostało wyznacznikiem precyzji, choć tak na prawdę samo CPI ma marginalny wpływ na precyzję i wpływa na nią jedynie w kilku przypadkach)

kalkulacja:
- zakładamy dla uproszczenia, że te 5cm to tak na prawdę dokładnie 2 cale (1cal = 2.54cm)
- musimy wiedzieć, że przelicznik dla kąta widzenia 90 stopni "cg_fov 90" to 3.14

3.14 * 1024 = 3215.36

3215.36 / 2cale = 1607.68

1607.68 CPI jest wartością minimalną dla CPI myszki jeśli nie chcemy żeby nam celownik skakał o kilka pikseli po ekranie, ale na tym nie koniec Happy

2. Precyzja celowania:
- ilość skoków celownika jest niezależna w zasadzie od ilości pikseli, można ją łatwo obliczyć:

360stopni / (sensitivity * m_yaw) = najmniejszy możliwy ruch celownika

- nie trzeba być geniuszem żeby wywnioskować, że precyzja zależy od 2 czynników:
+ im niższego sensitivity używamy tym mniejszy będzie najmniejszy możliwy skok celownika
+ im więcej CPI tym bardziej można obniżyć wartość senitivity w grze co przełoży się na zmniejszenie najmniejszego możliwego ruchu celownika

2.a. Precyzja celowania w praktyce:
- myszka posiadająca 400cpi umożliwia celowanie z dokładnością do 15.7 zmian położenia celownika na 1 milimetrze podkładki!
- przy sensitivity 30cm/360stopni jest to aż 4724 pozycje celownika w grze
- analogicznie myszka 1600cpi daje 62.8 zmiany położenia tylko w jednym milimetrze! o ile jestem w stanie sobie wyobrazić że ktoś da radę zmieniać pozycje celownika o jedną piętnastą milimetra to już o jedną sześćdziesiąta? brzmi raczej nierealnie Winking
- jaki jest ten najniższy możliwy do wykonania ruch myszki? ano nieskończenie niski jeśli ją przesuwamy płynnie po podkładce, problem polega na tym, że człowiek nie jest w stanie wykonać precyzyjnego ruchu o tak małą wartość, tz. poruszyć myszkę o 1/60mm i zatrzymać.

3. Sensor optyczny:
- niezależnie czy myszka jest wyposażywszy w laser czy diodę do podświetlania podłoża myszka zawsze jest optyczna! podział na optyczne i laserowe jest niewłaściwy!
- precyzja zależ też w dużej mierze od samego sensora, jeśli sensor nie jest w stanie dokładnie i liniowo podawać odczytów komputerowi zmniejsza to precyzje celowania, sensory z dużą ilością CPI głównie chodzi o laserowe pracują znacznie lepiej na twardych podkładkach o bardzo drobniutkiej teksturze, nawet najdrobniejszy paproszek (ziarenko kurzu wystarczy) na podkładce może spowodować błąd, oczywiście każdy sensor ma skrypt odpowiedzialny za korekcję takich błędów nie są one jednak w pełni doskonałe Winking
- dodatkowo sensory mają coś co nazywa się axis snaping/drift control , powoduje to że ruch myszki jest przetwarzany i przyciągany do osi X lub Y skrypt ten ma na celu pomaganie w poruszaniu się kursora po prostej linij o ile w Windowsie ma to jeszcze jakiś sens w grze nie ma żadnego ponieważ kursor nie odwzorowuje w 100% ruchu naszej ręki co ma oczywiście negatywny wpływ na precyzję celowania

4. Najlepsze sensory optyczne:

- Najszybsze (dla ludzi preferujących niskie sensitivity):
1. adns-3060 800CPI używany w myszkach: a4tech ak-47, a4tech x710fs, a4tech x760, ss ikari optical, zowie ec1 i ec2
2. adns-3688 1800CPI używane w myszkach: razer Deathadder, razer Salmosa, razer diamondback 3g
3. adns-3080 1600CPI używany w myszkach: logitech mx518, fatality 1010, a4tech x748, a4tech x738
4. intellieye 400CPI używany w myszkach: Microsoft Wheel Mouse Optical, Microsoft Intell Mouse Optical, Microsoft Intelli Explorer 3.0

- Sensory bez axis snaping:
- intellieye
- adns-3688 tylko i wyłącznie w Deathadderze 1800cpi
- adns-9500 5700cpi używany w: XAI, G500, g9x, jest ich dość dużo również w innych mniej popularnych myszkach np od gigabyte, ocz i wiele innych
- 3.5G nie znam dokładnego oznaczenia, używany w: Dethader Respawn, Abyssus

- Sensory z najlepszą korekcją błędów (nie straszny im kurz i działają na każdej podkładce):
1. intellieye
2. adns-3060
3. adns-3080

z ciekawostek mogę jeszcze napisać, że adns-3060 jest to udoskonalona wersja sensor z myszki mx510/mx310/g1

na razie straciłem wenę, z pewnością pominąłem jeszcze sporo rzeczy, jeśli ktoś chce jakieś uwagi dodać to super Happy

ja pierdziu Surprise skad Ty to wszystko wiesz? Ide sobie po kawe i przeczytam.

"Of all the things I've lost, I miss my mind the most."
- Mark Twain

mzi.ql
mzi's picture
Offline
Joined: Apr 2010
Posts:
Re: General POLSKI Topic

Yyy proponuje leczenie Fala Big grin Ale tak całkiem poważnie, to szacuneczek dla Ciebie Happy Podziwiam Tongue

To Fala pytanko do Ciebie: jakiego A4Techa byś mi proponował zakupić? Podkładka 23x20 Confused Ale będę miał większą.

ROSOMAK
Adrian87's picture
Offline
Joined: Apr 2010
Posts:
Re: General POLSKI Topic

hmm ten wyklad fali pokusil mnie o zmiane sensa:> aczkolwiek cpi nie jest najwazniejsze wazne jest równiez odswiezanie myszki czyli predkosc z jaka komunkuje sie z pc.

animalchik
fala.q3's picture
Offline
Joined: Jul 2009
Posts:
Re: General POLSKI Topic

MUZZI.ES ak-47/x760 na sensorze adns-3060, musisz wziąć pod uwagę też swoje własne preferencje co do kształtu i ile CPI tobie jest potrzebne do płynnego ruchy celownika

Rosomak w zasadzie to starałem się wyjaśnić że precyzja celowania jest dość złożoną sprawą, a samo CPI daje bardzie płynny ruch celownika jeśli jednak skok jest mniejszy jak jeden piksel to i tak już tego nie zauważamy

I am addicted to life.

mzi.ql
mzi's picture
Offline
Joined: Apr 2010
Posts:
Re: General POLSKI Topic

@fala

ok, dzięki za odpowiedź Happy

!@#$%&*( terror )_
terror's picture
Offline
Joined: Feb 2007
Posts:
Re: General POLSKI Topic

Fajnie to wszystko wyglada ale nie wspomniales nic o akceleracji.
Od kiedy tylko pamietm gram z accelem, czasem mniejszym czasem
wiekszym. Bez accela nie potrafie grac w ogole na e+

animalchik
fala.q3's picture
Offline
Joined: Jul 2009
Posts:
Re: General POLSKI Topic

Jeśli o accel idzie to trzeba zapytać jakiegoś developera np Pandę jak dokładnie działa skrypt, ogólnie accel nie ma nic wpółnago z precyzją a potrzebny jest raczej do szybkiego obracania się jak to sam zauważyłeś Smug

I am addicted to life.

TNT|NATI
nati's picture
Offline
Joined: Feb 2010
Posts:
Re: General POLSKI Topic

calculating sens/accel after dpi change:

for cl_mouseaccelstyle 0:

new_sens = old_sens * (old_dpi / new_dpi)
new_accel = old_accel * [ (old_dpi / new_dpi) ^ 2 ]
new_senscap = old_senscap * (old_dpi / new_dpi)

for cl_mouseaccelstyle 1:

new_sens = old_sens * ( old_dpi / new_dpi )
new_offset = old_offset * ( new_dpi / old_dpi )
new_senscap = old_senscap * (old_dpi / new_dpi)
cl_mouseaccel stays the same

"I would like to know the way to calculate the sens for cg_zoomsenstivity 1 and cg_zoomsensitivity 0"

cg_zoomsensitivity 0 (old broken algorithm):
zoomsens = sens * 2 * arctan[ 0.75 * tan[cg_zoomfov/2] ] / 75
cg_zoomsensitivity 1 (corrected version):
zoomsens = sens * arctan[ 0.75 * tan[cg_zoomfov/2] ] / arctan[ 0.75 * tan[cg_fov/2] ]

evaluate in degree mode or convert to radians and then back to degrees.