From e104c33dc5c1daa56c483c09eba4e63e2f589077 Mon Sep 17 00:00:00 2001 From: Ivar Fatland Date: Wed, 30 Sep 2026 08:50:15 +0200 Subject: [PATCH] add alt and command swap for razer keyboard in karabiner elements --- ..._20250522.json => karabiner_20260930.json} | 64 ++++++++++++++----- karabiner/.config/karabiner/karabiner.json | 17 +++++ 2 files changed, 66 insertions(+), 15 deletions(-) rename karabiner/.config/karabiner/automatic_backups/{karabiner_20250522.json => karabiner_20260930.json} (68%) diff --git a/karabiner/.config/karabiner/automatic_backups/karabiner_20250522.json b/karabiner/.config/karabiner/automatic_backups/karabiner_20260930.json similarity index 68% rename from karabiner/.config/karabiner/automatic_backups/karabiner_20250522.json rename to karabiner/.config/karabiner/automatic_backups/karabiner_20260930.json index 643072c..e55c67c 100644 --- a/karabiner/.config/karabiner/automatic_backups/karabiner_20250522.json +++ b/karabiner/.config/karabiner/automatic_backups/karabiner_20260930.json @@ -35,24 +35,58 @@ "type": "basic" } ] - }, - { - "description": "swap alt and cmd", - "manipulators": [ - { - "from": { "key_code": "left_option" }, - "to": [{ "key_code": "left_command" }], - "type": "basic" - }, - { - "from": { "key_code": "left_command" }, - "to": [{ "key_code": "left_option" }], - "type": "basic" - } - ] } ] }, + "devices": [ + { + "identifiers": { + "is_keyboard": true, + "product_id": 21042, + "vendor_id": 1155 + }, + "simple_modifications": [ + { + "from": { "key_code": "grave_accent_and_tilde" }, + "to": [{ "key_code": "non_us_backslash" }] + } + ] + }, + { + "identifiers": { + "is_keyboard": true, + "product_id": 8467, + "vendor_id": 16700 + }, + "simple_modifications": [ + { + "from": { "key_code": "left_command" }, + "to": [{ "key_code": "left_option" }] + }, + { + "from": { "key_code": "left_option" }, + "to": [{ "key_code": "left_command" }] + } + ] + }, + { + "identifiers": { + "is_keyboard": true, + "product_id": 5225, + "vendor_id": 1266 + }, + "simple_modifications": [ + { + "from": { "key_code": "left_option" }, + "to": [{ "key_code": "left_command" }] + }, + { + "from": { "key_code": "left_command" }, + "to": [{ "key_code": "left_option" }] + } + ] + } + ], "name": "KarabinerTS", "selected": true, "virtual_hid_keyboard": { "keyboard_type_v2": "iso" } diff --git a/karabiner/.config/karabiner/karabiner.json b/karabiner/.config/karabiner/karabiner.json index e55c67c..c36e991 100644 --- a/karabiner/.config/karabiner/karabiner.json +++ b/karabiner/.config/karabiner/karabiner.json @@ -75,6 +75,23 @@ "product_id": 5225, "vendor_id": 1266 }, + "simple_modifications": [ + { + "from": { "key_code": "left_command" }, + "to": [{ "key_code": "left_option" }] + }, + { + "from": { "key_code": "left_option" }, + "to": [{ "key_code": "left_command" }] + } + ] + }, + { + "identifiers": { + "is_keyboard": true, + "product_id": 599, + "vendor_id": 5426 + }, "simple_modifications": [ { "from": { "key_code": "left_option" },