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

Can the UHK emit key codes for extended Fn keys on macOS? #442

Open
matthewsinclairbcg opened this issue Jan 11, 2022 · 4 comments
Open
Labels

Comments

@matthewsinclairbcg
Copy link

matthewsinclairbcg commented Jan 11, 2022

I would like to be able to have the UHK emit key codes for extended Fn keys on macOS. At the moment, it does not appear to be possible to emit F14, F15, etc into macOS. I don't mind if these are on the MOD or FN layer (see attached images). As it stands, F13 works but it is the only key above F12 that does so.

UHK Extended Fn Keys FN Layer

UHK Extended Fn Keys MOD Layer

All of these keyboards will properly emit extended Fn key codes:

  • Apple Extended USB (white, numeric keypad and dedicated function, arrow, del, etc keys)
  • Apple Extended Bluetooth (black, numeric keypad and dedicated function, arrow, del, etc keys)
  • Apple External USB (just the alpha keys without the number pad)
  • Apple External BT (just the alpha keys without the number pad)

I am pretty sure that I have the latest versions of keyboard firmware and desktop client app (see attached screenshots).

Screenshot 2022-01-11 at 19 59 09

MyUHK About

MyUHK Settings

Extended Fn keys obviously work with Apple 1st-party keyboards, and I can see from products available on the internet that there are also 3rd party keyboards (https://www.imore.com/best-keyboard-mac) that feature extended Fn keys, so I can only assume that they work as well.

It would be great if a future firmware update allowed the UHK to emit key codes for all of the extended Fn keys in the keymap when connected to a Mac.

Thanks,
M@

@mondalaci
Copy link
Member

Please make a screenshot of the firmware page of Agent.

@matthewsinclairbcg
Copy link
Author

Please make a screenshot of the firmware page of Agent.

Done.

@mondalaci
Copy link
Member

Please try to reproduce the issue with firmware 8.10.9 and with uhk-firmware-8.10.12-usb-fix.tar.gz.

@matthewsinclairbcg
Copy link
Author

Ok, so I tried both of the above with mixed results.

The first one put the keyboard into a weird state where none of the keys worked. Luckily, the mouse still worked ok so I was able to try the second one. There were some errors in the firmware flash log (attached) but the keyboard worked again after the second flash.

Unfortunately, the F14 and F15 keys (or PrtSc, ScrLk, or Pause) did not work in either scenario.

20220111-2143_UHK_Firmware_Update.log.zip

@mondalaci mondalaci added the usb label Sep 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants