You Are Here:

Community: Wiki

 

Talk:TSS000432 - Utilising media keys

From Forum Nokia Wiki

I've found a difference in behavior between S60 v3.0 and 3.1 devices when the application is in the background. Simply, on 3.0 devices (e.g. N73 and E61) the media keys are reported to the application anyway, while on 3.1 devices (N95 and 6120) they are not.

I was using the volume keys to bring the application to the foreground from the phone idle screen - where the volume keys aren't used anyway - on 3.0 devices. I'd be interested to know whether there's any way to get those events in the background on 3.1+ devices...

Also, I didn't add yet the User::WaitForRequest calls listed in the example, but everything seems to work OK (in applications other than my own as well), what is the purpose of these calls?

10x

Uriah


Thank your for your feedback. On most devices only volume keys can be used in 3rd party applications using this API.

Forum Nokia KB 11:14, 16 October 2007 (UTC)


Volume keys when app is in background on 3.1 devices

Contrary to what the previous poster found, I have found that applications do receive volume key events when they are in the background on the Nokia N95-1. This is with firmware 30.0.015.

Differences between commands generated for volume control on phone and volume control on headphone remote

I have found that different commands are generated when the volume control on the side of the phone is used from when the volume control on the headphone remote is used. This is on an N95-1 with 30.0.015 firmware. Full details and a link to some sample code can be found on my blog.


Thank you for your feedback. The article has been updated.

Forum Nokia KB 09:15, 5 December 2008 (EET)

 
Bookmark this page: DeliciousDiggFacebookGoogleYahooStumbleUponRedditDiigoTechnocratiTwitter  Share this page Share this page Print this Page Print this page Invite a friend Invite a friend
京ICP备05048969号    Email Newsletters Press Terms & Conditions Privacy Policy Sitemap Contact Us © 2009 Nokia 
RDF Facets: qdcZidentifierQSxhttpE3aE2fE2fwikiE2eforumE2enokiaE2ecomE2findeE78E2ephpE2fFileE3aMicrokernelE5fArchitectureE2eGIFX qdcZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ qdcZtypeQUqfntypeZCommunityContentQ qdcZtypeQUqfntypeZE52esourceQ qdcZtypeQUqfntypeZWebpageQ qdcZtypeQUqfntypeZWikiContentQ qdcZtypeQUqmarsZManagedE52esourceQ qdcZtypeQUqwebZInformationE52esourceQ qdcZtypeQUqwebZPageQ qdcZtypeQUqwebZE52esourceQ qdcZtypeQUqrdfsZE52esourceQ qfnZtypeQUqfntypeZCommunityContentQ qfnZtypeQUqfntypeZE52esourceQ qfnZtypeQUqfntypeZWebpageQ qfnZtypeQUqfntypeZWikiContentQ qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX qrdfZtypeQUqfnZE45E78cludedFromGeneralE4cistingsQ qrdfZtypeQUqfntypeZCommunityContentQ qrdfZtypeQUqfntypeZE52esourceQ qrdfZtypeQUqfntypeZWebpageQ qrdfZtypeQUqfntypeZWikiContentQ qrdfZtypeQUqmarsZManagedE52esourceQ qrdfZtypeQUqwebZInformationE52esourceQ qrdfZtypeQUqwebZPageQ qrdfZtypeQUqwebZE52esourceQ qrdfZtypeQUqrdfsZE52esourceQ