* [PATCH] HID: apple: Add Niz keyboard dongle to non-apple keyboards list
@ 2026-04-03 16:18 utzcoz
2026-04-08 22:25 ` Jiri Kosina
0 siblings, 1 reply; 3+ messages in thread
From: utzcoz @ 2026-04-03 16:18 UTC (permalink / raw)
To: Jiri Kosina, Benjamin Tissoires; +Cc: linux-input, linux-kernel, utzcoz
Niz X99 uses a 2.4GHz wireless dongle (Milsky LL Dongle) that
reports Apple's vendor and product IDs (05ac:0220), causing
hid-apple to apply Apple function key translation. Since the
dongle has no Apple Fn key, F1-F12 become unreachable when fnmode
defaults to media-first behavior.
Add the Milsky LL Dongle to the non_apple_keyboards list so that
fnmode=3 (auto) correctly resolves to fnmode=2, making F1-F12 work
as standard function keys.
Signed-off-by: utzcoz <utzcoz@gmail.com>
---
drivers/hid/hid-apple.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/drivers/hid/hid-apple.c b/drivers/hid/hid-apple.c
index fc5897a6bb53..c29834cfa468 100644
--- a/drivers/hid/hid-apple.c
+++ b/drivers/hid/hid-apple.c
@@ -368,6 +368,7 @@ static const struct apple_non_apple_keyboard non_apple_keyboards[] = {
{ "TH87" }, /* EPOMAKER TH87 BT mode */
{ "HFD Epomaker TH87" }, /* EPOMAKER TH87 USB mode */
{ "2.4G Wireless Receiver" }, /* EPOMAKER TH87 dongle */
+ { "Milsky LL Dongle" }, /* Niz keyboard dongle */
};
static bool apple_is_non_apple_keyboard(struct hid_device *hdev)
--
2.51.0
^ permalink raw reply [flat|nested] 3+ messages in thread* Re: [PATCH] HID: apple: Add Niz keyboard dongle to non-apple keyboards list
2026-04-03 16:18 [PATCH] HID: apple: Add Niz keyboard dongle to non-apple keyboards list utzcoz
@ 2026-04-08 22:25 ` Jiri Kosina
2026-04-13 15:27 ` utzcoz
0 siblings, 1 reply; 3+ messages in thread
From: Jiri Kosina @ 2026-04-08 22:25 UTC (permalink / raw)
To: utzcoz; +Cc: Benjamin Tissoires, linux-input, linux-kernel
On Sat, 4 Apr 2026, utzcoz wrote:
> Niz X99 uses a 2.4GHz wireless dongle (Milsky LL Dongle) that
> reports Apple's vendor and product IDs (05ac:0220), causing
> hid-apple to apply Apple function key translation. Since the
> dongle has no Apple Fn key, F1-F12 become unreachable when fnmode
> defaults to media-first behavior.
>
> Add the Milsky LL Dongle to the non_apple_keyboards list so that
> fnmode=3 (auto) correctly resolves to fnmode=2, making F1-F12 work
> as standard function keys.
>
> Signed-off-by: utzcoz <utzcoz@gmail.com>
Thanks a lot for the patches.
I know that the kernel documentation is now a little bit more liberal
about not having to use real names, but "well established identities"
being fine, but stil ... would you mind submitting this under some more
comprehensible authorship? (anonymous submissions are still not allowed,
BTW).
utzcoz doesn't really sound too well established identity to me,
unfortunately ... if it is, I'd be happy to stay corrected.
Thanks again,
--
Jiri Kosina
SUSE Labs
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH] HID: apple: Add Niz keyboard dongle to non-apple keyboards list
2026-04-08 22:25 ` Jiri Kosina
@ 2026-04-13 15:27 ` utzcoz
0 siblings, 0 replies; 3+ messages in thread
From: utzcoz @ 2026-04-13 15:27 UTC (permalink / raw)
To: Jiri Kosina; +Cc: Benjamin Tissoires, linux-input, linux-kernel
Hi Jiri,
Thanks for your review.
Sorry for sending this email again with plain text mode as the
previous one has the html content part.
> doesn't really sound too well established identity to me,
Yeah. It's my id for code contribution, not my real name, and you can
find me as a real person at https://github.com/utzcoz.
> know that the kernel documentation is now a little bit more liberal about not having to use real names
Sorry about it, and it's my contribution to Linux Kernel to resolve my
personal issue, and I didn't notice this rule.
> but "well established identities" being fine
I also use this id to contribute code to many large open-source
projects like AOSP, Chromium(although small contributions),
Could you think of it as the "well established identities"?
Thanks for your reviewing and reminder again.
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2026-04-13 15:27 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-04-03 16:18 [PATCH] HID: apple: Add Niz keyboard dongle to non-apple keyboards list utzcoz
2026-04-08 22:25 ` Jiri Kosina
2026-04-13 15:27 ` utzcoz
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®