I'm beginning to feel a little more lenient to the device lately... It
honestly seems as though some of the "bugs" are starting to dissappear.
First, I'll address the backlight problem... I have observed the following
behavior: With backlight adjusted to full brightness, toggling the
backlight settings will cause the backlight to immediately turn off, as well
as causing the battery meter to drop to <50%. Turning OFF the backlight
(either on purpose or when it turns itself off) causes the battery meter to
return to normal.
With the backlight on lowest setting, toggling the backlight causes much
less of a decrease in the battery meter, and NEVER resulted in an automatic
disabling of the backlight. Currently, I'm into about 35-40 minutes of
budged a whisker since (after about 15 minutes.) The unit has also sat for
nearly 20 minutes with backlight on, without turning itself off once. I
turned the backlight up to max, and received the "main battery is low"
message. Turned the backlight back down, and have gone for another 10
minutes with no warning.
Verdict: I believe the problem with the backlight is due to a faulty power
regulator of some sort, or an internal setting in the WinCE build that's
calibrated incorrectly: IE, perhaps it's calibrated with NIMH in mind, or
what have you.
I'm almost convinced that the "multiple button" problem is that multiple
directions ARE being pressed, but ignored. The reason: If I press down
solely to the right only, it takes quite a bit of pressure to get the pad to
stop responding. if I press slightly at an angle, to the upper right or
lower right, it takes MUCH less pressure to cause the D-pad to stop
responding... Is there any programmer out there that can write a simple
GAPI application to register button presses? What if pressing to the
upper-right is registered as a different button press than the application
is configured to see? Conjecture, I know... But promising.
The screen is still a dissappointment, though.
Also, for those that missed my other post, my clock is NOT off by three
seconds every minute. It was dead on after being un-synced for over 35