Official TGMacro Websites:
🌐 https://trksyln.net/projects/TGM-Gaming-Macro-(TGMacro)-4
🌐 https://gettgmacro.com (BETA)

Download TGMacro BETA!
https://gettgmacro.com (or from the Files tab)

⚡ TGMacro turns any ordinary mouse and keyboard into powerful macro devices.

Easily create or record multiple macros, assign each to different keys or key combinations, and trigger or loop them whenever you need—whether it’s rapid-fire actions in games, complex multi-step workflows, or simple shortcuts that save you time every day.

🎮 Designed for gamers, but versatile enough for everyday tasks—TGMacro gives you full control and flexibility.

💡 Questions, bug reports, or feature requests?

Current version: https://trksyln.net/contact
Beta version: https://gettgmacro.com/contact

Features

  • Grouped Actions (Beta)
  • Record mouse and keyboard events
  • Trigger and loop macros by mouse or keyboard key combinations
  • Trigger and loop macros by on screen color changes
  • Import amc recoil scripts
  • No installation, Standalone application
  • Save and load macros
  • Automation for mouse and keyboard
  • Free. No Ads.
  • Multiple macros
  • Open Source

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow TGM Gaming Macro

TGM Gaming Macro Web Site

nel_h2
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
17
11
7
6
4
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 3 / 5

User Reviews

  • Very good but it´s stopping me from shutting off my pc, can someone tell me why that is?
    Reply from TGM Gaming Macro
    Posted 2025-08-28
    If enough Wait Actions are not added, too many actions may pile up in the queue, which can cause Windows to ask questions like: "This program has unfinished tasks. Do you still want to close it?"
  • I scanned on VirusTotal; it shows a Trojan.Malware.300983.susgen, but guys, only 1 antivirus (MaxSecure Antivirus) out of 73 (1/73). Here's what it says about Trojan.Malware.300983.susgen "False Positives Are Possible: Several reports online suggest that Trojan.Malware.300983.susgen detections, especially by MaxSecure, can be false positives (Found from ChatGPT)." This means the file might be safe but contains code or behaviours that mistakenly trigger the heuristic detection." In the behaviour tab in Total Virus, it shows what TGM Gaming Macro does: checks-network-adapters, checks-user-input, detects-debug-environment, and long-sleeps. So it's totally safe for use.
    1 user found this review helpful.
  • Scanned with VirusTotal, this is a trojan virus do NOT download.
    Reply from TGM Gaming Macro
    Posted 2025-08-28
    They’re all false positives. After every new update, I send reports to the well-known antivirus companies, but unfortunately, it takes a long time for some of the changes to be reflected.
  • Question, I attempted to test out some recent macro recordings I made, but every time I do, I encounter an error that says, 'Action - [27]: You have set the key state to [Down], but the same key with [Up] state is not found. This will cause the key to get stuck.' I tried to find a solution to this problem, but I couldn’t find anything that fixes it. Whenever I attempt to resolve it, more errors appear, making it difficult to fix without disrupting the intended functionality of my macro in the game. Help would be appreciated.
    Reply from TGM Gaming Macro
    Posted 2025-08-28
    This means that for action number 27 (the 27th), you sent a key press but not a key release, which causes the key to remain pressed (until you manually press and release it), and therefore it doesn’t allow you to continue. Most likely, while recording, the program captured the key press but not the release. With the Try Fix option, you can have it add the missing key releases, or you can choose to ignore such errors (v2.93+).
  • In the app, if you click on the "?" to get instruactions, it opens a webpage that is blocked by Malwarebytes browser extension... Website blocked due to riskware Website Blocked: trksyln.net v2.6.27 | Riskware: 2.0.202502110135
    Reply from TGM Gaming Macro
    Posted 2025-08-28
    Sorry to hear that. Ill get in touch with Malwarebytes. Thank you.
Read more reviews >

Additional Project Details

Operating Systems

Windows

Languages

English, Turkish

Intended Audience

Other Audience

User Interface

Win32 (MS Windows)

Programming Language

C#

Related Categories

C# Games, C# Systems Administration Software, C# Macros

Registered

2021-04-21