Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Pad-macro Switch: Difference between revisions

From GameBrew
No edit summary
m Text replacement - "ForTheUsers - " to "Homebrew App Store - "
 
(One intermediate revision by the same user not shown)
Line 67: Line 67:


== External links ==
== External links ==
* Github - https://github.com/FitzQ/pad-macro
* GitHub - https://github.com/FitzQ/pad-macro
* HB-app - https://hb-app.store/switch/padmacro
* Homebrew App Store - https://hb-app.store/switch/padmacro

Latest revision as of 10:45, 23 November 2025

pad-macro
General
AuthorFitzQ
TypeOverlays
Version2.0.1
LicenseGPL-3.0
Last Updated2025/09/10
Links
Download
Website
Source

This project lets you record and play back controller button sequences on Nintendo Switch. (Switch / libnx Example Project)

It consists of two main modules:

  • overlay/ - User interface built with libtesla.
  • sysmodule/ - A background service.

Features

  • Record button sequence and save as binary files.
  • Assign macros to button combinations.
  • Press your mapped buttons to trigger macro playback.

Installation

Requires Tesla Menu installed.

File locations:

  • Configuration - sdmc:/config/pad-macro/config.ini
  • Macro file - sdmc:/config/pad-macro/macros/

New recordings are saved as latest.bin. Rename them to keep permanently.

config.ini example:

[pad]
recorder_enable=true
player_enable=true
recorder_btn=0x30
play_latest_btn=0x40

[macros]
0x30=/config/pad-macro/macros/20250828-123456.bin

Changelog

v2.0.1

  • change the storage dir from /switch/pad-macro/macros to /config/pad-macro/macros, you should move your macro files by yourself
  • enable custom set combos
  • enable edit macro file

v2.0.0

  • Support macro file editing
  • Support macro store download
  • Incompatible with old version macro files
  • Welcome to share macro keys here: Macro Store

v1.0.1

  • Added key combination options
  • Support selection of recording and playback frequency
  • Support preview of macro key content (key press and frame number)

v1.0

  • First Release.

External links

Advertising: