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

Lock screen status cannot switch touchpad open status #3607

Open
2 tasks done
fcwys opened this issue Jan 15, 2025 · 13 comments
Open
2 tasks done

Lock screen status cannot switch touchpad open status #3607

fcwys opened this issue Jan 15, 2025 · 13 comments
Labels
question Further information is requested

Comments

@fcwys
Copy link

fcwys commented Jan 15, 2025

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?

Lock screen status cannot switch touchpad open status,do you want to support registering G-Helper as a system service?

How to reproduce the bug?

  1. Use the shortcut keys fn + f10 to disable the touchpad.
  2. Lock screen.
  3. Using fn + f10 again will not enable the touchpad.

Logs

2025/1/15 11:46:53: Key: 107
2025/1/15 11:46:54: Touchpad status:0
2025/1/15 11:47:28: Key: 107
2025/1/15 11:47:29: Touchpad status:0
2025/1/15 11:47:29: Key: 107
2025/1/15 11:47:29: Touchpad status:0
2025/1/15 11:47:29: Key: 107
2025/1/15 11:47:30: Touchpad status:0
2025/1/15 11:47:30: Key: 107
2025/1/15 11:47:30: Touchpad status:0
2025/1/15 11:47:30: Key: 107
2025/1/15 11:47:30: Touchpad status:0
2025/1/15 11:47:34: Session:SessionUnlock
2025/1/15 11:47:34: \\?\DISPLAY#BOE0A0B#4&15ab2c86&0&UID8388688#{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7} DISPLAYCONFIG_OUTPUT_TECHNOLOGY_INTERNAL
2025/1/15 11:47:34: \\?\DISPLAY#BOE0A0B#4&15ab2c86&0&UID8388688#{e6f07b5f-ee97-4a90-b076-33f57bf4eaa7} \\.\DISPLAY1\Monitor0
2025/1/15 11:47:34:  HDR: False 8 5 True

Device and Model

ROG Zephyrus M16 GU603ZM

Additional information.

No response

Armoury Crate

Uninstalled

Asus Services

None

Version

0.202.0

OS

Windows 11 24H2 Build 26100

@seerge
Copy link
Owner

seerge commented Jan 15, 2025

@fcwys hello,

App emits WIN+CTRL+F24 - standard windows shortcut for touchpad toggling.

And since you see it in the log - it does that when you press FN+F10. It’s not related if app runs as a service or not.

It could be that due to some strange windows permissions - it ignores that.

Try to run app as admin. Does it make any difference?

@seerge seerge added the question Further information is requested label Jan 15, 2025
@fcwys
Copy link
Author

fcwys commented Jan 15, 2025

Which button is F24?
In addition, even after starting G-helper in administrator mode, I still cannot switch on the lock screen interface.
When not in the locked screen state, the touchpad switches normally and the corresponding prompt is displayed on the screen.

image

image

@seerge
Copy link
Owner

seerge commented Jan 15, 2025

@fcwys i think on a regular keyboard you can emit f24 by pressing shift+f12.

But Win+Ctl+F24 is a touchpad hotkey

https://www.reddit.com/r/Windows10/s/lv0C62yeiw

If it’s not working under lock screen for you - it’s on windows and I can’t do much here.

@fcwys
Copy link
Author

fcwys commented Jan 15, 2025

Trying to use Win+Ctrl+Shift+F12 doesn't work.

@seerge
Copy link
Owner

seerge commented Jan 15, 2025

@fcwys then windows simply doesn’t allow touchpad toggling under lock screen:)

@fcwys
Copy link
Author

fcwys commented Jan 15, 2025

Okay, it's a bit regrettable.

@seerge
Copy link
Owner

seerge commented Jan 15, 2025

@fcwys does it work for you if you use asus services instead of?

@fcwys
Copy link
Author

fcwys commented Jan 15, 2025

This seems to be an interface provided by ROG. When I exit G-helper, using Fn+F10 does not work. I tried using NSSM to register G-helper as a system service startup (allowing desktop interaction) with SYSTEM, but there was no tray icon.

@fcwys
Copy link
Author

fcwys commented Jan 15, 2025

@fcwys does it work for you if you use asus services instead of?

I have uninstalled Armory Crate,the previous Armory Crate service seemed to have processes running as a service.

@fcwys
Copy link
Author

fcwys commented Jan 15, 2025

At present, the system has installed these ASUS services, and when I start these services, the touchpad switches normally:
image

@fcwys
Copy link
Author

fcwys commented Jan 15, 2025

After testing, the touchpad switches normally after starting the ASUS Optimization service. Can we add a whitelist to stop the ASUS service, or consider registering G-helper as a system service to try?

image

@seerge
Copy link
Owner

seerge commented Jan 15, 2025

@fcwys it could be that asus service toggles touchpad in some other way (i.e. not via WIN + CTRL + F24). I will check what exactly it does when I will have time :)

In the meantime, if touchpad toggle on logon screen is so crucial for you (as you are the only one mentioning this so far from 200 000+ active users), you can keep Asus Optimization Service running :) But then make sure to set same charge limit in MyASUS as you do in G-Helper, or it will override it back to 100%

@fcwys
Copy link
Author

fcwys commented Jan 16, 2025

Thank you. This is because I usually turn off the touchpad to prevent accidental touch, but sometimes the wireless mouse runs out of battery and needs to temporarily use the touchpad. This is not a necessary feature, but it would be great if it could be implemented.

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