12-24-2014 03:05 AM - last edited on 03-05-2024 09:47 PM by ROGBot
12-29-2014 01:03 PM
12-29-2014 01:43 PM
xemax wrote:
1. Make a copy of C:\Windows\System32\rundll32.exe
2. Rename it to ATKRecHelp.exe
3. Copy it to "C:\Program Files (x86)\ASUS\ATK Package\ATK Hotkey" and overwrite/rename the old file
12-29-2014 04:58 PM
zsalab22 wrote:
This really worked! Thanks a lot!
02-10-2015 04:14 PM
xemax wrote:
1. Make a copy of C:\Windows\System32\rundll32.exe
2. Rename it to ATKRecHelp.exe
3. Copy it to "C:\Program Files (x86)\ASUS\ATK Package\ATK Hotkey" and overwrite/rename the old file
02-05-2016 10:44 AM
xemax wrote:
1. Make a copy of C:\Windows\System32\rundll32.exe
2. Rename it to ATKRecHelp.exe
3. Copy it to "C:\Program Files (x86)\ASUS\ATK Package\ATK Hotkey" and overwrite/rename the old file
#define WINVER 0x0500
#include
int main(int argc, const char* argv[])
{
INPUT ip;
ip.type = INPUT_KEYBOARD;
ip.ki.wScan = MapVirtualKey(VK_ESCAPE, MAPVK_VK_TO_VSC);
ip.ki.time = 0;
ip.ki.dwExtraInfo = 0;
ip.ki.wVk = 0;
ip.ki.dwFlags = KEYEVENTF_SCANCODE;
SendInput(1, &ip, sizeof(INPUT));
ip.ki.dwFlags = KEYEVENTF_SCANCODE | KEYEVENTF_KEYUP;
SendInput(1, &ip, sizeof(INPUT));
return 0;
}
02-05-2016 11:52 AM
Antibiotic wrote:
Thx, mate.
I went a little bit further and replaced ATKRecHelp.exe with a small program you can compile with any C/C++ compiler:
12-31-2014 02:42 AM
01-05-2015 11:33 AM
xemax wrote:
By pressing the shadowplay button "C:\Program Files (x86)\ASUS\ATK Package\ATK Hotkey\ATKRecHelp.exe" will be executed. Replace it with whatever you want. I replaced it with a copy of rundll32.exe which does nothing.
02-06-2016 04:40 AM