diff --git a/src/dialog/dlgkeywheel.cpp b/src/dialog/dlgkeywheel.cpp
index 23e924f6ddd5..1e5d9ca4f4a7 100644
--- a/src/dialog/dlgkeywheel.cpp
+++ b/src/dialog/dlgkeywheel.cpp
@@ -30,6 +30,10 @@ DlgKeywheel::DlgKeywheel(QWidget *parent, UserSettingsPointer pConfig) :
     // load the user configured setting as default
     auto pKeyNotation = new ControlProxy(ConfigKey("[Library]", "key_notation"), this);
     m_notation = static_cast<KeyUtils::KeyNotation>(pKeyNotation->get());
+    // we skip the TRADITIONAL display, because it shows redundant informations only
+    if (m_notation == KeyUtils::KeyNotation::TRADITIONAL) {
+            m_notation = KeyUtils::KeyNotation::OPEN_KEY;
+    }
     updateDisplay();
 }
 
@@ -57,6 +61,10 @@ bool DlgKeywheel::eventFilter(QObject *obj, QEvent *event)
 
 void DlgKeywheel::switchDisplay(int dir) {
     m_notation = static_cast<KeyUtils::KeyNotation>(static_cast<int>(m_notation) + dir);
+    // we skip the TRADITIONAL display, because it shows redundant informations only
+    if (m_notation == KeyUtils::KeyNotation::TRADITIONAL) {
+            m_notation = static_cast<KeyUtils::KeyNotation>(static_cast<int>(m_notation) + dir);
+    }
     if (m_notation >= KeyUtils::KeyNotation::KEY_NOTATION_MAX) {
         m_notation = KeyUtils::KeyNotation::CUSTOM;
     } else if (m_notation <= KeyUtils::KeyNotation::INVALID) {