# Calibrate touch screen power panel 400

**URL:** <https://community.br-automation.com/t/calibrate-touch-screen-power-panel-400/5578>\
**Category:** HMI & Visualization\
**Tags:** power-panel, touch\
**Created:** [January 23, 2025, 6:31am UTC](https://community.br-automation.com/t/calibrate-touch-screen-power-panel-400/5578 "2025-01-23T06:31:02Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![arijaluddin](https://dub1.discourse-cdn.com/brcommunity/user_avatar/community.br-automation.com/arijaluddin/32/4066_2.png) [@arijaluddin](https://community.br-automation.com/u/arijaluddin)\
**Post date:** [January 23, 2025, 6:31am UTC](https://community.br-automation.com/t/calibrate-touch-screen-power-panel-400/5578/1 "2025-01-23T06:31:02Z")

</div>

how do I calibrate the touch screen on a power panel 400 that uses Linux OS?

---

<div class="post-metadata">

**Author:** ![molinere](https://dub1.discourse-cdn.com/brcommunity/user_avatar/community.br-automation.com/molinere/32/1507_2.png) [@molinere](https://community.br-automation.com/u/molinere)\
**Post date:** [January 27, 2025, 3:34pm UTC](https://community.br-automation.com/t/calibrate-touch-screen-power-panel-400/5578/2 "2025-01-27T15:34:26Z")

</div>

Good afternoon @arijaluddin,

To calibrate a touch screen, it is necessary to program a button on the HMI.  
If this button does not exist, the only possible way to recalibrate the screen is to generate a new Compact flash including this button.

If this PP400 uses Automation Runtime and VC4 Visual Components, the developer has two possibilities to provide touch calibration:

- using the key action [Calibrate Touch](https://help.br-automation.com/#/en/4/visualization/viscompvc4/keys/keys_keyactions_calibratetouch.html)
- using the VISAPI function [VA\_StartTouchCal](https://help.br-automation.com/#/en/4/libraries%2Fvisapi%2Ffbks%2Fva_starttouchcal.html)

I hope this helps you!

---

<div class="post-metadata">

**Author:** ![arijaluddin](https://dub1.discourse-cdn.com/brcommunity/user_avatar/community.br-automation.com/arijaluddin/32/4066_2.png) [@arijaluddin](https://community.br-automation.com/u/arijaluddin)\
**Post date:** [February 1, 2025, 2:49am UTC](https://community.br-automation.com/t/calibrate-touch-screen-power-panel-400/5578/3 "2025-02-01T02:49:01Z")

</div>

so have to recreate the program that includes a button for touch calibration?

---

<div class="post-metadata">

**Author:** ![molinere](https://dub1.discourse-cdn.com/brcommunity/user_avatar/community.br-automation.com/molinere/32/1507_2.png) [@molinere](https://community.br-automation.com/u/molinere)\
**Post date:** [February 3, 2025, 10:04am UTC](https://community.br-automation.com/t/calibrate-touch-screen-power-panel-400/5578/4 "2025-02-03T10:04:24Z")

</div>

I’m sorry but I am not aware that there is another option to achieve this, so yes, this would be the way.

---

<div class="post-metadata">

**Author:** ![arijaluddin](https://dub1.discourse-cdn.com/brcommunity/user_avatar/community.br-automation.com/arijaluddin/32/4066_2.png) [@arijaluddin](https://community.br-automation.com/u/arijaluddin)\
**Post date:** [February 5, 2025, 2:36am UTC](https://community.br-automation.com/t/calibrate-touch-screen-power-panel-400/5578/5 "2025-02-05T02:36:34Z")

</div>

oke thanks for your help sir
