How to enable touch screen / stylus support in Adobe Device Central CS4

I recently got myself a shiny Nokia 5800, which to my knowledge is the first (mainstream) touch screen, Flash Lite (3.0) enabled phone. If you decide to create stuff for it and use Device Central CS4/CS3 to test it, soon enough you`ll realise that:

  1. Nokia 5800 is not in the online device library yet
  2. there`s no generic device with 360 * 640 resolution
  3. but most importantly you can`t use your mouse in Device Central.

This annoyed me to no end as I`m using a few fscommand2 directives, which when you sneakily try to test your content with Flash 7/8 profile will throw errors and won`t even let your .fla compile. So after some commenting/uncommenting these lines I`ve decided to look at the bottom of the problem :)

Enter duplicating and hand-editing .xml device profiles tucked away in your profile :)

For the daring, the single most important line to edit is this:

<mouseType value="None"/>

which should be set to:

<mouseType value="Stylus"/>

There are also 10s of instances of resolution to edit, so for the lazy types out there I`ve attached my freshly hacked custom profile to live with until Adobe/Nokia releases the official one. You have to download the .xml and put it to either of these folders depending your OS:

On Windows XP, the default location is:

C:\Documents and Settings\username\Local Settings\ApplicationData\Adobe\AdobeDevice Central CS4\Devices

On Windows Vista, the default location is:

C:\Users\username\AppData\Local\Adobe\Adobe Device Central CS4\Devices\

On Mac OS, the default location is:

user folder/Library/Application Support/Adobe/Adobe Device Central CS4/Devices/

Enjoy :)


5 Responses to “How to enable touch screen / stylus support in Adobe Device Central CS4”

  • wim Says:

    Thanks a lot for the XML. Unfortunatly so far I am not able to see the device in my libary. I have put it where it should belong, but not available. Is there another import or something i have to do?

    Sorry for requesting such basic support.

    Thanks anyway.

  • dain Says:

    It didn`t show up for me either first, but editing the id (there are 2-3 instances) helped. not quite sure how it refreshes though. do you have CS3 or CS4?

  • Janne Says:

    Gives an error message: Cannot load FlashLite31 for ARGB 32 8888

  • CurtisCLaugh Says:

    Thanks for the info. This was very helpful.

    …was all I needed for testing and my sanity.

  • dain Says:

    Janne: umm, the official 5800 profile just got out and it is 3.0, so i think i got that bit wrong :) and also only CS4 supports 3.1

    Curtis: glad it helped you, makes it worth posting :)

Leave a Reply