Myk SilentShadow wrote:
what's wrong with using just the icon in the system tray? it's not exactly rocket science or brain surgery to clicky a little icon and move the slider up or down.
This is exceptionally counterintuitive as a gamer, in game. I just picked up an ROG ASUS laptop and am flabbergasted that you can't natively reverse the FN keys.
Case in point: Playing a game and an alert I didn't realize was so loud goes off mid-combat. Instead of being able to press one button to turn it down, I have to either A) Take both hands off their current locations (WASD + Mouse) to press FN+F11, or B) Divert FULL CONTROL from my game in order to click a tiny icon off-screen and then manually adjust a slider - either by click dragging or rolling the middle click - before re-clicking the game to get back into play. Option B also only works in windowed mode, as you will need to exit Full Screen to be able to click your task bar. Ironically, you actually have to press F11 at this point for the quickest way to do the slowest job (manually adjusting the slider by hand) - and hope that the game you're playing supports windowed functionality. It seems if your speakers are blaring, you deserve to die (in game obviously).
None of these options will result in anything other than your death, as to relinquish control and movement MID-FIGHT (essentially stopping your character on a dime) is a death sentence. So ASUS assumes you won't ever need to adjust your volume on the fly mid-game. Furthermore, simple daily use (non-game activities) like listening to music, or watching a movie (also fullscreen usually) require two hands or this icon nonsense. Instead ASUS assumes more often you will need faster access to fullscreen (since esc exits just as well), and website info. More people need quick access to website HTML code than volume adjustment? Really? They don't even help you out and put a FN key on the right, so that you wouldn't ALWAYS need two hands.
jdgurule wrote:
if you still looking for a solution try the below.
Use autohotkey then just edit the default script and add the following to the end of that script, remember to save it, then reload the script. BTW my laptop is an ASUS G750J. This only for the volume, didn't mess with the brightness.
F11::Send {vkAEsc12E}
F12::Send {vkAFsc130}
F10::Send {vkADsc120}
The above fix does indeed work. I was going to make a post detailing the exact instructions of how to do it, since it's not immediately obvious to everyone how to get a third party program to build/execute a script for you - but it took over a week for me to get access to this board having 6 different stages of confirmation hoops I had to jump through and I don't remember the details as accurately as I would have liked.
I can say that it is now part of my "startup process" as the script will not run by default, so you need to run it every time you start your computer. Also, it doesn't actually "reverse" the F keys, so much as re-map them. This means that by using this script, you lose access to F10-F12 (Menu Bar, Fullscreen, HTML). You can write a script using the same method to revert them, or restart your computer.
If it seems like a lot of excessive work for what should be a simple native boolean toggle, that's because it is.