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

Windows Mobile (Classic, Professional, Standard), Windows Phone 6.x oraz 7/8.x/10 => HTC => Pocket PC z telefonem - ogólnie (WM Professional/WP6.x) => Universal => Wątek zaczęty przez: Paveu69 w Listopad 29, 2007, 22:00:53

Tytuł: Blokowanie automatycznego obracania ekranu - jak?
Wiadomość wysłana przez: Paveu69 w Listopad 29, 2007, 22:00:53
Jak w temacie, jak "zabronić" Universalowi żeby po przekreceniu ekranu i zamknieciu ekranem do góry, czyli jak w zwykłym PPC nie przestawiał się automatycznie do tryby Portrait, tylko pozostawał w trybie Landscape?

Można to zrobić sprzętowo, wymontowując malutki magnesik wbudowany do środka klapki, ale wtedy podczas zamykania ekranem do klawiatury nie będzie się wygaszał ekran, a ma się wygaszać...

Macie jakieś pomysły?
Tytuł: Odp: Blokowanie automatycznego obracania ekranu - jak?
Wiadomość wysłana przez: jas_pik:: Janusz Piwiński w Listopad 30, 2007, 01:23:59
Wbrew pozorom nie jest to proste - odpowiada za to wpis w rejestrze oraz wzpomniany czujnik .
W położeniu 'Landscape' mamy:
HKEY_LOCAL_MACHINE\System\GDI\Rotation

Angle 0x5A (90)
HideOrientationUI 0x0 (0)
LanscapeMode 0x1 (1)

Nawet Vijay chciał coś zrobić ale mu nie wyszło

Ale chyba jest rozwiązanie co prawda testowałem to tylko na WM5  :  taki task manager  (http://www.gsmhacks.com/forums/pocket-pc-windows-smartphone-applications/47860-fdcsoft-task-manager-ppc-app.html)
Uzyj  FdcSoft task manager'a, zakładka Devices  a następnie  stop/disable MIS1 device
Tytuł: Odp: Blokowanie automatycznego obracania ekranu - jak?
Wiadomość wysłana przez: Paveu69 w Listopad 30, 2007, 17:46:56
OK, dzięki! Dokładnie to czego mi trzeba  :ok:
Działa pod WM6 :)

Upgrade: No niestety, prawie ok, ale efekt jest dokładnie taki sam jakbym wymontował ten magnes... czyli jak zamykam klapkę to ekran się nie wygasza, a mnie chodziło o to żeby mieć ekran cały czas w trybie landscape ale ekran musi się wygaszać po zamknięciu klapki.
Trudno, szukam dalej rozwiązania...
Ewentualnie wymontowałbym czujnik po lewej stronie, a ten po prawej zostawie :P