PrincessAkira / Discord-Fixer

Disabled the Global Hotkey Process to save Deltas (get you nyoooooming)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Discord-Fixer

Disables threads responsible for calling GetRawInputData for Discord, Discord PTB and Discord Canary desktop clients.

Research Part by AMIT

Usage

  1. Download the latest Release.
  2. Locate where Discord Stable/PTB/Canary is installed (Folder with Update.exe) and place this executable. image
  3. Launch the downloaded executable, this will also launch the relevant executable for Discord.

How does it work?

  1. The program attempts to locate a valid Discord.exe, DiscordPTB.exe and DiscordCanary.exe file.
  2. Once the correct file was located, the located file will be launched.
  3. Using WinEvent Hooks, the process waits until a window with the class name of raw_input is created.
  4. The process that is hosting the raw_input window will have its threads iterated and if any thread is using discord_utils.node, it will be suspended.

Building

  1. Install the latest version of GCC and UPX for optional compression.
  2. Run build.bat.

Credits

  • Amit * for the scientific analysis of the problem and the idea
  • Aetopia * thx for fixing my shizz and rewriting it better <3
  • Me(Sarah) * fixing code from aetopia and making it work :3

About

Disabled the Global Hotkey Process to save Deltas (get you nyoooooming)


Languages

Language:C 92.4%Language:Batchfile 7.6%