diff --git a/autotests/integration/decoration_input_test.cpp b/autotests/integration/decoration_input_test.cpp
--- a/autotests/integration/decoration_input_test.cpp
+++ b/autotests/integration/decoration_input_test.cpp
@@ -669,7 +669,7 @@
void DecorationInputTest::testModifierClickUnrestrictedMove()
{
- // this test ensures that Alt+mouse button press triggers unrestricted move
+ // this test ensures that Meta+mouse button press triggers unrestricted move
// first modify the config for this run
QFETCH(QString, modKey);
@@ -680,7 +680,7 @@
group.writeEntry("CommandAll3", "Move");
group.sync();
workspace()->slotReconfigure();
- QCOMPARE(options->commandAllModifier(), modKey == QStringLiteral("Alt") ? Qt::AltModifier : Qt::MetaModifier);
+ QCOMPARE(options->commandAllModifier(), modKey == QStringLiteral("Meta") ? Qt::MetaModifier : Qt::AltModifier);
QCOMPARE(options->commandAll1(), Options::MouseUnrestrictedMove);
QCOMPARE(options->commandAll2(), Options::MouseUnrestrictedMove);
QCOMPARE(options->commandAll3(), Options::MouseUnrestrictedMove);
diff --git a/autotests/integration/internal_window.cpp b/autotests/integration/internal_window.cpp
--- a/autotests/integration/internal_window.cpp
+++ b/autotests/integration/internal_window.cpp
@@ -623,7 +623,7 @@
QVERIFY(internalClient->isDecorated());
KConfigGroup group = kwinApp()->config()->group("MouseBindings");
- group.writeEntry("CommandAllKey", "Alt");
+ group.writeEntry("CommandAllKey", "Meta");
group.writeEntry("CommandAll1", "Move");
group.writeEntry("CommandAll2", "Move");
group.writeEntry("CommandAll3", "Move");
@@ -666,7 +666,7 @@
QVERIFY(internalClient->isDecorated());
KConfigGroup group = kwinApp()->config()->group("MouseBindings");
- group.writeEntry("CommandAllKey", "Alt");
+ group.writeEntry("CommandAllKey", "Meta");
group.writeEntry("CommandAllWheel", "change opacity");
group.sync();
workspace()->slotReconfigure();
diff --git a/autotests/integration/pointer_constraints_test.cpp b/autotests/integration/pointer_constraints_test.cpp
--- a/autotests/integration/pointer_constraints_test.cpp
+++ b/autotests/integration/pointer_constraints_test.cpp
@@ -193,7 +193,7 @@
// modifier + click should be ignored
// first ensure the settings are ok
KConfigGroup group = kwinApp()->config()->group("MouseBindings");
- group.writeEntry("CommandAllKey", QStringLiteral("Alt"));
+ group.writeEntry("CommandAllKey", QStringLiteral("Meta"));
group.writeEntry("CommandAll1", "Move");
group.writeEntry("CommandAll2", "Move");
group.writeEntry("CommandAll3", "Move");
diff --git a/autotests/integration/pointer_input.cpp b/autotests/integration/pointer_input.cpp
--- a/autotests/integration/pointer_input.cpp
+++ b/autotests/integration/pointer_input.cpp
@@ -429,7 +429,7 @@
group.writeEntry("CommandAll3", "Move");
group.sync();
workspace()->slotReconfigure();
- QCOMPARE(options->commandAllModifier(), modKey == QStringLiteral("Alt") ? Qt::AltModifier : Qt::MetaModifier);
+ QCOMPARE(options->commandAllModifier(), modKey == QStringLiteral("Meta") ? Qt::MetaModifier : Qt::AltModifier);
QCOMPARE(options->commandAll1(), Options::MouseUnrestrictedMove);
QCOMPARE(options->commandAll2(), Options::MouseUnrestrictedMove);
QCOMPARE(options->commandAll3(), Options::MouseUnrestrictedMove);
@@ -490,7 +490,7 @@
// first modify the config for this run
KConfigGroup group = kwinApp()->config()->group("MouseBindings");
- group.writeEntry("CommandAllKey", "Alt");
+ group.writeEntry("CommandAllKey", "Meta");
group.writeEntry("CommandAll1", "Move");
group.writeEntry("CommandAll2", "Move");
group.writeEntry("CommandAll3", "Move");
@@ -628,7 +628,7 @@
// first modify the config for this run
KConfigGroup group = kwinApp()->config()->group("MouseBindings");
- group.writeEntry("CommandAllKey", "Alt");
+ group.writeEntry("CommandAllKey", "Meta");
group.writeEntry("CommandAllWheel", "change opacity");
group.sync();
workspace()->slotReconfigure();
@@ -1484,7 +1484,7 @@
// first modify the config for this run
KConfigGroup group = kwinApp()->config()->group("MouseBindings");
- group.writeEntry("CommandAllKey", "Alt");
+ group.writeEntry("CommandAllKey", "Meta");
group.writeEntry("CommandAll3", "Resize");
group.sync();
workspace()->slotReconfigure();
@@ -1554,7 +1554,7 @@
// first modify the config for this run
KConfigGroup group = kwinApp()->config()->group("MouseBindings");
- group.writeEntry("CommandAllKey", "Alt");
+ group.writeEntry("CommandAllKey", "Meta");
group.writeEntry("CommandAll1", "Move");
group.sync();
workspace()->slotReconfigure();
diff --git a/kcmkwin/kwinoptions/mouse.cpp b/kcmkwin/kwinoptions/mouse.cpp
--- a/kcmkwin/kwinoptions/mouse.cpp
+++ b/kcmkwin/kwinoptions/mouse.cpp
@@ -527,7 +527,7 @@
setComboText(m_ui->coWin2, cg.readEntry("CommandWindow2", "Activate and pass click").toAscii());
setComboText(m_ui->coWin3, cg.readEntry("CommandWindow3", "Activate and pass click").toAscii());
setComboText(m_ui->coWinWheel, cg.readEntry("CommandWindowWheel", "Scroll").toAscii());
- setComboText(m_ui->coAllKey, cg.readEntry("CommandAllKey", "Alt").toAscii());
+ setComboText(m_ui->coAllKey, cg.readEntry("CommandAllKey", "Meta").toAscii());
setComboText(m_ui->coAll1, cg.readEntry("CommandAll1", "Move").toAscii());
setComboText(m_ui->coAll2, cg.readEntry("CommandAll2", "Toggle raise and lower").toAscii());
setComboText(m_ui->coAll3, cg.readEntry("CommandAll3", "Resize").toAscii());
@@ -562,7 +562,7 @@
setComboText(m_ui->coWin2, "Activate and pass click");
setComboText(m_ui->coWin3, "Activate and pass click");
setComboText(m_ui->coWinWheel, "Scroll");
- setComboText(m_ui->coAllKey, "Alt");
+ setComboText(m_ui->coAllKey, "Meta");
setComboText(m_ui->coAll1, "Move");
setComboText(m_ui->coAll2, "Toggle raise and lower");
setComboText(m_ui->coAll3, "Resize");
diff --git a/kwin.kcfg b/kwin.kcfg
--- a/kwin.kcfg
+++ b/kwin.kcfg
@@ -9,7 +9,7 @@
Switch to Window Tab to the Left/Right
- Alt
+ Meta
Nothing
diff --git a/options.cpp b/options.cpp
--- a/options.cpp
+++ b/options.cpp
@@ -810,7 +810,7 @@
config = KConfigGroup(m_settings->config(), "MouseBindings");
// TODO: add properties for missing options
CmdTitlebarWheel = mouseWheelCommand(config.readEntry("CommandTitlebarWheel", "Switch to Window Tab to the Left/Right"));
- CmdAllModKey = (config.readEntry("CommandAllKey", "Alt") == QStringLiteral("Meta")) ? Qt::Key_Meta : Qt::Key_Alt;
+ CmdAllModKey = (config.readEntry("CommandAllKey", "Meta") == QStringLiteral("Meta")) ? Qt::Key_Meta : Qt::Key_Alt;
CmdAllWheel = mouseWheelCommand(config.readEntry("CommandAllWheel", "Nothing"));
setCommandActiveTitlebar1(mouseCommand(config.readEntry("CommandActiveTitlebar1", "Raise"), true));
setCommandActiveTitlebar2(mouseCommand(config.readEntry("CommandActiveTitlebar2", "Start Window Tab Drag"), true));
@@ -1018,7 +1018,7 @@
// restricted should be true for operations that the user may not be able to repeat
// if the window is moved out of the workspace (e.g. if the user moves a window
// by the titlebar, and moves it too high beneath Kicker at the top edge, they
-// may not be able to move it back, unless they know about Alt+LMB)
+// may not be able to move it back, unless they know about Meta+LMB)
Options::WindowOperation Options::windowOperation(const QString &name, bool restricted)
{
if (name == QStringLiteral("Move"))