Docs — Hardware
Supported Devices
Which devices TrayJuice looks for and how names must match.
It searches Windows PnP for connected devices whose friendly name contains one of your keywords (defaults below), then requires a readable battery property. From v0.2.9 you can edit that list in Settings → Edit list…
Default keywords
| Keyword | Typical products |
|---|---|
lemokey |
Lemokey keyboards (e.g. Lemokey P1 Pro) |
keychron |
Keychron keyboards and mice (e.g. Keychron M6 / “Keychron M6 8K”) |
naga |
Razer Naga mice (e.g. Naga V2 HS — Windows often shows “Naga”, not “Razer”) |
razer |
Other Razer devices whose Windows name includes “Razer” |
Matching is a case-insensitive substring match on the PnP FriendlyName.
v0.2.9+: Settings → Battery Monitoring → Edit list… to add or remove keywords. Use Search to list Bluetooth devices Windows already exposes a battery % for. About → Device Support shows your current list.
Confirmed / commonly reported
- Lemokey P1 Pro
- Keychron M6 (may appear as “Keychron M6 8K”)
- Razer Naga V2 HS
Other Lemokey / Keychron / Naga / Razer devices that expose the same Windows battery property should work if the name contains the right keyword.
What must be true for a device to appear
- Paired / present in Windows
- PnP Status is OK (connected path TrayJuice uses)
- Friendly name contains one of your search keywords (defaults:
lemokey|keychron|naga|razer— or custom names from Edit list…) - Windows exposes the battery PnP property TrayJuice reads
Name examples that match
| Windows-style name | Matches because of |
|---|---|
| Lemokey P1 Pro | lemokey |
| Keychron K2 Pro | keychron |
| Keychron M6 8K | keychron |
| Naga V2 HS | naga |
| Razer BlackWidow | razer |
Name examples that will not match (today)
| Windows-style name | Why |
|---|---|
| Q1 Max | No “Keychron” in the name |
| K2 HE | No “Keychron” in the name |
Keychron models
Covered by the keychron keyword when the brand is in the Windows name. You do not need a separate keyword per model.
Examples: Keychron K2, K2 HE, K2 Version 3; Keychron K3, K6, K8; Keychron Q1 Max, Q3 Max.
If Windows omits “keychron” from the name, add a matching keyword in Settings → Edit list… (v0.2.9+), or use the feature request form if you need help.
Mice
- Keychron mice use the same
keychronfilter as keyboards. - Naga mice use
nagawhen Windows shows a Naga-only name. - Other Razer gear matches when the Windows name contains
razer.
Requesting a new keyword or device
From v0.2.9 you can often add a keyword yourself via Settings → Edit list… (use Search to see Windows names with a battery %). For a built-in default or help, use the feature request form and include the exact Windows Bluetooth / Device Manager name.