Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Very inconsistent Fn key and ROG key functionality #2247

Closed
2 tasks done
Faxanadus opened this issue Mar 19, 2024 · 7 comments
Closed
2 tasks done

Very inconsistent Fn key and ROG key functionality #2247

Faxanadus opened this issue Mar 19, 2024 · 7 comments
Labels
question Further information is requested

Comments

@Faxanadus
Copy link

Rules

  • I made myself familiar with the Readme, FAQ and Troubleshooting.
  • I understand that, if insufficient information or no app logs will be provided, my issue will be closed without an answer.

What's wrong?

The Fn key and ROG key usually do not work when starting the application. Either they are both working, or they are both not working.

How to reproduce the bug?

  1. When starting the program for the first time, either manually (as administrator) or by using the Run on Startup option, the Fn key and ROG key will definitely not work.

  2. With Fn-Lock ON, pressing F-keys (without Fn being held down) will work for increasing brightness, etc.

  3. With Fn-Lock OFF, the Fn key will occasionally work as expected (where I need to actually hold down the Fn key while pressing the F-keys to increase brightness, etc.). I may have to close the program (by right clicking the icon in the taskbar and selecting Quit) and run it as administrator to make it work. It may take 1-4 restarts before it starts working, and as mentioned in step 1. it will definitely not work the first time the program is started,

  4. When the Fn-Key is not working (as in step 3), the ROG key to open the G-Helper window will also not work.

Logs

log.txt

Device and Model

Asus ROG Zephyrus S17 GX703HS

Additional information.

ghelper

Armoury Crate

Uninstalled

Asus Services

None

Version

0.158.0 (also tried 0.161.0 and 0.151.0 - same behaviour)

OS

Windows 10 Pro 22H2

@seerge
Copy link
Owner

seerge commented Mar 19, 2024

@Faxanadus hello,

You don't need to run app as admin in order for hotkeys to work :)

I checked your log, and every time app gets a notification from keyboard about fn-key press, it performs correct action.

Also on each app start app connects to keyboard correctly (to listen for this hotkeys)

It could be that keyboard itself is not always working properly, and just doesn't emit any notifications.

If you would start Asus Optimisation Service (from g-helper or manually) do hotkeys work all the time?

P.S. When Fn-lock is enabled app does not need fn-hotkey notifications at all and just processes Fx-keys directly. That's why it always works.

@seerge seerge added the question Further information is requested label Mar 19, 2024
@Faxanadus
Copy link
Author

Hi, yes if I have Asus Optimisation Service running it appears to work every time. Thanks!

@seerge
Copy link
Owner

seerge commented Mar 19, 2024

@Faxanadus ok, my only assumption on this stage that you have 2 input devices that identify themselves as keyboard, and app connects to first one in the list, while correct one is other

Can you run this build and post a log from it?

GHelper.zip

@Faxanadus
Copy link
Author

Gave the new build a go, and this one works every time without Asus Optimization running and with an external USB keyboard plugged in too, though I did need to unplug the USB keyboard and start G-Helper without it plugged in one time before the hotkeys started working definitely, and from then on it worked regardless if I had the USB keyboard plugged in or not. And yeah I did have the same external USB keyboard plugged in when the previous version's log file was recorded, good catch! :) Here is the log for the new version:

log.txt

@seerge
Copy link
Owner

seerge commented Mar 19, 2024

@Faxanadus ok, thanks. I was not aware about external keyboard...

Can you check if this build works correctly with an w/o keyboard connected, and also after reboot.

And post a log again. Thanks

GHelper.zip

@Faxanadus
Copy link
Author

I tested the new build while rebooting with the USB keyboard connected and without, and the hotkeys work the first time every time in all circumstances now. Great job! Also sorry I blanked on mentioning the USB keyboard the first time!

log.txt

seerge added a commit that referenced this issue Mar 19, 2024
@seerge
Copy link
Owner

seerge commented Mar 19, 2024

@Faxanadus ok, great

@seerge seerge closed this as completed Mar 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants