input

This command set can detect, select and read any game controller device, keyboard or mouse device connected to your computer. Force feedback actions are also supported.
    SHOW MOUSE : SHOW MOUSE
    HIDE MOUSE : HIDE MOUSE
    POSITION MOUSE : POSITION MOUSE X,Y
    CHANGE MOUSE : CHANGE MOUSE Cursor Number

    CLEAR ENTRY BUFFER : CLEAR ENTRY BUFFER
    WRITE TO CLIPBOARD : WRITE TO CLIPBOARD String
    WRITE TO REGISTRY : WRITE TO REGISTRY Folder Name, Key Name, Value
    WRITE STRING TO REGISTRY : WRITE STRING TO REGISTRY Folder Name, Key Name, String

    PERFORM CHECKLIST FOR CONTROL DEVICES : PERFORM CHECKLIST FOR CONTROL DEVICES
    SET CONTROL DEVICE INDEX : SET CONTROL DEVICE INDEX Index Value
    CONTROL DEVICE INDEX : Return Integer=CONTROL DEVICE INDEX()
    SET CONTROL DEVICE : SET CONTROL DEVICE Device Name$
    FORCE UP : FORCE UP Magnitude Value
    FORCE DOWN : FORCE DOWN Magnitude Value
    FORCE LEFT : FORCE LEFT Magnitude Value
    FORCE RIGHT : FORCE RIGHT Magnitude Value
    FORCE ANGLE : FORCE ANGLE Magnitude Value, Angle Value, Delay Value
    FORCE NO EFFECT : FORCE NO EFFECT
    FORCE WATER EFFECT : FORCE WATER EFFECT Magnitude Value, Delay Value
    FORCE SHOOT : FORCE SHOOT Magnitude Value, Delay Value
    FORCE CHAINSAW : FORCE CHAINSAW Magnitude Value, Delay Value
    FORCE IMPACT : FORCE IMPACT Magnitude Value, Delay Value
    FORCE AUTO CENTER ON : FORCE AUTO CENTER ON
    FORCE AUTO CENTER OFF : FORCE AUTO CENTER OFF

    MOUSECLICK : Return Integer=MOUSECLICK()
    MOUSEMOVEX : Return Integer=MOUSEMOVEX()
    MOUSEMOVEY : Return Integer=MOUSEMOVEY()
    MOUSEMOVEZ : Return Integer=MOUSEMOVEZ()
    MOUSEX : Return Integer=MOUSEX()
    MOUSEY : Return Integer=MOUSEY()
    MOUSEZ : Return Integer=MOUSEZ()

    UPKEY : Return Integer=UPKEY()
    DOWNKEY : Return Integer=DOWNKEY()
    LEFTKEY : Return Integer=LEFTKEY()
    RIGHTKEY : Return Integer=RIGHTKEY()
    CONTROLKEY : Return Integer=CONTROLKEY()
    SHIFTKEY : Return Integer=SHIFTKEY()
    RETURNKEY : Return Integer=RETURNKEY()
    ESCAPEKEY : Return Integer=ESCAPEKEY()
    SPACEKEY : Return Integer=SPACEKEY()
    SCANCODE : Return Integer=SCANCODE()
    KEYSTATE : Return Integer=KEYSTATE(Scancode)
    ENTRY$ : Return String=ENTRY$()
    GET CLIPBOARD$ : Return String=GET CLIPBOARD$()
    GET REGISTRY : Return Integer=GET REGISTRY(Folder Name, Key Name)
    GET REGISTRY$ : Return String=GET REGISTRY$(Folder Name, Key Name)
    GET KEY STATE : Return Integer=GET KEY STATE(Virtual Key Value)
    SET KEY STATE TOGGLE : SET KEY STATE TOGGLE Virtual Key Value, Index Value

    JOYSTICK UP : Return Integer=JOYSTICK UP()
    JOYSTICK DOWN : Return Integer=JOYSTICK DOWN()
    JOYSTICK LEFT : Return Integer=JOYSTICK LEFT()
    JOYSTICK RIGHT : Return Integer=JOYSTICK RIGHT()
    JOYSTICK X : Return Integer=JOYSTICK X()
    JOYSTICK Y : Return Integer=JOYSTICK Y()
    JOYSTICK Z : Return Integer=JOYSTICK Z()
    JOYSTICK FIRE A : Return Integer=JOYSTICK FIRE A()
    JOYSTICK FIRE B : Return Integer=JOYSTICK FIRE B()
    JOYSTICK FIRE C : Return Integer=JOYSTICK FIRE C()
    JOYSTICK FIRE D : Return Integer=JOYSTICK FIRE D()
    JOYSTICK FIRE X : Return Integer=JOYSTICK FIRE X(Button Number)
    JOYSTICK SLIDER A : Return Integer=JOYSTICK SLIDER A()
    JOYSTICK SLIDER B : Return Integer=JOYSTICK SLIDER B()
    JOYSTICK SLIDER C : Return Integer=JOYSTICK SLIDER C()
    JOYSTICK SLIDER D : Return Integer=JOYSTICK SLIDER D()
    JOYSTICK TWIST X : Return Integer=JOYSTICK TWIST X()
    JOYSTICK TWIST Y : Return Integer=JOYSTICK TWIST Y()
    JOYSTICK TWIST Z : Return Integer=JOYSTICK TWIST Z()
    JOYSTICK HAT ANGLE : Return Integer=JOYSTICK HAT ANGLE(Hat Number)
    SET JOYSTICK DEADZONE : SET JOYSTICK DEADZONE Percentage Value
    JOYSTICK INFORMATION : Return Integer=JOYSTICK INFORMATION(Integer Value)

    CONTROL DEVICE NAME$ : Return String=CONTROL DEVICE NAME$()
    CONTROL DEVICE X : Return Integer=CONTROL DEVICE X()
    CONTROL DEVICE Y : Return Integer=CONTROL DEVICE Y()
    CONTROL DEVICE Z : Return Integer=CONTROL DEVICE Z()