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

BlackWidow V3 Pro (Wired) Does Not Visual Match when Using "Device Graphic" #410

Open
wyattearp opened this issue Mar 6, 2022 · 4 comments
Labels
device map Adds or modifies a device graphic

Comments

@wyattearp
Copy link

Details about the problem

When attempting to create an effect, the keyboard layout & matrix do not map as expected. It appears there is an "off by one" somewhere. I believe this is because the M1-5 macros really don't exist in these spots for the keyboard. The macros are (at least as far as I understand), "whatever you program". The gaming mode (F10) and macro mode (F9) are also shown as something else. There are additionally missing media (prev, play/pause, next, mute/vol-dial) buttons that can be controlled via the matrix but not the device graphic.

Grid Layout

matrix-layout

Device Layout

keyboard layout

Actual Layout

(sorry for the dust, we're actively under construction here :))
PXL_20220306_155722405_2

Operating System / Desktop Environment / Version(s)

Distributor ID:	Ubuntu
Description:	Ubuntu 20.04.4 LTS
Release:	20.04
Codename:	focal

Affected Devices

  • Razer BlackWidow V3 Pro (wired)
@wyattearp wyattearp added the bug Faults with Polychromatic itself label Mar 6, 2022
@lah7 lah7 added device map Adds or modifies a device graphic and removed bug Faults with Polychromatic itself labels Mar 6, 2022
@lah7
Copy link
Member

lah7 commented Mar 6, 2022

This would be expected, as the graphic is designed for the original BlackWidow Chroma. There isn't a graphic for the BlackWidow V3 Pro yet, but one can be created using another as a starting point.

Like with #408, I need to develop the logic further so only "compatible" graphics are displayed (probably as part of a bigger restructure: #373), but the grid will always work. Currently, the list of graphics are shown if the device share the same number of columns/rows. I can see how it can be confusing since it's a "BlackWidow" looking keyboard.

You can change the graphic via Edit Metadata. Your keyboard looks similar to the BlackWidow Elite, which might yield different results. If none of them are compatible, please set the effect to use the grid for now.

@wyattearp
Copy link
Author

I had no idea I could do that and totally missed it in the documentation. If I update it, is there a format you'd like to see a PR in?

@lah7
Copy link
Member

lah7 commented Mar 7, 2022

The documentation should cover the steps, but let me know if anything needs clarifying, The "scan code" section is optional. How the PR is formatted is up to you, I use the "squash & merge" option, like in the past.

@xamindar
Copy link

xamindar commented Apr 15, 2022

You can change the graphic via Edit Metadata. Your keyboard looks similar to the BlackWidow Elite, which might yield different results. If none of them are compatible, please set the effect to use the grid for now.

The "BlackWidow Elite" graphic is the most accurate by looks. But it still has most of the keys shifted to the right by one and several don't work at all (Enter, Shift, etc). Just gotta use grid for now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
device map Adds or modifies a device graphic
Projects
None yet
Development

No branches or pull requests

3 participants