using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace SlimDXKeys { public enum Key { D0 = 0, D1 = 1, D2 = 2, D3 = 3, D4 = 4, D5 = 5, D6 = 6, D7 = 7, D8 = 8, D9 = 9, A = 10, B = 11, C = 12, D = 13, E = 14, F = 15, G = 16, H = 17, I = 18, J = 19, K = 20, L = 21, M = 22, N = 23, O = 24, P = 25, Q = 26, R = 27, S = 28, T = 29, U = 30, V = 31, W = 32, X = 33, Y = 34, Z = 35, AbntC1 = 36, AbntC2 = 37, Apostrophe = 38, Applications = 39, AT = 40, AX = 41, Backspace = 42, Backslash = 43, Calculator = 44, CapsLock = 45, Colon = 46, Comma = 47, Convert = 48, Delete = 49, DownArrow = 50, End = 51, Equals = 52, Escape = 53, F1 = 54, F2 = 55, F3 = 56, F4 = 57, F5 = 58, F6 = 59, F7 = 60, F8 = 61, F9 = 62, F10 = 63, F11 = 64, F12 = 65, F13 = 66, F14 = 67, F15 = 68, Grave = 69, Home = 70, Insert = 71, Kana = 72, Kanji = 73, LeftBracket = 74, LeftControl = 75, LeftArrow = 76, LeftAlt = 77, LeftShift = 78, LeftWindowsKey = 79, Mail = 80, MediaSelect = 81, MediaStop = 82, Minus = 83, Mute = 84, MyComputer = 85, NextTrack = 86, NoConvert = 87, NumberLock = 88, NumberPad0 = 89, NumberPad1 = 90, NumberPad2 = 91, NumberPad3 = 92, NumberPad4 = 93, NumberPad5 = 94, NumberPad6 = 95, NumberPad7 = 96, NumberPad8 = 97, NumberPad9 = 98, NumberPadComma = 99, NumberPadEnter = 100, NumberPadEquals = 101, NumberPadMinus = 102, NumberPadPeriod = 103, NumberPadPlus = 104, NumberPadSlash = 105, NumberPadStar = 106, Oem102 = 107, PageDown = 108, PageUp = 109, Pause = 110, Period = 111, PlayPause = 112, Power = 113, PreviousTrack = 114, RightBracket = 115, RightControl = 116, Return = 117, RightArrow = 118, RightAlt = 119, RightShift = 120, RightWindowsKey = 121, ScrollLock = 122, Semicolon = 123, Slash = 124, Sleep = 125, Space = 126, Stop = 127, PrintScreen = 128, Tab = 129, Underline = 130, Unlabeled = 131, UpArrow = 132, VolumeDown = 133, VolumeUp = 134, Wake = 135, WebBack = 136, WebFavorites = 137, WebForward = 138, WebHome = 139, WebRefresh = 140, WebSearch = 141, WebStop = 142, Yen = 143, Unknown = 144 } public enum MouseObject { Button1 = 0, Button2 = 1, Button3 = 2, Button4 = 3, Button5 = 4, Button6 = 5, Button7 = 6, Button8 = 7, XAxis = 8, YAxis = 9, ZAxis = 10 } }