Background for Skyrim SE

Input


Inheritance Tree

No indexed scripts extend this script.

Properties
Events
Functions
boolfunctionIsKeyPressed(intdxKeycode)NativeGlobal

Checks if a given key is currently pressed. (This function requires SKSE)

voidfunctionTapKey(intdxKeycode)NativeGlobal

Fakes a key press. (This function requires SKSE)

voidfunctionHoldKey(intdxKeycode)NativeGlobal

Holds a key until released by Input.ReleaseKey(...). (This function requires SKSE)

voidfunctionReleaseKey(intdxKeycode)NativeGlobal

Releases a key held by Input.HoldKey(...). (This function requires SKSE)

intfunctionGetNumKeysPressed()NativeGlobal

For determining how many keys are pressed. (This function requires SKSE)

intfunctionGetNthKeyPressed(intn)NativeGlobal

For walking over the pressed keys. (This function requires SKSE)

intfunctionGetMappedKey(stringcontrol, intdeviceType=0xff)NativeGlobal

Returns the Input bound to a control for given device. (This function requires SKSE)

stringfunctionGetMappedControl(intkeycode)NativeGlobal

returns name of control bound to given keycode, or "" if unbound

Some data provided by the Skyrim Creation Kit Wiki. Licensed under the Creative Commons Attribution-ShareAlike license.