---
title: Mapping the PTT button for DuraForce XD and PRO
description: You can map the programmable side button to Zello on the Kyocera DuraForce PRO and DuraForce XD mobile phones. These steps also work for the previous...
---

[Skip to content](https://support.zello.com/zw/mapping-the-ptt-button-for-duraforce-xd-and-pro#main-content)

English

Show submenu for translations

[More support](https://support.zello.com/zw/kb-tickets/new?hsLang=en)

[![wordmark@2x](https://support.zello.com/hs-fs/hubfs/2024%20Trial%20series/wordmark@2x.png?width=92&height=16&name=wordmark@2x.png)](https://zello.com/)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- [More support](https://support.zello.com/zw/kb-tickets/new)
- [Contact us](https://zello.com/contact/new-ticket/)

[Contact us](https://zello.com/contact/new-ticket/)

 Hello. How can we help you?

- There are no suggestions because the search field is empty.

1. [Zello Work](https://support.zello.com/zw?hsLang=en)
2. [Accessories](https://support.zello.com/zw/accessories?hsLang=en)
3. [Rugged/Specialized Phones](https://support.zello.com/zw/accessories?hsLang=en#rugged-specialized-phones)

May 11, 2026

# Mapping the PTT button for DuraForce XD and PRO

This article is written for: ✅ Zello Work  ❌ Zello Friends & Family.

You can map the programmable side button to Zello on the Kyocera DuraForce PRO and DuraForce XD mobile phones. These steps also work for the previous version of DuraForce and the Brigadier.

After mapping the side button you can use it to trigger Zello or ZelloWork as described below: 

- If Zello is in the background, press once to bring up Zello and trigger PTT. 
- If the screen is locked, long press to unlock it and bring up Zello. Press again to start using Zello. **NOTE**: Unlocking the phone in this manner will only work if your screen lock is set to **none** or **swipe**. Otherwise, you will be prompted to provide a password first. 

### Mapping the programmable side button: 

1. On your home screen, tap the Android Settings icon. Select **Programmable key**  
   ![](https://support.zello.com/hs-fs/hubfs/Knowledge%20Base%20Import/27654048517261-2.png?width=300&height=533&name=27654048517261-2.png)
2. Assign the programmable key to Zello or ZelloWork. Turn on **Wake up device**  
   ![](https://support.zello.com/hs-fs/hubfs/Knowledge%20Base%20Import/27654048530189-2.png?width=300&height=533&name=27654048530189-2.png)
3. Exit the Programmable Key screen and go back to the home screen
4. Tap the Zello badge to open the app
5. Tap the App Menu icon (3 vertical dots)
6. Select **Options**
7. Select **Push-to-talk buttons**  
   ![](https://support.zello.com/hs-fs/hubfs/Knowledge%20Base%20Import/27654025813901-2.png?width=300&height=533&name=27654025813901-2.png)
8. Tap the Add (**+**) icon at the bottom right corner
9. When prompted, press the programmable side button on the DuraForce phone  
   ![](https://support.zello.com/hs-fs/hubfs/Knowledge%20Base%20Import/27654025824397-2.png?width=300&height=533&name=27654025824397-2.png)
10. The new button named **Hardware button** is added to your list  
    ![](https://support.zello.com/hs-fs/hubfs/Knowledge%20Base%20Import/27654048559885-2.png?width=300&height=533&name=27654048559885-2.png)
11. Select **Hardware button** to change from PTT to toggle mode, assign a button contact, or remove the button   
    ![](https://support.zello.com/hs-fs/hubfs/Knowledge%20Base%20Import/27654025835021-2.png?width=300&height=533&name=27654025835021-2.png)
12. Test the button by sending a message to your Echo contact on Zello. 

- [Getting Started](https://support.zello.com/zw/getting-started?hsLang=en#main-content)

    - [Trials](https://support.zello.com/zw/getting-started?hsLang=en#trials)
    - [Admins](https://support.zello.com/zw/getting-started?hsLang=en#admins)
    - [Users](https://support.zello.com/zw/getting-started?hsLang=en#users)
    - [Dispatch Hub](https://support.zello.com/zw/getting-started?hsLang=en#dispatch-hub)
    - [Intro to Zello](https://support.zello.com/zw/getting-started?hsLang=en#intro-to-zello)
- [Admins](https://support.zello.com/zw/admins?hsLang=en#main-content)

    - [User Management](https://support.zello.com/zw/admins?hsLang=en#user-management)
    - [Channels](https://support.zello.com/zw/admins?hsLang=en#channels)
    - [Dispatch Hub](https://support.zello.com/zw/admins?hsLang=en#dispatch-hub)
    - [Network Settings and Configurations](https://support.zello.com/zw/admins?hsLang=en#network-settings-and-configurations)
    - [Zello Enterprise Server](https://support.zello.com/zw/admins?hsLang=en#zello-enterprise-server)
    - [Payments, Subscriptions, and Billing](https://support.zello.com/zw/admins?hsLang=en#payments-subscriptions-and-billing)
- [Using Zello](https://support.zello.com/zw/using-zello?hsLang=en#main-content)

    - [Dispatch Hub](https://support.zello.com/zw/using-zello?hsLang=en#dispatch-hub)
    - [User Communications](https://support.zello.com/zw/using-zello?hsLang=en#user-communications)
    - [Channels](https://support.zello.com/zw/using-zello?hsLang=en#channels)
    - [Settings](https://support.zello.com/zw/using-zello?hsLang=en#settings)
    - [Features](https://support.zello.com/zw/using-zello?hsLang=en#features)
    - [Windows PC App](https://support.zello.com/zw/using-zello?hsLang=en#windows-pc-app)
- [Accessories](https://support.zello.com/zw/accessories?hsLang=en#main-content)

    - [Rugged/Specialized Phones](https://support.zello.com/zw/accessories?hsLang=en#rugged-specialized-phones)
    - [Network Radios](https://support.zello.com/zw/accessories?hsLang=en#network-radios)
    - [Headsets](https://support.zello.com/zw/accessories?hsLang=en#headsets)
    - [Speakers/Mics](https://support.zello.com/zw/accessories?hsLang=en#speakers-mics)
    - [Wireless Buttons](https://support.zello.com/zw/accessories?hsLang=en#wireless-buttons)
    - [Gateways](https://support.zello.com/zw/accessories?hsLang=en#gateways)
- [Partners & Developers](https://support.zello.com/zw/partners-developers?hsLang=en#main-content)

    - [Partnerships](https://support.zello.com/zw/partners-developers?hsLang=en#partnerships)
    - [New Mobile SDK (iOS, Android, React Native)](https://support.zello.com/zw/partners-developers?hsLang=en#new-mobile-sdk-ios-android-react-native)
    - [Legacy SDK (Android-Only)](https://support.zello.com/zw/partners-developers?hsLang=en#legacy-sdk-android-only)
    - [API and Integrations](https://support.zello.com/zw/partners-developers?hsLang=en#api-and-integrations)
- [FAQ](https://support.zello.com/zw/faq?hsLang=en#main-content)

    - [Functionality](https://support.zello.com/zw/faq?hsLang=en#functionality)
    - [Accessories](https://support.zello.com/zw/faq?hsLang=en#accessories)
    - [Troubleshooting](https://support.zello.com/zw/faq?hsLang=en#troubleshooting)
    - [Network](https://support.zello.com/zw/faq?hsLang=en#network)
    - [Compliance](https://support.zello.com/zw/faq?hsLang=en#compliance)
- [Videos](https://support.zello.com/zw/videos?hsLang=en#main-content)

    - [Android](https://support.zello.com/zw/videos?hsLang=en#android)
    - [Management Console](https://support.zello.com/zw/videos?hsLang=en#management-console)
    - [iOS](https://support.zello.com/zw/videos?hsLang=en#ios)
    - [Channels](https://support.zello.com/zw/videos?hsLang=en#channels)
    - [Dispatch Hub](https://support.zello.com/zw/videos?hsLang=en#dispatch-hub)

[![wordmark@2x](https://support.zello.com/hs-fs/hubfs/2024%20Trial%20series/wordmark@2x.png?width=92&height=16&name=wordmark@2x.png "wordmark@2x")](https://zello.com)

Zello Inc Help Center

Copyright © 2025, Zello