Load keyboard mappings based on actual keyboard layout
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mixxx |
Fix Released
|
Medium
|
Daniel Schürmann |
Bug Description
Currently we have the Standard.kbd.cfg file which holds the standard mapping for Mixxx. Problem is that the mapping only works as intended if you have an english keyboard layout.
Example: On a german keyboard Hotcues does not work, on a french keyboard the Beatsync does not work and so on.
While you can edit your keyboard layout and save it as Custom.kbd.cfg it would be an important step toward internationalis
Like we dynamically load translations (mixxx_de.ts , mixxx_fr.ts , mixxx_it.ts ....) based on the language settings we should be able to do the same for keyboard mappings (Standard.
Related branches
Changed in mixxx: | |
status: | New → Confirmed |
importance: | Undecided → Wishlist |
tags: | added: i18n |
Changed in mixxx: | |
assignee: | nobody → Daniel Schürmann (daschuer) |
status: | Confirmed → In Progress |
Changed in mixxx: | |
status: | In Progress → Fix Committed |
Changed in mixxx: | |
status: | Fix Committed → Fix Released |
Found following hints: doc.qt. nokia.com/ stable/ qkeysequence. html#keyboard- layout- issues
http://
QLocale QApplication: :keyboardInputL ocale ()