Trust No Program

Block Fake Input


This feature is no longer supported in SBIE v4 and up.

BlockFakeInput is a sandbox setting in Sandboxie Ini. It specifies whether Sandboxie will allow sandboxed programs to manufacture fake keyboard input and send it to windows of applications running outside that sandbox.

Usage:

   .
   .
   .
   [DefaultBox]
   BlockFakeInput=n

Keyboard input is received by the active, highlighted window. This is true whether the keyboard input was manufactured by a program (fake input), or coming from the keyboard (real input).

By default, Sandboxie will allow a program running in a sandbox to manufacture fake input, provided the recipient window belongs to an application which is running in the same sandbox.

If the fake input will end up in a window outside that sandbox, Sandboxie will discard the input and issue message SBIE1304.

Specifying BlockFakeInput=n indicates that a sandboxed program should be allowed to manufacture fake keyboard input, regardless of the recipient of that input.

To experiemnt with this setting, you can run a sandboxed instance of osk.exe, the Windows on-screen keyboard.

Related Sandboxie Control setting: Sandbox Settings > Restrictions > Hardware Access

Jump to
Sandboxie Ini
setting:


Global Settings:

ByteOrderMark

AlertProcess

ForceDisableSeconds
ForceDisableAdminOnly

EditAdminOnly
EditPassword
MonitorAdminOnly

ActivationPrompt


Sandbox Settings:

Enabled

FileRootPath
IpcRootPath
KeyRootPath

AutoDelete
NeverDelete
DeleteCommand

AutoRecover
AutoRecoverIgnore
RecoverFolder

AutoExec

BoxNameTitle
BorderColor
Description

CopyLimitKb
CopyLimitSilent

ForceFolder
ForceProcess
LingerProcess
LeaderProcess

NotifyInternetAccessDenied
NotifyStartRunAccessDenied

BlockDrivers
BlockFakeInput
BlockPassword
BlockSysParam
BlockWinHooks

BlockPort

DropAdminRights

OpenFilePath
OpenPipePath
ReadFilePath
WriteFilePath
ClosedFilePath

OpenKeyPath
ReadKeyPath
WriteKeyPath
ClosedKeyPath

OpenIpcPath
ClosedIpcPath

OpenWinClass
OpenClsid
OpenProtectedStorage
OpenCredentials

InjectDll
InjectDll64

ProcessLimit1
ProcessLimit2


See also:

Expandable Variables Shell Folders Program Name Prefix Deprecated Settings

Top

Sandboxie is Copyright © 2004-2017 by Sandboxie Holdings, LLC.  All rights reserved.
Sandboxie.com | Contact Author
This site has been viewed 779,659,956 times since June 2004