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

FN key is always locked unless is pressed with Proart P16 (H7606) #3012

Closed
2 tasks done
Cudacke opened this issue Aug 22, 2024 · 16 comments
Closed
2 tasks done

FN key is always locked unless is pressed with Proart P16 (H7606) #3012

Cudacke opened this issue Aug 22, 2024 · 16 comments
Labels
question Further information is requested

Comments

@Cudacke
Copy link

Cudacke commented Aug 22, 2024

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?

FN works fine with myAsus running.
However if myAsus is uninstalled or service is disabled.
FN key is act like is pressed.

How to reproduce the bug?

uninstall myAsus restart computer.

Logs

log.txt

Device and Model

Proart P16 (H7606)

Additional information.

No response

Armoury Crate

Uninstalled

Asus Services

myAsus

Version

0.184

OS

Windows 11 24H2

@seerge
Copy link
Owner

seerge commented Aug 23, 2024

@Cudacke hello,

I think reason is that you had hardware FN-lock toggled before uninstalling :) and g-helper couldn't turn it off as it was not supported before.

I have recently discovered how that toggle works in other issue

So try this build and check if toggle works here (and post a log from it)
GHelper.zip

@seerge seerge added the question Further information is requested label Aug 23, 2024
seerge added a commit that referenced this issue Aug 23, 2024
@Cudacke
Copy link
Author

Cudacke commented Aug 23, 2024

log.txt

Hi Seerge,

I tried the build. the FN key and FN lock work exact opposite of what normally do.
If FN is locked the keys are F1-F12
If FN is unlocked the keys are function key.

I also found that in v0.184.0. If I only enabled the service "ASUS optimization" with myASUS unstalled.
FN key works fine.

@seerge
Copy link
Owner

seerge commented Aug 23, 2024

@Cudacke hello,

It's strange, cause 2 other people in other thread (including one with exactly same device) reported it's working fine.

In your log i see that you start app with FN-Lock enabled.

2024/8/23 上午 10:03:24: FnLock = 1 : OK
2024/8/23 上午 10:03:24: USB FnLock 19B6|63: 5A-D0-4E-01

Just to clarify when FN-lock is enabled - pressing F1 will mute, and pressing FN+F1 will do F1. And this is intended behavior. When FN-lock is enabled corresponding button in G-Helper UI should be blue. Does it behave differently ?

Do you by any chance have any asus services that could interfere ?

@seerge
Copy link
Owner

seerge commented Aug 23, 2024

Quick question to @lazer15 since you have same device. Is FN-Lock inverted for you (in the latest build) or does it work correctly ?

@lazer15
Copy link

lazer15 commented Aug 23, 2024

@seerge
Pressing FN+F3 (F3 is also volume up) results in F3 being pressed not volume up.

Pressing FN+ESC (turning on FN lock) -> then pressing F3 --- results in F3 being pressed (volume up is not triggered).

With FN+ESC not pressed and FN not pressed ---- volume up is triggered when pressing the same F3/volume+ key.

My asus isn't running. Asus services are off. Creator hub is uninstalled although I did leave the hub service installed. It isn't running though.

@seerge
Copy link
Owner

seerge commented Aug 23, 2024

@lazer15 ok, so it's also inverted then ? How was it with just asus services ?

@lazer15
Copy link

lazer15 commented Aug 23, 2024

@seerge
I disabled g-helper, started asus services and rebooted.

The way it should work according to the Asus pop-ups is FN+ESC turns on the lock and the alternate functions on the F# keys become active like volume up/down not F2/F3.

Turning off FN+ESC shows a popup that the keys will act like normal F# keys.

So yes, it is inverted with g-helper. Correct with asus services.

lock_off
lock_on

@seerge seerge mentioned this issue Aug 23, 2024
2 tasks
seerge added a commit that referenced this issue Aug 23, 2024
@seerge
Copy link
Owner

seerge commented Aug 23, 2024

@lazer15 @Cudacke ok, thanks

Try this build then, it should behave same as Asus service (i.e. I have inverted fn-lock back)
GHelper.zip

@lazer15
Copy link

lazer15 commented Aug 24, 2024

@seerge
That's working like the Asus service now. No inversion.

Turning FN-Lock on enables volume control/brightness control. Turning off FN-Lock makes them normal F# keys.

@seerge
Copy link
Owner

seerge commented Aug 24, 2024

@lazer15 Amazing, closing as resolved then

Thanks for helping

@seerge seerge closed this as completed Aug 24, 2024
@lazer15
Copy link

lazer15 commented Aug 24, 2024 via email

@seerge
Copy link
Owner

seerge commented Aug 24, 2024

@lazer15 try this build GHelper.zip

@Cudacke
Copy link
Author

Cudacke commented Aug 24, 2024

The new one worked after I reinstalled MyASUS, disable the services and the. uninstall MyASUS.

@seerge
Copy link
Owner

seerge commented Aug 24, 2024

@Cudacke you don't have to reinstall myasus to disable services. You can just stop them in Extra. But glad to hear.

P.S. You can also check if Flicker Free dimming works in last build posted here

@lazer15
Copy link

lazer15 commented Aug 25, 2024

@seerge
Flicker free dimming slider appeared and it works.
flicker free
logflicker.zip

@Cudacke
Copy link
Author

Cudacke commented Aug 25, 2024

@seerge
Tflicker free dimming slider is also woking on my side.

Thanks.

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

3 participants