seerge / g-helper

Lightweight Armoury Crate alternative for Asus laptops and ROG Ally. Control tool for ROG Zephyrus G14, G15, G16, M16, Flow X13, Flow X16, TUF, Strix, Scar and other models
https://g-helper.com
GNU General Public License v3.0
7.61k stars 266 forks source link

App won't let external keyboard use its fn key. #863

Closed ekinyuksel12 closed 1 year ago

ekinyuksel12 commented 1 year ago

Describtion When using a external keyboard pressing the external keyboards fn key triggers the laptops fn key. For example I use a %60 keyboard when I press fn+2 it should activate F2 key but it triggers the laptops fn+F2 function which is lowering the keyboad brightness

Clear scenario to Reproduce

  1. Connect a external keyboard
  2. Hold down the external keyboards fn key and press a function key (F1-F12)
  3. It should activate the laptops function

Expected behavior External keyboards fn key should only affect the external keyboards functions. When I press fn+2 I expect to get F2 key instead of lowering the keyboard brightness. Also adding a option in the settings to couple and uncouple the fn keys can be good for customizability.

Desktop:

Asus software

seerge commented 1 year ago

@ekinyuksel12 hello.

External keyboard special keys should be handled by it's manufacturer's hardware / software :) It has nothing to do with G-Helper :)

ekinyuksel12 commented 1 year ago

But this issue is not present when using armory create instead of g-helper

seerge commented 1 year ago

@ekinyuksel12 i really doubt that :)

P.S. Also make sure that you dont' have FN-Lock enabled (cause in that case all F-row will be processed as hotkeys). If you have enabled it by yourself - uncheck it under G-helper -> Extra