const std = @import("std"); pub const c = @import("c.zig").c; pub const Scancode = enum(c_int) { scancodeUnknown, scancodeA, scancodeB, scancodeC, scancodeD, scancodeE, scancodeF, scancodeG, scancodeH, scancodeI, scancodeJ, scancodeK, scancodeL, scancodeM, scancodeN, scancodeO, scancodeP, scancodeQ, scancodeR, scancodeS, scancodeT, scancodeU, scancodeV, scancodeW, scancodeX, scancodeY, scancodeZ, scancode1, scancode2, scancode3, scancode4, scancode5, scancode6, scancode7, scancode8, scancode9, scancode0, scancodeReturn, scancodeEscape, scancodeBackspace, scancodeTab, scancodeSpace, scancodeMinus, scancodeEquals, scancodeLeftbracket, scancodeRightbracket, scancodeSemicolon, scancodeApostrophe, scancodeComma, scancodePeriod, scancodeSlash, scancodeCapslock, scancodeF1, scancodeF2, scancodeF3, scancodeF4, scancodeF5, scancodeF6, scancodeF7, scancodeF8, scancodeF9, scancodeF10, scancodeF11, scancodeF12, scancodePrintscreen, scancodeScrolllock, scancodePause, scancodeHome, scancodePageup, scancodeDelete, scancodeEnd, scancodePagedown, scancodeRight, scancodeLeft, scancodeDown, scancodeUp, scancodeKpDivide, scancodeKpMultiply, scancodeKpMinus, scancodeKpPlus, scancodeKpEnter, scancodeKp1, scancodeKp2, scancodeKp3, scancodeKp4, scancodeKp5, scancodeKp6, scancodeKp7, scancodeKp8, scancodeKp9, scancodeKp0, scancodeKpPeriod, scancodeKpEquals, scancodeF13, scancodeF14, scancodeF15, scancodeF16, scancodeF17, scancodeF18, scancodeF19, scancodeF20, scancodeF21, scancodeF22, scancodeF23, scancodeF24, scancodeExecute, scancodeSelect, scancodeMute, scancodeVolumeup, scancodeVolumedown, scancodeKpComma, scancodeKpEqualsas400, scancodeInternational2, scancodeInternational4, scancodeInternational5, scancodeInternational6, scancodeInternational7, scancodeInternational8, scancodeInternational9, scancodeSysreq, scancodeClear, scancodePrior, scancodeReturn2, scancodeSeparator, scancodeOut, scancodeOper, scancodeClearagain, scancodeCrsel, scancodeExsel, scancodeKp00, scancodeKp000, scancodeThousandsseparator, scancodeDecimalseparator, scancodeCurrencyunit, scancodeCurrencysubunit, scancodeKpLeftparen, scancodeKpRightparen, scancodeKpLeftbrace, scancodeKpRightbrace, scancodeKpTab, scancodeKpBackspace, scancodeKpA, scancodeKpB, scancodeKpC, scancodeKpD, scancodeKpE, scancodeKpF, scancodeKpXor, scancodeKpPower, scancodeKpPercent, scancodeKpLess, scancodeKpGreater, scancodeKpAmpersand, scancodeKpDblampersand, scancodeKpVerticalbar, scancodeKpDblverticalbar, scancodeKpColon, scancodeKpHash, scancodeKpSpace, scancodeKpAt, scancodeKpExclam, scancodeKpMemstore, scancodeKpMemrecall, scancodeKpMemclear, scancodeKpMemadd, scancodeKpMemsubtract, scancodeKpMemmultiply, scancodeKpMemdivide, scancodeKpPlusminus, scancodeKpClear, scancodeKpClearentry, scancodeKpBinary, scancodeKpOctal, scancodeKpDecimal, scancodeKpHexadecimal, scancodeLctrl, scancodeLshift, scancodeRctrl, scancodeRshift, };