Versions in this module Expand all Collapse all v0 v0.1.1 Jul 24, 2026 v0.1.0 May 26, 2026 Changes in this version + const DoubleClick + const FromLeft1stButtonPressed + const FromLeft2ndButtonPressed + const FromLeft3rdButtonPressed + const FromLeft4thButtonPressed + const MouseHWheeled + const MouseMoved + const MouseWheeled + const RightmostButtonPressed + const ScanCodeLeftShift + const ScanCodeRightShift + const VK_0 + const VK_1 + const VK_2 + const VK_3 + const VK_4 + const VK_5 + const VK_6 + const VK_7 + const VK_8 + const VK_9 + const VK_A + const VK_ACCEPT + const VK_ADD + const VK_APPS + const VK_ATTN + const VK_B + const VK_BACK + const VK_C + const VK_CANCEL + const VK_CAPITAL + const VK_CLEAR + const VK_CONTROL + const VK_CONVERT + const VK_CRSEL + const VK_D + const VK_DECIMAL + const VK_DELETE + const VK_DIVIDE + const VK_DOWN + const VK_E + const VK_END + const VK_EREOF + const VK_ESCAPE + const VK_EXECUTE + const VK_EXSEL + const VK_F + const VK_F1 + const VK_F10 + const VK_F11 + const VK_F12 + const VK_F13 + const VK_F14 + const VK_F15 + const VK_F16 + const VK_F17 + const VK_F18 + const VK_F19 + const VK_F2 + const VK_F20 + const VK_F21 + const VK_F22 + const VK_F23 + const VK_F24 + const VK_F3 + const VK_F4 + const VK_F5 + const VK_F6 + const VK_F7 + const VK_F8 + const VK_F9 + const VK_FINAL + const VK_G + const VK_H + const VK_HANGUL + const VK_HANJA + const VK_HELP + const VK_HOME + const VK_I + const VK_IME_OFF + const VK_IME_ON + const VK_INSERT + const VK_J + const VK_JUNJA + const VK_K + const VK_KANA + const VK_KANJI + const VK_L + const VK_LBUTTON + const VK_LCONTROL + const VK_LEFT + const VK_LMENU + const VK_LSHIFT + const VK_LWIN + const VK_M + const VK_MBUTTON + const VK_MENU + const VK_MODECHANGE + const VK_MULTIPLY + const VK_N + const VK_NEXT + const VK_NONAME + const VK_NONCONVERT + const VK_NUMLOCK + const VK_NUMPAD0 + const VK_NUMPAD1 + const VK_NUMPAD2 + const VK_NUMPAD3 + const VK_NUMPAD4 + const VK_NUMPAD5 + const VK_NUMPAD6 + const VK_NUMPAD7 + const VK_NUMPAD8 + const VK_NUMPAD9 + const VK_O + const VK_OEM_1 + const VK_OEM_102 + const VK_OEM_2 + const VK_OEM_3 + const VK_OEM_4 + const VK_OEM_5 + const VK_OEM_6 + const VK_OEM_7 + const VK_OEM_8 + const VK_OEM_CLEAR + const VK_OEM_COMMA + const VK_OEM_MINUS + const VK_OEM_PERIOD + const VK_OEM_PLUS + const VK_P + const VK_PA1 + const VK_PACKET + const VK_PAUSE + const VK_PLAY + const VK_PRINT + const VK_PRIOR + const VK_PROCESSKEY + const VK_Q + const VK_R + const VK_RBUTTON + const VK_RCONTROL + const VK_RETURN + const VK_RIGHT + const VK_RMENU + const VK_RSHIFT + const VK_RWIN + const VK_S + const VK_SCROLL + const VK_SELECT + const VK_SEPARATOR + const VK_SHIFT + const VK_SLEEP + const VK_SNAPSHOT + const VK_SPACE + const VK_SUBTRACT + const VK_T + const VK_TAB + const VK_U + const VK_UNASSIGNED + const VK_UP + const VK_V + const VK_W + const VK_X + const VK_XBUTTON1 + const VK_XBUTTON2 + const VK_Y + const VK_Z + const VK_ZOOM + func VKString(vk uint16) string + type ControlKeyState uint32 + const CapsLockOn + const EnhancedKey + const LeftAltPressed + const LeftCtrlPressed + const NoKeyPressed + const NumLockOn + const RightAltPressed + const RightCtrlPressed + const ScrollLockOn + const ShiftPressed + func (cks ControlKeyState) Contains(state ControlKeyState) bool + func (cks ControlKeyState) String() string + type EventType uint16 + const Far2lEventType + const FocusEventType + const KeyEventType + const MouseEventType + const PasteEventType + const ResizeEventType + type InputEvent struct + ButtonState uint32 + Char rune + ControlKeyState ControlKeyState + Far2lCommand string + Far2lData []byte + InputSource string + IsLegacy bool + KeyDown bool + MouseEventFlags uint32 + MouseX uint16 + MouseY uint16 + PasteStart bool + RepeatCount uint16 + SetFocus bool + Type EventType + UnshiftedChar rune + VirtualKeyCode uint16 + VirtualScanCode uint16 + WheelDirection int + func (e InputEvent) String() string