diff --git a/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/BE.png b/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/BE.png new file mode 100644 index 0000000..6c03657 Binary files /dev/null and b/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/BE.png differ diff --git a/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/CH.png b/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/CH.png new file mode 100644 index 0000000..608a926 Binary files /dev/null and b/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/CH.png differ diff --git a/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/DE.png b/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/DE.png new file mode 100644 index 0000000..2b233a3 Binary files /dev/null and b/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/DE.png differ diff --git a/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/ES.png b/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/ES.png new file mode 100644 index 0000000..b9c4424 Binary files /dev/null and b/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/ES.png differ diff --git a/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/EU.png b/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/EU.png new file mode 100644 index 0000000..8a36232 Binary files /dev/null and b/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/EU.png differ diff --git a/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/FR.png b/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/FR.png new file mode 100644 index 0000000..276c34a Binary files /dev/null and b/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/FR.png differ diff --git a/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/IT.png b/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/IT.png new file mode 100644 index 0000000..7dc1ef7 Binary files /dev/null and b/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/IT.png differ diff --git a/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/MEX.png b/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/MEX.png new file mode 100644 index 0000000..3e9db42 Binary files /dev/null and b/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/MEX.png differ diff --git a/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/ND.png b/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/ND.png new file mode 100644 index 0000000..86959c8 Binary files /dev/null and b/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/ND.png differ diff --git a/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/RU.png b/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/RU.png new file mode 100644 index 0000000..94fc8bd Binary files /dev/null and b/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/RU.png differ diff --git a/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/UK.png b/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/UK.png new file mode 100644 index 0000000..357fc9d Binary files /dev/null and b/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/UK.png differ diff --git a/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/US_Int.png b/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/US_Int.png new file mode 100644 index 0000000..357fc9d Binary files /dev/null and b/RGB.NET.Devices.Corsair/Images/Corsair/Keyboards/K95RGB/US_Int.png differ diff --git a/RGB.NET.Devices.Corsair/Layouts/Corsair/Keyboards/K95RGB/UK.xml b/RGB.NET.Devices.Corsair/Layouts/Corsair/Keyboards/K95RGB/UK.xml new file mode 100644 index 0000000..8f50f84 --- /dev/null +++ b/RGB.NET.Devices.Corsair/Layouts/Corsair/Keyboards/K95RGB/UK.xml @@ -0,0 +1,1101 @@ + + + Corsair K95 RGB - Physical UK + Physical UK-Layout of Corsairs K95 RGB (Logical: BE, CH, DE, ES, EU, FR, IT, ND, MEX, RU, UK, US_Int) + Keyboard + Key + Corsair + K95RGB + Rectangle + 501 + 165 + + + GraveAccentAndTilde + Rectangle + 70.5 + 50.5 + 14 + 14 + + + D1 + Rectangle + 89.5 + 50.5 + 14 + 14 + + + D2 + Rectangle + 108.5 + 50.5 + 14 + 14 + + + D3 + Rectangle + 127.5 + 50.5 + 14 + 14 + + + D4 + Rectangle + 146.5 + 50.5 + 14 + 14 + + + D5 + Rectangle + 165.5 + 50.5 + 14 + 14 + + + D6 + Rectangle + 184.5 + 50.5 + 14 + 14 + + + D7 + Rectangle + 203.5 + 50.5 + 14 + 14 + + + D8 + Rectangle + 222.5 + 50.5 + 14 + 14 + + + D9 + Rectangle + 241.5 + 50.5 + 14 + 14 + + + D0 + Rectangle + 260.5 + 50.5 + 14 + 14 + + + MinusAndUnderscore + Rectangle + 279.5 + 50.5 + 14 + 14 + + + EqualsAndPlus + Rectangle + 298.5 + 50.5 + 14 + 14 + + + + Q + Rectangle + 99 + 69.5 + 14 + 14 + + + W + Rectangle + 118 + 69.5 + 14 + 14 + + + E + Rectangle + 137 + 69.5 + 14 + 14 + + + R + Rectangle + 156 + 69.5 + 14 + 14 + + + T + Rectangle + 175 + 69.5 + 14 + 14 + + + Y + Rectangle + 194 + 69.5 + 14 + 14 + + + U + Rectangle + 213 + 69.5 + 14 + 14 + + + I + Rectangle + 232 + 69.5 + 14 + 14 + + + O + Rectangle + 250.75 + 69.5 + 14 + 14 + + + P + Rectangle + 269.75 + 69.5 + 14 + 14 + + + BracketLeft + Rectangle + 288.75 + 69.5 + 14 + 14 + + + BracketRight + Rectangle + 307.75 + 69.5 + 14 + 14 + + + + A + Rectangle + 103.75 + 88.25 + 14 + 14 + + + S + Rectangle + 122.75 + 88.25 + 14 + 14 + + + D + Rectangle + 141.75 + 88.25 + 14 + 14 + + + F + Rectangle + 160.5 + 88.25 + 14 + 14 + + + G + Rectangle + 179.5 + 88.25 + 14 + 14 + + + H + Rectangle + 198.5 + 88.25 + 14 + 14 + + + J + Rectangle + 217.5 + 88.25 + 14 + 14 + + + K + Rectangle + 236.5 + 88.25 + 14 + 14 + + + L + Rectangle + 255.5 + 88.25 + 14 + 14 + + + SemicolonAndColon + Rectangle + 274.5 + 88.25 + 14 + 14 + + + ApostropheAndDoubleQuote + Rectangle + 293.5 + 88.25 + 14 + 14 + + + NonUsTilde + Rectangle + 312.25 + 88.25 + 14 + 14 + + + + NonUsBackslash + Rectangle + 94.5 + 107 + 14 + 14 + + + Z + Rectangle + 113.5 + 107 + 14 + 14 + + + X + Rectangle + 132.5 + 107 + 14 + 14 + + + C + Rectangle + 151.5 + 107 + 14 + 14 + + + V + Rectangle + 170.25 + 107 + 14 + 14 + + + B + Rectangle + 189.25 + 107 + 14 + 14 + + + N + Rectangle + 208.25 + 107 + 14 + 14 + + + M + Rectangle + 227 + 107 + 14 + 14 + + + CommaAndLessThan + Rectangle + 246 + 107 + 14 + 14 + + + PeriodAndBiggerThan + Rectangle + 265 + 107 + 14 + 14 + + + SlashAndQuestionMark + Rectangle + 284 + 107 + 14 + 14 + + + + + Backspace + Rectangle + 317 + 50.5 + 33 + 14 + + + Tab + Rectangle + 70.5 + 69.5 + 23 + 14 + + + Enter + Rectangle + 330 + 69.5 + 20 + 32.75 + + + CapsLock + Rectangle + 70.5 + 88.25 + 28 + 14 + + + LeftShift + Rectangle + 70.5 + 107 + 20 + 14 + + + RightShift + Rectangle + 303 + 107 + 47 + 14 + + + LeftCtrl + Rectangle + 70.5 + 126 + 23 + 14 + + + LeftGui + Rectangle + 99 + 126 + 14 + 14 + + + LeftAlt + Rectangle + 118.5 + 126 + 18 + 14 + + + Space + Rectangle + 142 + 126 + 118 + 14 + + + RightAlt + Rectangle + 265 + 126 + 18 + 14 + + + RightGui + Rectangle + 288.5 + 126 + 14 + 14 + + + Application + Rectangle + 307.5 + 126 + 14 + 14 + + + RightCtrl + Rectangle + 326.5 + 126 + 23 + 14 + + + + + Escape + Rectangle + 70.5 + 29.5 + 14 + 14 + + + F1 + Rectangle + 102 + 29.5 + 14 + 14 + + + F2 + Rectangle + 121 + 29.5 + 14 + 14 + + + F3 + Rectangle + 140 + 29.5 + 14 + 14 + + + F4 + Rectangle + 159 + 29.5 + 14 + 14 + + + F5 + Rectangle + 190.5 + 29.5 + 14 + 14 + + + F6 + Rectangle + 209.5 + 29.5 + 14 + 14 + + + F7 + Rectangle + 228.5 + 29.5 + 14 + 14 + + + F8 + Rectangle + 247.5 + 29.5 + 14 + 14 + + + F9 + Rectangle + 279 + 29.5 + 14 + 14 + + + F10 + Rectangle + 298 + 29.5 + 14 + 14 + + + F11 + Rectangle + 317 + 29.5 + 14 + 14 + + + F12 + Rectangle + 336 + 29.5 + 14 + 14 + + + PrintScreen + Rectangle + 360 + 29.5 + 14 + 14 + + + ScrollLock + Rectangle + 379 + 29.5 + 14 + 14 + + + PauseBreak + Rectangle + 398 + 29.5 + 14 + 14 + + + Insert + Rectangle + 360 + 50.5 + 14 + 14 + + + Home + Rectangle + 379 + 50.5 + 14 + 14 + + + PageUp + Rectangle + 398 + 50.5 + 14 + 14 + + + Delete + Rectangle + 360 + 69.5 + 14 + 14 + + + End + Rectangle + 379 + 69.5 + 14 + 14 + + + PageDown + Rectangle + 398 + 69.5 + 14 + 14 + + + UpArrow + Rectangle + 379 + 107 + 14 + 14 + + + LeftArrow + Rectangle + 360 + 126 + 14 + 14 + + + DownArrow + Rectangle + 379 + 126 + 14 + 14 + + + RightArrow + Rectangle + 398 + 126 + 14 + 14 + + + + + NumLock + Rectangle + 422 + 50.5 + 14 + 14 + + + KeypadSlash + Rectangle + 441 + 50.5 + 14 + 14 + + + KeypadAsterisk + Rectangle + 460 + 50.5 + 14 + 14 + + + KeypadMinus + Rectangle + 479 + 50.5 + 14 + 14 + + + Keypad7 + Rectangle + 422 + 69.5 + 14 + 14 + + + Keypad8 + Rectangle + 441 + 69.5 + 14 + 14 + + + Keypad9 + Rectangle + 460 + 69.5 + 14 + 14 + + + KeypadPlus + Rectangle + 479 + 69.5 + 14 + 33 + + + Keypad4 + Rectangle + 422 + 88.25 + 14 + 14 + + + Keypad5 + Rectangle + 441 + 88.25 + 14 + 14 + + + Keypad6 + Rectangle + 460 + 88.25 + 14 + 14 + + + Keypad1 + Rectangle + 422 + 107 + 14 + 14 + + + Keypad2 + Rectangle + 441 + 107 + 14 + 14 + + + Keypad3 + Rectangle + 460 + 107 + 14 + 14 + + + KeypadEnter + Rectangle + 479 + 107 + 14 + 33 + + + Keypad0 + Rectangle + 422 + 126 + 33 + 14 + + + KeypadPeriodAndDelete + Rectangle + 460 + 126 + 14 + 14 + + + + + G1 + Rectangle + 9.5 + 29 + 14 + 14 + + + G2 + Rectangle + 27.5 + 29 + 14 + 14 + + + G3 + Rectangle + 45.5 + 29 + 14 + 14 + + + G4 + Rectangle + 9.5 + 47 + 14 + 14 + + + G5 + Rectangle + 27.5 + 47 + 14 + 14 + + + G6 + Rectangle + 45.5 + 47 + 14 + 14 + + + G7 + Rectangle + 9.5 + 69 + 14 + 14 + + + G8 + Rectangle + 27.5 + 69 + 14 + 14 + + + G9 + Rectangle + 45.5 + 69 + 14 + 14 + + + G10 + Rectangle + 9.5 + 87 + 14 + 14 + + + G11 + Rectangle + 27.5 + 87 + 14 + 14 + + + G12 + Rectangle + 45.5 + 87 + 14 + 14 + + + G13 + Rectangle + 9.5 + 109 + 14 + 14 + + + G14 + Rectangle + 27.5 + 109 + 14 + 14 + + + G15 + Rectangle + 45.5 + 109 + 14 + 14 + + + G16 + Rectangle + 9.5 + 127 + 14 + 14 + + + G17 + Rectangle + 27.5 + 127 + 14 + 14 + + + G18 + Rectangle + 45.5 + 127 + 14 + 14 + + + + + Mute + Rectangle + 439.5 + 6.5 + 17.5 + 11.5 + + + Stop + Rectangle + 421 + 29 + 17.5 + 11.5 + + + ScanPreviousTrack + Rectangle + 439.5 + 29 + 17.5 + 11.5 + + + PlayPause + Rectangle + 458 + 29 + 17.5 + 11.5 + + + ScanNextTrack + Rectangle + 476.5 + 29 + 17.5 + 11.5 + + + + + MR + Circle + 73 + 7.5 + 9.5 + 9.5 + + + M1 + Circle + 92 + 7.5 + 9.5 + 9.5 + + + M2 + Circle + 111 + 7.5 + 9.5 + 9.5 + + + M3 + Circle + 130 + 7.5 + 9.5 + 9.5 + + + Brightness + Circle + 362.5 + 7.5 + 9.5 + 9.5 + + + WinLock + Circle + 381.5 + 7.5 + 9.5 + 9.5 + + + \ No newline at end of file diff --git a/RGB.NET.Devices.Corsair/RGB.NET.Devices.Corsair.csproj b/RGB.NET.Devices.Corsair/RGB.NET.Devices.Corsair.csproj index b490df5..487d6cc 100644 --- a/RGB.NET.Devices.Corsair/RGB.NET.Devices.Corsair.csproj +++ b/RGB.NET.Devices.Corsair/RGB.NET.Devices.Corsair.csproj @@ -86,14 +86,29 @@ - - + + + + + + + + + + + + + + + Designer + +