PDAclub.pl - Forum użytkowników technologii mobilnych

Windows Mobile (Classic, Professional, Standard), Windows Phone 6.x oraz 7/8.x/10 => Eten / Acer => Pocket PC z telefonem - ogólnie (WM Professional/WP6.x) => X500/X500+ => Wątek zaczęty przez: Chomeini w Grudzień 22, 2008, 10:46:23

Tytuł: Kalibracja i rejestr w X500
Wiadomość wysłana przez: Chomeini w Grudzień 22, 2008, 10:46:23
Jak to Eten, lubi zdychać w najmniej oczekiwanych sytuacjach tak i teraz w szale przedświątecznym pokazał mi rogi. Już kiedyś żaliłem się na rozjeżdżanie się kalibracji - długo, długo był spokój i teraz go k.....a znowu dopadło. Ale zauważyłem pewna właściwość że w rejestrze po kalibracji np. są wartości ..... jakieś tam ...., wyłączam etena (usypiam) włączam, kalibracja jest już lekko rozjechana np. 2 mm od punktu dotknięcia, sprawdzam w rejestrze i wartości też zmienione (normalne cuda). I tu moja prośba do użytkowników Etenów X500 o wpisanie wartości skalibrowanego ekranu z rejestru i błędu kalibracji, oraz czy te wartości się zmieniają po odłączeniu i ponownym włączeniu Etka. Poniżej zamieszczam gdzie się te dane znajdują i moje parametry po kalibracji:

HKEY_LOKAL_MACHINE\HARDWARE\DEVICEMAP\TOUCH 
Calibration Data  507,519  676,271  339,271  337,764  677,765  a np. za chwilę  474,518  634,274  319,271  318,764  635,746
MaxCalError  -  REG_DWOR 7
Dane wyciagane z rejestru za pomocą programu CeRegEditor v. 0.0.4.4

Proszę o zamieszczenie tych danych dla porównania, może jest jakaś możliwość przypisania ich na stałe.  :)
Tytuł: Odp: Kalibracja i rejestr w X500
Wiadomość wysłana przez: bartsam w Grudzień 23, 2008, 20:34:32
I-szy odczyt:
472,596 828,119 118,118 121,1076 825,1082

II-gi odczyt:
taki sam.

Hm, skoro rozjeżdzają się u Ciebie,
to moja propozycja - to mortscript i napisanie skryptu, który co jakiś czas, będzie wstawiał prawidłowe
dane do rejestru.

Mnie bardzo często wyłącza się auto wygaszanie i autowyłączanie etena, dawniej musiałem
grzebać w panelu sterowania, od paru miesięcy mam *.cab, którego instaluję i przywraca mi te wartości.
..a w zasadzie też powinienem tę sprawę powierzyć mortscriptowi ;)
Tytuł: Odp: Kalibracja i rejestr w X500
Wiadomość wysłana przez: Chomeini w Grudzień 24, 2008, 13:37:49
Bardzo dziękuję za podanie danych, chociaż nie mogę ich wykorzystać nawet do celów porównawczych - niezgodność ekranów, ja posiadam X500 a ty jak zauważyłem X500+, moja prośba jest skierowana raczej do użytkowników X500 - ale jeszcze raz dzięki  :ok:

No nigdy nie bawiłem się "mortscriptem" (nawet nie wiem co to takiego - ale zapoznamy się), chciałbym abyś jeszcze podał wartość MaxCalError  -  REG_DWOR 7 (to mój - dla przykładu) - bo chciałbym ustalić czy ta wielkość błędu jest stała czy zmienna itd.

O w mordę, no zassałem "MortScript-a" i pobieżnie poczytałem instrukcję obsługi  :S , powiem krótko sam tego chyba raczej nie wykonam, brak pojęcia od czego w ogóle zacząć  :|
Tytuł: Odp: Kalibracja i rejestr w X500
Wiadomość wysłana przez: bartsam w Grudzień 24, 2008, 21:41:34
Tak, tak, też wartość 7.
A jak chodzi o mortscript, hm, no to się przymierzam. jak się uda, to będzie można zmodyfikować. na razie mam ograniczoną ilość czasu,
który mogę poświęcić etenowi  :|
Tytuł: Odp: Kalibracja i rejestr w X500
Wiadomość wysłana przez: ..k..l..m..n.. w Grudzień 24, 2008, 22:40:43
Chomeini, może to kwestia sterownika do panelu dotykowego? Próbowałeś może zainstalować wynalazek z tego wątku (http://pdaclub.pl/forum/index.php?topic=96984.0)? Spróbuj, może akurat przypadkiem to rozwiąże Twój problem.
Tytuł: Odp: Kalibracja i rejestr w X500
Wiadomość wysłana przez: bartsam w Grudzień 25, 2008, 22:25:52
A oto i on.
Zapisz jako plik tekstowy, zmień rozszerzenie na *.mscr i uruchom (dwu-tap;)
(musisz mieć instalnięty mortscript, otworzy się w tle i będzie co 60 sek. zapisywał podane wartości do rejestru.)
while(1)
RegWriteDword ("HKCU", "HARDWARE\DEVICEMAP\TOUCH","CalibrationData", "507,519  676,271  339,271  337,764  677,765")
sleep(60000)
enwhile
Tytuł: Odp: Kalibracja i rejestr w X500
Wiadomość wysłana przez: Chomeini w Grudzień 30, 2008, 12:18:53
Witam - znalazłem trochę czasu na mojego PaDAka i w odpowiedzi same złe wieści, na pytanko "..k..l..m..n." o sterownik ekranu mam go od dawna i jakichś szczególnych różnic nie zauważyłem.
Na pomoc "bartsam-a" też muszę ponarzekać bo pomimo wykonania według zaleceń wszystkiego co zalecił nie udało mi się uruchomić skryptu. Jest zainstalowany MortScript, wrzucam mu pliczek pt. "kod.mscr" z zawartymi danymi, następuje dwu-tap ale wyskakuje komunikat - "Unknown command '1' - Line 1 (\kod.mscr): 1 while (1)"  :mad:
Wrzucałem go do urządzenia, windy i na kartę i zawsze brak zrozumienia tylko w komunikacie zmieniała się ścieżka dostępu ale zawsze chodziło niezrozumienie komendy - i co dalej z tym fantem.  :S
Chyba  że coś źle wyczyniam, jeśli miałbyś chwilę czasu i ochotę spreparować mi taki gotowiec z moimi danymi z pierwszego odczytu i go przesłać na "priv" byłbym bardzo wdzięczny - chociaż opis ciut dokładniejszy też mi rozjaśni procedurę postępowania.  :)
Tytuł: Odp: Kalibracja i rejestr w X500
Wiadomość wysłana przez: bartsam w Styczeń 05, 2009, 09:13:05
Chomeini,
heh..
spróbuj bez kolejno numerowanych wierszy (tag code je sam dodał....)
 czyli:

while(1)
RegWriteDword ("HKCU", "HARDWARE\DEVICEMAP\TOUCH","CalibrationData", "507,519  676,271  339,271  337,764  677,765")
sleep(60000)
enwhile

i tyle tylko wrzuć do .mscr ;)
Tytuł: Odp: Kalibracja i rejestr w X500
Wiadomość wysłana przez: Chomeini w Styczeń 05, 2009, 09:45:44
Piękne dzięki za odzew, tymczasowo się wstrzymam do kolejnego szału mojego Etka - zerwałem folię z ekranu (niestety to nie była folijka Brando) i na razie jakby ręką odjął chodzi bez rozjazdów już 3 (trzeci) dzień (odpukać w niemalowane - żeby nie zapeszyć). Ale żeby folia dawała takie naprężenia że powoduje do rozjazdy ? Czy ktoś też coś takiego stwierdził, żeby folia miała wpływ na kalibrację ? Co wy na to ?  :S