PALM_TOUCH Event Detection in Tizen 3.0

Original Created Feb 08, 2018 | Regeneration Apr 22, 2026

I'm experiencing issues with PALM_TOUCH event detection in Tizen 3.0. Here's my situation:

  1. When using "http://developer.samsung.com/privilege/healthinfo", I get certificate issues during build
  2. When using "http://tizen.org/privilege/healthinfo", the watch switches to main watchface after palm gesture
  3. If I comment out webapis.motion.start("PALM_TOUCH", CB);, the palm gesture only turns off the screen without exiting the app
  4. This functionality worked correctly in Tizen 2.3.2

Main Questions:

  1. Is there any way to detect PALM_TOUCH in Tizen 3.0?
  2. How can I turn the screen back on after a palm gesture? (tizen.power.request('SCREEN','SCREEN_NORMAL') doesn't seem to work)

Problem Understanding

The PALM_TOUCH functionality appears to have changed significantly between Tizen 2.3.2 and 3.0. The API references and migration guide don't mention this feature, suggesting it might be deprecated.

Solution Methods

  1. API Deprecation Confirmation:

    • Check the latest Web API references on Samsung Tizen OS for any mention of PALM_TOUCH
    • Review the migration guide for any changes in gesture handling
  2. Alternative Approaches:

    • Consider using other available gesture APIs if PALM_TOUCH is indeed deprecated
    • For screen control, try using the Power API with different parameters
  3. Workarounds:

    • If you need to turn the screen back on, experiment with different Power API methods
    • Consider implementing custom gesture detection if the built-in functionality is no longer available

Code Examples

For screen control (if PALM_TOUCH is not available):

try {
    tizen.power.request('SCREEN', 'SCREEN_NORMAL');
} catch (e) {
    console.log("Error in power request: " + e.message);
}

Additional Tips

  • Always check the latest API documentation on Samsung Tizen OS for the most current information
  • When migrating from Tizen 2.3.2 to 3.0, thoroughly test all gesture-related functionality
  • Consider reaching out to Samsung Developer Support for clarification on deprecated features

Customize your cookie preferences

You can enable or disable non-essential cookies. Essential cookies are always on to ensure the site works properly and to keep you signed in.

Necessary

These cookies are necessary for the website to function properly and cannot be switched off. They help with things like logging in and setting your privacy preferences.

Always on

Analytics

These cookies help us improve the site by tracking which pages are most popular and how visitors move around the site.

Enable analytics cookies
Public Forum Public Forum
Employees only. Please sign in with your company account.