Ответы:
По сути, эта опция не позволяет другим приложениям (включая такие, как TextExpander ) «прослушивать» то, что вы печатаете. Не позволяя другим фоновым процессам записывать или получать доступ к вашим нажатиям клавиш, вы гарантируете, что они не могут быть зарегистрированы или отслежены, например. простым кейлоггером или другой программой, работающей с обычными разрешениями для потенциально вредоносных целей.
Там есть отличный ответ об этом на Security Stackexchange
«Безопасный ввод с клавиатуры» соответствует
EnableSecureEventInput
функции, концепция которой описана здесь . По сути, приложения сами не обращаются к оборудованию; они получают события (например, о нажатиях клавиш) из операционной системы. Некоторые элементы в ОС решают, какое приложение получает какие события, в зависимости от его прав доступа и состояния графического интерфейса пользователя (существуют подробности в зависимости от того, какое приложение находится «на переднем плане»)....