mirror of
https://github.com/DarthAffe/RGB.NET.git
synced 2025-12-12 17:48:31 +00:00
149 lines
6.8 KiB
C#
149 lines
6.8 KiB
C#
using RGB.NET.Core;
|
|
using System.Collections.Generic;
|
|
|
|
namespace RGB.NET.Devices.OpenRGB;
|
|
|
|
internal static class LedMappings
|
|
{
|
|
public static readonly Dictionary<string, LedId> DEFAULT = new()
|
|
{
|
|
["Key: A"] = LedId.Keyboard_A,
|
|
["Key: B"] = LedId.Keyboard_B,
|
|
["Key: C"] = LedId.Keyboard_C,
|
|
["Key: D"] = LedId.Keyboard_D,
|
|
["Key: E"] = LedId.Keyboard_E,
|
|
["Key: F"] = LedId.Keyboard_F,
|
|
["Key: G"] = LedId.Keyboard_G,
|
|
["Key: H"] = LedId.Keyboard_H,
|
|
["Key: I"] = LedId.Keyboard_I,
|
|
["Key: J"] = LedId.Keyboard_J,
|
|
["Key: K"] = LedId.Keyboard_K,
|
|
["Key: L"] = LedId.Keyboard_L,
|
|
["Key: M"] = LedId.Keyboard_M,
|
|
["Key: N"] = LedId.Keyboard_N,
|
|
["Key: O"] = LedId.Keyboard_O,
|
|
["Key: P"] = LedId.Keyboard_P,
|
|
["Key: Q"] = LedId.Keyboard_Q,
|
|
["Key: R"] = LedId.Keyboard_R,
|
|
["Key: S"] = LedId.Keyboard_S,
|
|
["Key: T"] = LedId.Keyboard_T,
|
|
["Key: U"] = LedId.Keyboard_U,
|
|
["Key: V"] = LedId.Keyboard_V,
|
|
["Key: W"] = LedId.Keyboard_W,
|
|
["Key: X"] = LedId.Keyboard_X,
|
|
["Key: Y"] = LedId.Keyboard_Y,
|
|
["Key: Z"] = LedId.Keyboard_Z,
|
|
["Key: 1"] = LedId.Keyboard_1,
|
|
["Key: 2"] = LedId.Keyboard_2,
|
|
["Key: 3"] = LedId.Keyboard_3,
|
|
["Key: 4"] = LedId.Keyboard_4,
|
|
["Key: 5"] = LedId.Keyboard_5,
|
|
["Key: 6"] = LedId.Keyboard_6,
|
|
["Key: 7"] = LedId.Keyboard_7,
|
|
["Key: 8"] = LedId.Keyboard_8,
|
|
["Key: 9"] = LedId.Keyboard_9,
|
|
["Key: 0"] = LedId.Keyboard_0,
|
|
["Key: Enter"] = LedId.Keyboard_Enter,
|
|
["Key: Enter (ISO)"] = LedId.Keyboard_Enter,
|
|
["Key: Escape"] = LedId.Keyboard_Escape,
|
|
["Key: Backspace"] = LedId.Keyboard_Backspace,
|
|
["Key: Tab"] = LedId.Keyboard_Tab,
|
|
["Key: Space"] = LedId.Keyboard_Space,
|
|
["Key: -"] = LedId.Keyboard_MinusAndUnderscore,
|
|
["Key: ="] = LedId.Keyboard_EqualsAndPlus,
|
|
["Key: ["] = LedId.Keyboard_BracketLeft,
|
|
["Key: ]"] = LedId.Keyboard_BracketRight,
|
|
["Key: \\ (ANSI)"] = LedId.Keyboard_Backslash,
|
|
["Key: #"] = LedId.Keyboard_NonUsTilde,
|
|
["Key: ;"] = LedId.Keyboard_SemicolonAndColon,
|
|
["Key: '"] = LedId.Keyboard_ApostropheAndDoubleQuote,
|
|
["Key: `"] = LedId.Keyboard_GraveAccentAndTilde,
|
|
["Key: ,"] = LedId.Keyboard_CommaAndLessThan,
|
|
["Key: ."] = LedId.Keyboard_PeriodAndBiggerThan,
|
|
["Key: /"] = LedId.Keyboard_SlashAndQuestionMark,
|
|
["Key: Caps Lock"] = LedId.Keyboard_CapsLock,
|
|
["Key: F1"] = LedId.Keyboard_F1,
|
|
["Key: F2"] = LedId.Keyboard_F2,
|
|
["Key: F3"] = LedId.Keyboard_F3,
|
|
["Key: F4"] = LedId.Keyboard_F4,
|
|
["Key: F5"] = LedId.Keyboard_F5,
|
|
["Key: F6"] = LedId.Keyboard_F6,
|
|
["Key: F7"] = LedId.Keyboard_F7,
|
|
["Key: F8"] = LedId.Keyboard_F8,
|
|
["Key: F9"] = LedId.Keyboard_F9,
|
|
["Key: F10"] = LedId.Keyboard_F10,
|
|
["Key: F11"] = LedId.Keyboard_F11,
|
|
["Key: F12"] = LedId.Keyboard_F12,
|
|
["Key: Print Screen"] = LedId.Keyboard_PrintScreen,
|
|
["Key: Scroll Lock"] = LedId.Keyboard_ScrollLock,
|
|
["Key: Pause/Break"] = LedId.Keyboard_PauseBreak,
|
|
["Key: Insert"] = LedId.Keyboard_Insert,
|
|
["Key: Home"] = LedId.Keyboard_Home,
|
|
["Key: Page Up"] = LedId.Keyboard_PageUp,
|
|
["Key: Delete"] = LedId.Keyboard_Delete,
|
|
["Key: End"] = LedId.Keyboard_End,
|
|
["Key: Page Down"] = LedId.Keyboard_PageDown,
|
|
["Key: Right Arrow"] = LedId.Keyboard_ArrowRight,
|
|
["Key: Left Arrow"] = LedId.Keyboard_ArrowLeft,
|
|
["Key: Down Arrow"] = LedId.Keyboard_ArrowDown,
|
|
["Key: Up Arrow"] = LedId.Keyboard_ArrowUp,
|
|
["Key: Num Lock"] = LedId.Keyboard_NumLock,
|
|
["Key: Number Pad /"] = LedId.Keyboard_NumSlash,
|
|
["Key: Number Pad *"] = LedId.Keyboard_NumAsterisk,
|
|
["Key: Number Pad -"] = LedId.Keyboard_NumMinus,
|
|
["Key: Number Pad +"] = LedId.Keyboard_NumPlus,
|
|
["Key: Number Pad Enter"] = LedId.Keyboard_NumEnter,
|
|
["Key: Number Pad 1"] = LedId.Keyboard_Num1,
|
|
["Key: Number Pad 2"] = LedId.Keyboard_Num2,
|
|
["Key: Number Pad 3"] = LedId.Keyboard_Num3,
|
|
["Key: Number Pad 4"] = LedId.Keyboard_Num4,
|
|
["Key: Number Pad 5"] = LedId.Keyboard_Num5,
|
|
["Key: Number Pad 6"] = LedId.Keyboard_Num6,
|
|
["Key: Number Pad 7"] = LedId.Keyboard_Num7,
|
|
["Key: Number Pad 8"] = LedId.Keyboard_Num8,
|
|
["Key: Number Pad 9"] = LedId.Keyboard_Num9,
|
|
["Key: Number Pad 0"] = LedId.Keyboard_Num0,
|
|
["Key: Number Pad ."] = LedId.Keyboard_NumPeriodAndDelete,
|
|
["Key: Left Fn"] = LedId.Keyboard_Function,
|
|
["Key: Right Fn"] = LedId.Keyboard_Function,
|
|
["Key: \\ (ISO)"] = LedId.Keyboard_NonUsBackslash,
|
|
["Key: Menu"] = LedId.Keyboard_Application,
|
|
["Key: Left Control"] = LedId.Keyboard_LeftCtrl,
|
|
["Key: Left Shift"] = LedId.Keyboard_LeftShift,
|
|
["Key: Left Alt"] = LedId.Keyboard_LeftAlt,
|
|
["Key: Left Windows"] = LedId.Keyboard_LeftGui,
|
|
["Key: Right Control"] = LedId.Keyboard_RightCtrl,
|
|
["Key: Right Shift"] = LedId.Keyboard_RightShift,
|
|
["Key: Right Alt"] = LedId.Keyboard_RightAlt,
|
|
["Key: Right Windows"] = LedId.Keyboard_RightGui,
|
|
["Key: Media Next"] = LedId.Keyboard_MediaNextTrack,
|
|
["Key: Media Previous"] = LedId.Keyboard_MediaPreviousTrack,
|
|
["Key: Media Stop"] = LedId.Keyboard_MediaStop,
|
|
["Key: Media Pause"] = LedId.Keyboard_MediaPlay,
|
|
["Key: Media Play"] = LedId.Keyboard_MediaPlay,
|
|
["Key: Media Play/Pause"] = LedId.Keyboard_MediaPlay,
|
|
["Key: Media Mute"] = LedId.Keyboard_MediaMute,
|
|
["Logo"] = LedId.Logo,
|
|
["Key: Brightness"] = LedId.Keyboard_Brightness,
|
|
["Key: M1"] = LedId.Keyboard_Macro1,
|
|
["Key: M2"] = LedId.Keyboard_Macro2,
|
|
["Key: M3"] = LedId.Keyboard_Macro3,
|
|
["Key: M4"] = LedId.Keyboard_Macro4,
|
|
["Key: M5"] = LedId.Keyboard_Macro5,
|
|
["Key: G1"] = LedId.Keyboard_Programmable1,
|
|
["Key: G2"] = LedId.Keyboard_Programmable2,
|
|
["Key: G3"] = LedId.Keyboard_Programmable3,
|
|
["Key: G4"] = LedId.Keyboard_Programmable4,
|
|
["Key: G5"] = LedId.Keyboard_Programmable5,
|
|
["Key: G6"] = LedId.Keyboard_Programmable6,
|
|
["Key: G7"] = LedId.Keyboard_Programmable7,
|
|
["Key: G8"] = LedId.Keyboard_Programmable8,
|
|
["Key: G9"] = LedId.Keyboard_Programmable9,
|
|
["Lighting"] = LedId.Keyboard_Brightness,
|
|
["Game Mode"] = LedId.Keyboard_WinLock,
|
|
["Num Lock Indicator"] = LedId.Keyboard_IndicatorNumLock,
|
|
["Caps Lock Indicator"] = LedId.Keyboard_IndicatorCapsLock,
|
|
["Scroll Lock Indicator"] = LedId.Keyboard_IndicatorScrollLock,
|
|
};
|
|
}
|