mirror of
https://github.com/DarthAffe/RGB.NET.git
synced 2025-12-13 01:58:30 +00:00
146 lines
10 KiB
C#
146 lines
10 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 ,
|
|
};
|
|
}
|