Blog

Understanding palm rejection on a public kiosk

Learn how palm rejection works on public information kiosks, how to check touch behavior, and what to change when a hand causes unwanted taps.

Jason TurnerHardware tests 5 min read

Palm rejection is a device or software feature that tries to ignore broad hand contact while accepting an intended touch. On a public information kiosk, whether it works depends on the touchscreen, its controller, the operating system, and the kiosk app.

A browser test can help you check where the screen detects touches, but it cannot confirm that the kiosk recognizes a palm or filters it correctly. To judge palm rejection, combine a basic screen check with a safe test of the kiosk's real interface.

How palm rejection works

A touchscreen first detects contact. Software or the touch controller can then decide whether a contact looks like an intentional finger press or an accidental palm or hand touch. Some systems use the contact's size, shape, location, timing, or relationship to other touches to make that decision.

This filtering is not always part of the screen itself. A touchscreen can accurately report several contacts without knowing which one is a palm. The operating system or app may need to interpret those contacts and ignore the unwanted ones.

Palm rejection is most familiar on devices used with a pen, where a person rests a hand on the display while writing. A public kiosk usually expects visitors to tap with a finger, so it may not have a palm-rejection setting at all. The practical goal is still similar: a resting hand, sleeve, or second contact should not activate an unrelated control.

Check the kiosk screen and its touch behavior

  1. Open the Touch Screen Test on the kiosk, if its browser allows access. It shows touch contacts and can help reveal areas that miss input or register inconsistently.
  2. Tap separate areas across the screen with one finger. Check the edges, corners, and frequently used controls. A dead spot or a touch that appears away from your finger points to an input or alignment issue, not necessarily a palm-rejection problem.
  3. If the kiosk has a maintenance mode or a test page, use it to check the intended interaction. First confirm that a normal fingertip tap works. Then, only when the kiosk is out of public service or you have permission, try the ordinary hand position visitors use and watch for unwanted activation.
  4. Repeat the same action in the kiosk app. A browser test and the kiosk interface may handle contact differently, so a clean test result does not prove that the app ignores accidental touches.
  5. Note the screen area, the contact pattern, and the action that triggered the problem. Compare results with the screen dry and clean, and keep the kiosk's mounting and usual orientation unchanged.

Do not test by pressing hard, dragging your whole hand across a live service screen, or triggering actions that submit forms, make payments, or change public information. Use a supervised maintenance session when a test could affect visitors or kiosk data.

What the results mean

Finger taps register in the same place each time

The screen is detecting ordinary finger input consistently in the areas you checked. That is a useful baseline, but it does not establish that palm rejection works. Check the kiosk app separately with a permitted test workflow.

Some areas miss taps or respond in the wrong place

This suggests a touch coverage, alignment, screen condition, or configuration problem. Clean the display according to the kiosk operator's instructions, remove anything covering the active area, and check whether the problem repeats. A browser test cannot identify the failed component.

A broad contact activates a control

The touchscreen or software is accepting contact that the kiosk should ignore for that interaction. It may lack palm filtering, or the app may treat every detected contact as a valid tap. The issue can be in the controller, operating system, or app, so do not assume the display glass itself is defective.

The browser test looks normal, but the kiosk app reacts to a hand

The test and the app are using different interaction paths or rules. Focus on the kiosk application and its touch settings, then test any change in the actual app. The browser test checks touch input behavior, not the kiosk's complete software stack.

Reduce accidental touches in a public setting

  • Check the kiosk's touch configuration. Ask the system administrator or device supplier whether palm filtering, touch rejection, or accidental-contact settings are available for this model and operating system. Names and availability vary, so use the device's documentation rather than guessing at a setting.
  • Review the app's touch handling. The app should respond to the intended tap and avoid acting on unrelated contacts. If a broad hand contact triggers buttons, have the app owner review how it processes simultaneous or large contact areas.
  • Make controls easy to tap cleanly. Use clear spacing between interactive controls and avoid placing important actions right at an edge where a visitor may brace their hand. This reduces mistakes even if palm filtering is limited.
  • Check how people approach the display. A high or steeply angled screen can encourage visitors to lean on it. Adjusting the kiosk's position or screen angle may reduce resting-hand contact.
  • Retest after changes. Check both touch coverage and the real kiosk workflow after a configuration or app change. A change that blocks accidental contacts should still allow people to reach every control with a normal finger tap.

What a browser test can and cannot tell you

The Touch Screen Test can help show where contacts register and whether multiple touch points or dead zones are present. It does not identify a contact as a palm, inspect the touchscreen controller's filtering rules, or verify every part of the kiosk app.

Some managed kiosks block browser tools, external pages, or device testing. If the test cannot open or the browser cannot receive touch input, that is not proof of a faulty screen. Ask the administrator to use the kiosk's approved diagnostic or maintenance mode instead.

For a reliable check, treat palm rejection as a behavior of the whole setup: touch hardware, system software, app, and physical kiosk position. If accidental touches continue after the app and configuration have been checked, have the kiosk maintainer or repair provider inspect the touchscreen and controller.