promotional bannermobile promotional banner

GamePad Helper

Experimental
GamePad Helper is a lightweight World of Warcraft addon that streamlines swapping from Keyboard and Mouse to Game Controllers.

First and foremost, I am not a developer and I have limited experience with lua code. 

🕹️ Primary Purpose:
GamePad Helper is a lightweight World of Warcraft addon that helps switch between Keyboard and Mouse to Gamepad. I've alwayed wanted to play with a gamepad  but I found doing my rotation too complicated to learn for me, but now that "Single-Button Assistant" or One Button Rotation (as so many like to call it) you can now viably play on a controller. This addon does not help set up your game pad for gameplay or create your keybindings, it simply helps you swap from Keyboard and Mouse to GamePad quickly by doing the following:

Enable the Game Pad via the console setting
Adjust ActionCam to full by default, can be adjusted in the options
Enable Soft Targeting for enemies and friendly units, these can be disabled as well.

This makes the game feel more like an action RPG.

🎮 GamePad Mode Toggle
When enabled, it sets:
GamePadEnable CVar to 1
ActionCam to a user-defined mode (off, on, basic, or full)
SoftTargetEnemy and SoftTargetFriend to 3 (Always)

When disabled, it resets:
GamePadEnable to 0
ActionCam to off
Both soft targeting CVars to 0

📍 Minimap Button
Click to toggle enabled state
Ctrl+Click opens the options window
Shift+Drag allows repositioning anywhere on screen.

 âš™ď¸Ź Options Panel
Displays when calling /gpad options or Ctrl+Clicking the minimap icon
Checkbox: Enable/disable SoftTargetEnemy
Checkbox: Enable/disable SoftTargetFriend
Dropdown: Choose ActionCam Mode (Off, On, Basic, Full)

 Slash Commands
/gpad — Toggle the entire addon on/off
/gpad status — Show current config in chat
/gpad friend — Toggle friend soft targeting
/gpad enemy — Toggle enemy soft targeting
/gpad cam — Cycle ActionCam modes
/gpad options — Open the options window

The GamePad Helper Team

profile avatar
  • 1
    Projects
  • 1
    Downloads