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

Key Press Not Detected by Event Viewer for Peripheral Huion Keydial mini K20 #4033

Open
davidleejy opened this issue Nov 27, 2024 · 2 comments

Comments

@davidleejy
Copy link

davidleejy commented Nov 27, 2024

I am experiencing an issue with customizing the Huion Keydial mini K20 device (official product page https://store.huion.com/products/huion-keydial-mini) with Karabiner.

image

Although the device is recognized by Karabiner, its key presses do not appear in the Karabiner Event Viewer (video of this happening below). This makes it impossible to remap or interact with the device’s inputs using Karabiner.

This device is visible to Karabiner as the Device log can attest:

{
    "device_id": 42950xxxxx,
    "device_identifiers": {
        "is_keyboard": true,
        "is_pointing_device": true,
        "product_id": 33361,
        "vendor_id": 9580
    },
    "location_id": 348xxxxx,
    "manufacturer": "HUION",
    "product": "Keydial mini-642",
    "transport": "Bluetooth Low Energy"
}

This device is detected as both a keyboard and pointing device.

Despite detection, no key press events are displayed in the Karabiner Event Viewer when interacting with this device.

Karabiner Version: 15.3.0
Mac OS Version: 15.1.1 (24B91)
Mac CPU: Apple M3 Pro

IMG_1955480.mov
@tekezo
Copy link
Member

tekezo commented Nov 28, 2024

That's an interesting situation.
This device has a macOS driver, but it seems like it might be conflicting with it.
Does the situation change if you disable the device driver?

@davidleejy
Copy link
Author

davidleejy commented Nov 28, 2024

Thanks for suggesting to try disabling the device's driver – trying to see if the key presses can be detected without a driver intercepting the signals sounds sensible 🙂. Will try to figure out how to disable Huion's driver without uninstalling the driver – this driver is unfortunately required for interfacing with other Huion devices like my drawing tablet (Huion releases a single driver that is meant to cater to several of their devices), so it may be inconvenient to avoid Huion's driver in the long-term.

Additionally, I have also written in to Huion's support about this issue, and provided this thread's url, in the hopes that they might be able to offer some insights into what could be happening behind the scenes that's causing key presses to be undetected by Karabiner.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants