Dygmalab / Bazecor

Graphical configurator for Dygma Products
https://dygma.com/
GNU General Public License v3.0
395 stars 88 forks source link

Dygma raise keyboard output § instead of ` after key configured through latest bazecore version #790

Open Omer-Pinto opened 4 months ago

Omer-Pinto commented 4 months ago

Describe the bug I work with typescript and Dygma raise keyboard. The keyboard doesn't contain the native backtick(`) button, so I try to map it to some shortcut/macro. While using the mac native keyboard, this character is used to map another key to that value in bazecore. Then after saving this to the keyboard, using the mapped key gets this weird looking character instead '§' and not the backtick. It doesn't matter what I do, I can't make it work. Not even by using a copied text that includes the backtick to a macro (it actually replaces every backtick to that § !!)

To Reproduce Steps to reproduce the behavior:

  1. map the backtick in bazecore to any key - `
  2. Save change to keyboard
  3. Use that key and see it outputs § and not the ` character.

Expected behavior I expect the backtick character to be output every time I use that key mapped to it / to a macro that contains it.

alexpargon commented 2 months ago

Hey there @Omer-Pinto !

in which O.S. are you? normally in Mac this has to do with the keyboard recognition by the O.S. and not the keyboard itself or Bazecor. -> fix

If you have any other O.S. please check the language for your keyboard, if it's not the same as in bazecor (you have many more) you will have to take into account the differences.

in case all of the above is ok and the output should match, the keyboard layout should be wrong against your typical language distribution, so please report back with whatever you find!