08-22-2016 04:23 PM - last edited 3 weeks ago by ROGBot
NOTE: THE FOLLOWING IS ALTERNATIVE "MANUAL WAY" for modding HControl.exe - FOR ADVANCE USERS ONLY !
HOW TO MANUALY CHANGE HCONTROL.EXE TO SUPPORT AsusNbKeys
goto "ATK Hotkey" folder, EDIT "HControl.exe" by using any HEX-editing software (like the free Notepad++ with Hex addon) by FOLLOWING THIS GUIDE.
In short, you need to search for unicode-string "ATK0100 AC EVENT %d" which ends with HEX value of "20 25 64".
Change these HEX value to "00 00 00", which removes the " %d" after the string "ATK0100 AC EVENT".
SAVE changes!!!
ONLY then, Copy the modded "HControl.exe" to "ATK Hotkey" - overwrite the existing.
("ATK Hotkey" default path: "C:\Program Files (x86)\ASUS\ATK Package\ATK Hotkey")
Windows 8.1 (x64) | Windows 10 (x64) |
Touchpad: (Elan driver) | Touchpad: Smart Gesture |
THE FOLLOWING 1-4 STEPS ARE NOT NESSECERY TO PERFORM - FOR ADVANCE USERS ONLY !
HOW TO DO STEP 6 THE MANUALY
( if by any future driver update my AsusNbKeys_Win8_10_FIX.zip files *might* not fix what they should )
msiexec /a 409.msi /qb TARGETDIR=PATH
07-18-2017 07:05 AM
morzseya wrote:
Hi,
Thank you for your work. It's really amazing!
I am thinking some modification, but my c++ skills are very low.
Could you create a simple modified version of AsusNbKeys to remap only the ROG key? And leave the other hotkeys with the original settings
morzseya wrote:
My bad, but if is use this program, I cant use the keyboard light modifier hotkey, display off, etc. This progam trapped all of the orignal settings, and don't let them to run. How can we leave that in the original state?
07-18-2017 02:36 PM
Gps3dx wrote:
then extract some EXE from one of the newest "ATK PACKAGE" ( DO NO INSTALL IT ) then copy these exe in the installed "atk package" folder
07-18-2017 05:45 PM
morzseya wrote:
Thank you for your fast response! It will be perfect for me, if it could work. 😞
I need to overwrite the hcontrol.exe (after hexa modification) from this new package? Is it important to use 32 bit version of the new package?
I have a GL502VT.
07-19-2017 01:52 AM
Gps3dx wrote:
P.S - and not directl related - a small explanation about another reason why I don't continue development:
After my last RMA, I understood that my local Asus are a group of ignorant non-caring s**ty group of ppl, thus I stopped my activity in this forum and any related development.
Asus should treat their costumers EQUALLY ON THE GLOBE, SO THAT WHEN THEY SCREW UP THEY SHOULD KNOW THEY NEED TO OFFER COMPENSATION !
07-22-2017 03:25 AM
07-22-2017 06:10 AM
07-22-2017 03:25 PM
07-22-2017 06:41 PM
Cmoua wrote:
Here is what I ended up with: a small application which listens to keypresses globaly, and when a specific key configured by the user is pressed, it replaces it with an End key press.
It runs on a Windows 10 64 bits, I did not test it on other platforms but it should run as long as you have .NET framework 4.5.2.
When launched, it does not appear in the taskbar, nor does it appear in the tray or in the Alt+Tab apps list.
07-23-2017 01:36 AM
Gps3dx wrote:
Nicely done.
Are you familiar with these FREE apps on the web to rebind any regular KB keys, like SharpKeys, autohotkeys ?
Also, I would suggest, for archiving reasons, that you upload your files using the forum upload feature.
your work is small, KB of data... just zip them, then you'll be able to upload them for sure.
"Mega" has a past of site wide shut-down due to sues...
07-23-2017 12:39 PM
Cmoua wrote:
I was not and it turns out SharpKeys does the trick perfectly! I mapped my print screen key to End and everything works great.
I wish I could bind the power key but it does not seem to be possible.
Thanks Gps3dx 🙂