PDA

View Full Version : Changing the DPI - brings only problems!


madkat
31st March 2006, 04:44 PM
You can change the DPI of the display in WM5 by changing the following keys:

HKLM/Drivers/Display/GPE/
LogicalPixelsX
LogicalPixelsY

Using 96 for both should give you what you would expect from upgrading from 320x240 to 640x480 - i.e. 4x as much "screen space."

HOWEVER!
When I choose a LogicalPixelsX (height) value lower than 192 (even 190) apps like Contacts and Calculator refuse to run and various icons & display elements disappear. LogicalPixelsY doesn't seem to make a difference.

Any ideas?

Osir1s
1st April 2006, 11:08 AM
Its just one of those things mate. The VGA hacks all reduce the size to 96dpi that being half of the normal 192. Any other ratio just doesnt seem to wash. A cpl of ppl have had success with 144 (I think). I didnt myself. My sad conclusion is the best solution is to use the .mui file hack to you can at least have apps like Adobe, Pocket Streets, and some games run in true VGA mode.

dreamtheater39
1st April 2006, 12:45 PM
You can change the DPI of the display in WM5 by changing the following keys:

HKLM/Drivers/Display/GPE/
LogicalPixelsX
LogicalPixelsY

Using 96 for both should give you what you would expect from upgrading from 320x240 to 640x480 - i.e. 4x as much "screen space."

HOWEVER!
When I choose a LogicalPixelsX (height) value lower than 192 (even 190) apps like Contacts and Calculator refuse to run and various icons & display elements disappear. LogicalPixelsY doesn't seem to make a difference.

Any ideas?

Hi,

when u change the dpi, u must ensure that the corresponding files are available in your windows directory! Search for *192*.* files in your windows directory....these are resource files built to suit 192 dpi. When you change it to, lets say 96dpi, you must have the same equivalent file *96*.* files, otherwise you'd have missing icons and graphics!

Hope that answers!
S

madkat
1st April 2006, 06:48 PM
Its just one of those things mate. The VGA hacks all reduce the size to 96dpi that being half of the normal 192. Any other ratio just doesnt seem to wash. A cpl of ppl have had success with 144 (I think). I didnt myself. My sad conclusion is the best solution is to use the .mui file hack to you can at least have apps like Adobe, Pocket Streets, and some games run in true VGA mode.

No, it was with *any* value below 192, including 96. I tried 96 first.

madkat
1st April 2006, 06:53 PM
Hi,

when u change the dpi, u must ensure that the corresponding files are available in your windows directory! Search for *192*.* files in your windows directory....these are resource files built to suit 192 dpi. When you change it to, lets say 96dpi, you must have the same equivalent file *96*.* files, otherwise you'd have missing icons and graphics!

Hope that answers!
S

Hey :-)

Looked in \Windows, found no *192*.* files :-(

dreamtheater39
1st April 2006, 08:46 PM
Hi,

when u change the dpi, u must ensure that the corresponding files are available in your windows directory! Search for *192*.* files in your windows directory....these are resource files built to suit 192 dpi. When you change it to, lets say 96dpi, you must have the same equivalent file *96*.* files, otherwise you'd have missing icons and graphics!

Hope that answers!
S

Hey :-)

Looked in \Windows, found no *192*.* files :-(

they are dlls, so you must make sure you've turned "show all files/ system files" option on, else you wont find them!

Anyways, here is a bunch of DLLs for you...(rename them to whatever DPI you want, and copy them into your windows folder).

I've included a Disable certificates cab file, which is needed to make sure windows chooses unsigned files to run....so that the new resource files you provide are accepted by windows....

let me know how it works!

cheers,
S

madkat
1st April 2006, 10:00 PM
Wow, thanks! You exceeded my expectations!

I can see the files now, in the first instance I was looking for them on the device instead of with ActiveSync.

Will try it now & let you know how it went...

madkat
1st April 2006, 10:06 PM
Perfect! Thankyou :-)

http://xsv.org.uk/Exec96.jpg

madkat
2nd April 2006, 12:00 AM
ok... *nearly* perfect...

Contact details can't be viewed

dreamtheater39
2nd April 2006, 05:32 AM
Thats great, you finally got it working! :)

You'd have many apps screwed up in vga mode, thats common! For some of the default system apps, there are fixes which you could apply....look around the forum for the words "fixed" & "VGA"....and you should find them.

cheers,
San

PS: Whats with the contact details? I dont remember having a problem there!

Osir1s
2nd April 2006, 08:51 AM
What device are you doing this one if you dont mind me asking?

I just noticed the soft blue lights there looks alot cooler then the red menace of the jasjar. Then again I thought the jasjars was good till I saw the blue keyboard backlight so maybe its a case of the grass is greener :)

dreamtheater39
2nd April 2006, 09:02 AM
What device are you doing this one if you dont mind me asking?

I just noticed the soft blue lights there looks alot cooler then the red menace of the jasjar. Then again I thought the jasjars was good till I saw the blue keyboard backlight so maybe its a case of the grass is greener :)

its the o2 exec!

S

madkat
2nd April 2006, 11:29 AM
PS: Whats with the contact details? I dont remember having a problem there!

At 640x480 the contact details are just blank.

Thanks for the tip, I'll go a-searching!

madkat
2nd April 2006, 11:34 AM
till I saw the blue keyboard backlight so maybe its a case of the grass is greener :)

Or bluer...?

its the o2 exec!

In case Osir1s is not aware: the O2 Xda Exec is the exact same device as the iMate JasJar. Except it has a blue keyboard backlight (probably a tiny bit more expensive to make) and a different font on the keys. Oh, and the body is in a really nice matt black. But I keep having to wipe my grubby fingerprints off it with a cloth made for cleaning LCDs.

Osir1s
3rd April 2006, 02:48 PM
heh well thanks for the info but yes I tend to do my research before purchasing an expensive gadget so I know about the exec; just hadnt seen a pic of the blue backlight.

I actually was all keen on importing an Exec until I discovered the finish on it. The same with the XDA Atom, the piano black finish ruins it for me. I learnt my lesson with casing like that from the Motorola mpx200. I was forever wiping that thing down.

Will be a cold day in hell when I go back to those days :twisted:

madkat
3rd April 2006, 03:05 PM
This is my 2nd matt black device, the first was a custom case for a little Samsung A300 which I still have. Arriving in the post soon will be a tiny bluetooth GPS device (which appears to have an accelerometer inside it) which is also matt black.

BTW, speaking of "expensive" - the Exec only cost me about AU$360 (with a ~AU$45/mo contract)

Ooh, I just thought of the ideal accessory for the Universal - remember the "tiny" phone in Fifth Element which looks huge by today's standards? How about a bluetooth "headset" like that? One that you hold to your ear, so it's easier to operate. Probably a good way forward for most mobiles now - if they'd only engineered bluetooth to handle connection with more than one device at a time. Then you could buy different brands of GSM radio, handset, camera, storage, keypad, display and use them all together. No doubt there would be a bluetooth capable iPod which would allow you to store all your contacts alongside your tracks. Oh well, maybe next time.

hrb
3rd April 2006, 03:11 PM
One problem I still have not being able to solve:
It is quite easy to change the DPI with the method described above (i.e. copying the corresponding .dll's to windows directory and changing the 2 registry entries).
So far so good.
I have however up to now not been able to find a background (*.tsk file) which is large enough for true VGA (except the Windows standard which I don't like).
All the other *.tsk files I am using on VGA 192 display smaller on the true VGA resolution.
Is there a way to increase the size of the *.tsk files ? Couldn't find a graphics editor yet to do that (not even infantview which normally reads almost everything)
Anybody has an idea ?
Cheers
hrb

Osir1s
4th April 2006, 01:16 PM
Yes like most devices you will find the European and Australian versions of expensive are quite different, ie. Until this month infact no Aust. provider has provided the jasjar on a plan, hence these must be purchased out right for $1500 odd dollars, hence I consider that an expensive device.

I suspect even when Vodaphone do offer this device on contract later this month the monthly fee with be the usual $99, although likely with a cap plan so some repreive there; still expensive though.

hrb
4th April 2006, 01:42 PM
Yes like most devices you will find the European and Australian versions of expensive are quite different, ie. Until this month infact no Aust. provider has provided the jasjar on a plan, hence these must be purchased out right for $1500 odd dollars, hence I consider that an expensive device.

I suspect even when Vodaphone do offer this device on contract later this month the monthly fee with be the usual $99, although likely with a cap plan so some repreive there; still expensive though.


??? Are you sure that you are on the subject of this thread ?
Cheers
hrb

madkat
4th April 2006, 02:01 PM
It doesn't really matter. Threads can meander around the subject and take on side issues from time to time, and I think trying to force them into a channel of The Original Subject can stunt the overall community spirit. It also doesn't do a great deal for ones latteral thinking or creativity to keep so focused. How can you think outside the box if you're locked inside it?

madkat
4th April 2006, 02:05 PM
I suspect even when Vodaphone do offer this device on contract later this month the monthly fee with be the usual $99, although likely with a cap plan so some repreive there; still expensive though.

You could always ask one of us nice UK dwellers to take delivery of a ~$970 Exec/JasJar and post it on to you.

hrb
4th April 2006, 02:08 PM
It doesn't really matter. Threads can meander around the subject and take on side issues from time to time, and I think trying to force them into a channel of The Original Subject can stunt the overall community spirit. It also doesn't do a great deal for ones latteral thinking or creativity to keep so focused. How can you think outside the box if you're locked inside it?

Unfortunately, I'd like to get the problem solved which is inside the box......

madkat
4th April 2006, 02:13 PM
How can you think outside the box if you're locked inside it?

Unfortunately, I'd like to get the problem solved which is inside the box......

I have this job *because* I think outside the box. It's an extraordinarily useful skill. Of course, it depends on what your situation is and whether you prefer to follow orders, or simply achieve a goal.

BTW: the lock is on the outside of the box, and so are numerous tools which would help solve the problem inside it :wink:

Bartjan
4th April 2006, 03:24 PM
ofcourse when talking about prices in australia your probably not gonna find 640x480 tsk-files :wink:

try these links:
free theme builder/editer from MS
http://www.pocketpcthemes.com/faq.shtm#1

theme generator from MS
http://www.microsoft.com/windowsmobile/downloads/powertoys.mspx

http://www.pocketthemes.com/

or use TKCreater to edit themes
http://www.funnysnake.com/

free themes
http://www.lsc2000.nl

hope theres something usefull for you :D

Osir1s
5th April 2006, 09:32 AM
Well im glad other people have helped you and yes I was aware the thread was mulling about on different courses, however my and madkats little side story if anything just kept this thread afloat rather then you sitting in here posting 'Bump' or just letting the topic die.

In any case the last post contained alot of what I would consider helpful links so hopefully the issue has been resolved for you, although im pretty confident you will still have other issues with the Dpi but thats for another thread I guess.

madkat
5th April 2006, 10:51 AM
I'm 'flitting' between 640x480 WM5 and Linux at the moment, actually... When I do get Linux running, and when Linux is all in its finalised state, I'd probably like to run both.

Last problem I had was the phone - the ViJay solution doesn't seem slick enough to me. Maybe a new phone app is in order. When I've mastered this C++ thing...