How to: Push-to-Talk, Push-to-Mute and Toggle Mute on a game controller

You can use AutoPTT with any type of game controller, like a gamepad, a steering wheel, or a joystick.

However, we should first talk about a potential issue with using a game controller…

Automatic input mode switching

Many games automatically switch input modes based on the kind of device the latest input came from. For example, when you press a key on the keyboard, the Sprint action on the UI might show SHIFT next to it, and when you press a button on the controller, the text turns into RT and an icon for the right trigger instead.

Having the UI constantly switch between keyboard/mouse and controller as you communicate is quite annoying. Luckily, there are ways around that – provided that the target game or app supports Open Mic or Voice Activity.

Push-to-Talk

Method 1

  • Input mode switching: No
  • Requires: Open Mic / Voice Activity

The Open Mic to PTT and Open Mic to Tap activation modes work by unmuting/muting the microphone system-wide when you press/release your Push-to-Talk key. If your game supports Open Mic, you should probably use this method, as it avoids the input switching problem of Method 2.

Instructions:

  • Click on Hotkeys in the left side menu
  • Make sure you have at least one Push-to-Talk key
  • Add a hotkey for Secondary PTT and use a button on your controller
  • Click on Audio in the left side menu
  • Set Activation Mode to Open Mic to PTT or Open Mic to Tap (I recommend Tap as you can use it exactly like Push-to-Talk but it also includes the Activation Window and Release Delay features)

Method 2

  • Input mode switching: Yes
  • Requires: Push-to-Talk

You can effectively remap a button on your controller to a keyboard key, and use that as Push-to-Talk ingame. You press the controller button, and AutoPTT presses the keyboard key.

Instructions:

  • Click on Hotkeys in the left side menu
  • Add a hotkey for Push-to-Talk and use the same key as the PTT key in your game/app
  • Add a hotkey for Secondary PTT and use the button on your controller
  • Click on Audio in the left side menu
  • Set Activation Mode to Push-to-Talk

Push-to-Mute

Method 1

  • Input mode switching: No
  • Requires: Open Mic / Voice Activity

Instructions:

  • Click on Hotkeys in the left side menu
  • Add a hotkey for Push-to-Mute (Global) and use a button on your controller
  • Click on Audio in the left side menu
  • Set Activation Mode to Push-to-Talk (a Push-to-Talk key is not necessary though since you won’t be using it)

Method 2

  • Input mode switching: Yes
  • Requires: Push-to-Talk

The traditional way to get Push-to-Mute in AutoPTT is to simply use the Voice Activity mode and have the app press and release the key for you.

Instructions:

  • Click on Hotkeys in the left side menu
  • Add a hotkey for Push-to-Talk and use the same key as the PTT key in your game/app
  • Add a hotkey for Push-to-Mute and use a button on your controller
  • Click on Audio in the left side menu
  • Set Activation Mode to Voice Activity
  • Adjust Activation Threshold so that it goes into the green when you speak, and back into the red when you stop

Toggle Mute

Method 1

  • Input mode switching: No
  • Requires: Open Mic / Voice Activity

Instructions:

  • Click on Hotkeys in the left side menu
  • Add a hotkey for Toggle Mute (Global) and use a button on your controller
  • Click on Audio in the left side menu
  • Set Activation Mode to Push-to-Talk (a Push-to-Talk key is not necessary though since you won’t be using it)

Method 2

  • Input mode switching: Yes
  • Requires: Push-to-Talk

Instructions:

  • Click on Hotkeys in the left side menu
  • Add a hotkey for Push-to-Talk and use the same key as the PTT key in your game/app
  • Add a hotkey for Toggle Mute and use a button on your controller
  • Click on Audio in the left side menu
  • Set Activation Mode to Voice Activity
  • Adjust Activation Threshold so that it goes into the green when you speak, and back into the red when you stop
Tags: