Add alternate LED name field to KLM overlay type for regional key layouts

This commit is contained in:
Adam Honse 2023-09-05 13:33:48 -05:00
parent 65615e2bcf
commit 1d9779d80e
11 changed files with 1474 additions and 1294 deletions

View file

@ -42,6 +42,7 @@ static std::vector<keyboard_led> additional_mm_leds =
17, // col
KV(1,0), // value
KEY_EN_MEDIA_VOLUME_UP, // name
KEY_EN_UNUSED, // translated name
KEYBOARD_OPCODE_INSERT_SHIFT_RIGHT // opcode
},
{
@ -50,6 +51,7 @@ static std::vector<keyboard_led> additional_mm_leds =
18, // col
KV(1,1), // value
KEY_EN_MEDIA_VOLUME_DOWN, // name
KEY_EN_UNUSED, // translated name
KEYBOARD_OPCODE_INSERT_SHIFT_RIGHT // opcode
},
{
@ -58,6 +60,7 @@ static std::vector<keyboard_led> additional_mm_leds =
19, // col
KV(1,2), // value
KEY_EN_MEDIA_MUTE, // name
KEY_EN_UNUSED, // translated name
KEYBOARD_OPCODE_INSERT_SHIFT_RIGHT // opcode
},
{
@ -66,6 +69,7 @@ static std::vector<keyboard_led> additional_mm_leds =
20, // col
KV(1,3), // value
"Key: Cylinder?!", // name; TODO: no idea what the symbol meant, was a cylinder..
KEY_EN_UNUSED, // translated name
KEYBOARD_OPCODE_INSERT_SHIFT_RIGHT // opcode
}
};
@ -86,6 +90,7 @@ static layout_values winbond_gaming_keyboard_full_layouts =
12, // col
KV(4,7), // value
KEY_EN_POUND, // name
KEY_EN_UNUSED, // translated name
KEYBOARD_OPCODE_SWAP_ONLY // opcode
},
{
@ -94,6 +99,7 @@ static layout_values winbond_gaming_keyboard_full_layouts =
1, // col
KV(4,17), // value
KEY_EN_ISO_BACK_SLASH, // name
KEY_EN_UNUSED, // translated name
KEYBOARD_OPCODE_SWAP_ONLY // opcode
},
}
@ -109,6 +115,7 @@ static layout_values winbond_gaming_keyboard_full_layouts =
13, // col
KV(1,17), // value
KEY_JP_YEN, // name
KEY_EN_UNUSED, // translated name
KEYBOARD_OPCODE_INSERT_SHIFT_RIGHT // opcode
}
}
@ -135,6 +142,7 @@ static layout_values winbond_gaming_keyboard_tkl_layouts =
12, // col
KV(4,7), // value
KEY_EN_POUND, // name
KEY_EN_UNUSED, // translated name
KEYBOARD_OPCODE_SWAP_ONLY // opcode
},
{
@ -143,6 +151,7 @@ static layout_values winbond_gaming_keyboard_tkl_layouts =
1, // col
KV(4,17), // value
KEY_EN_ISO_BACK_SLASH, // name
KEY_EN_UNUSED, // translated name
KEYBOARD_OPCODE_SWAP_ONLY // opcode
},
}
@ -158,6 +167,7 @@ static layout_values winbond_gaming_keyboard_tkl_layouts =
13, // col
KV(1,17), // value
KEY_JP_YEN, // name
KEY_EN_UNUSED, // translated name
KEYBOARD_OPCODE_INSERT_SHIFT_RIGHT // opcode
}
}
@ -184,6 +194,7 @@ static layout_values winbond_gaming_keyboard_60_layouts =
12, // col
KV(4,7), // value
KEY_EN_POUND, // name
KEY_EN_UNUSED, // translated name
KEYBOARD_OPCODE_SWAP_ONLY // opcode
},
{
@ -192,6 +203,7 @@ static layout_values winbond_gaming_keyboard_60_layouts =
1, // col
KV(4,17), // value
KEY_EN_ISO_BACK_SLASH, // name
KEY_EN_UNUSED, // translated name
KEYBOARD_OPCODE_SWAP_ONLY // opcode
},
}
@ -207,6 +219,7 @@ static layout_values winbond_gaming_keyboard_60_layouts =
13, // col
KV(1,17), // value
KEY_JP_YEN, // name
KEY_EN_UNUSED, // translated name
KEYBOARD_OPCODE_INSERT_SHIFT_RIGHT // opcode
}
}