<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/">
<channel>
<title>DisplayFusion RSS: Feature request? Prevent active inputs from losing focus</title>
<atom:link href="https://www.displayfusion.com/Discussions/RSS/?TopicID=cb2461a7-3911-4d58-b8c9-785f5fecabf8" rel="self" type="application/rss+xml" />
<link>https://www.displayfusion.com/Discussions/RSS/?TopicID=cb2461a7-3911-4d58-b8c9-785f5fecabf8</link>
<description>DisplayFusion RSS: Feature request? Prevent active inputs from losing focus</description>
<lastBuildDate>Fri, 05 Jun 2026 22:51:58 GMT</lastBuildDate>
<language>en</language>
<sy:updatePeriod>hourly</sy:updatePeriod>
<sy:updateFrequency>1</sy:updateFrequency>
<generator>https://www.displayfusion.com/Discussions/RSS/?TopicID=cb2461a7-3911-4d58-b8c9-785f5fecabf8</generator>
<item>
<title>RE: Feature request? Prevent active inputs from losing focus</title>
<link>https://www.displayfusion.com/Discussions/View/feature-request-prevent-active-inputs-from-losing-focus/?ID=cb2461a7-3911-4d58-b8c9-785f5fecabf8#4</link>
<pubDate>Wed, 16 Nov 2016 14:49:46 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/feature-request-prevent-active-inputs-from-losing-focus/?ID=cb2461a7-3911-4d58-b8c9-785f5fecabf8#4</guid>
<category>DisplayFusion</category>
<description><![CDATA[We do indeed use global hooks. I'll create a feature request with that info. If we're able to make something like this work in a future version, we'll be sure to let you know.
Thanks!]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
We do indeed use global hooks. I'll create a feature request with that info. If we're able to make something like this work in a future version, we'll be sure to let you know.<br/>
<br/>
Thanks!
</div>
]]></content:encoded>
</item>
<item>
<title>RE: Feature request? Prevent active inputs from losing focus</title>
<link>https://www.displayfusion.com/Discussions/View/feature-request-prevent-active-inputs-from-losing-focus/?ID=cb2461a7-3911-4d58-b8c9-785f5fecabf8#3</link>
<pubDate>Fri, 11 Nov 2016 23:12:01 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/feature-request-prevent-active-inputs-from-losing-focus/?ID=cb2461a7-3911-4d58-b8c9-785f5fecabf8#3</guid>
<category>DisplayFusion</category>
<description><![CDATA[Quote:
Unfortunately this isn't really possible to do. Windows doesn't send a message that the focus has changed until after it's actually changed, so the best we could do is hook that message and give focus back to the other application, but by that time you've already dropped a few keystrokes...]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
<div class="BackGrey"><div class="Text"><div><b>Quote:</b></div>Unfortunately this isn't really possible to do. Windows doesn't send a message that the focus has changed until after it's actually changed, so the best we could do is hook that message and give focus back to the other application, but by that time you've already dropped a few keystrokes <img src="https://www.displayfusion.com/MediaCommon/SVGs/FontAwesome/face-frown.light.svg" alt=":(" style="box-sizing:border-box;position:relative;overflow:hidden;vertical-align:middle !important;width:16px;height:16px;" HelpButtonData=":(" HelpButtonDataAlign="BelowMiddle" /><br/>
<br/>
Sorry!</div></div><br/>
<br/>
Thank you for your answer!<br/>
<br/>
Hmm. I guess you've got globally injected hooks, am I right? Wouldn't it be possible to globally hook the API events, listen for common keystrokes (and retain them perhaps) and apply a timed threshold after a keystroke has happened, to ignore the next/previous WM_ACTIVATE, or reactivate the previous window automatically and replaying the retained keystrokes? (While maintaining ALT+TAB and mouse actions)<br/>
<br/>
First thing that jumped me: http://superuser.com/a/404246
</div>
]]></content:encoded>
</item>
<item>
<title>RE: Feature request? Prevent active inputs from losing focus</title>
<link>https://www.displayfusion.com/Discussions/View/feature-request-prevent-active-inputs-from-losing-focus/?ID=cb2461a7-3911-4d58-b8c9-785f5fecabf8#2</link>
<pubDate>Fri, 11 Nov 2016 21:54:05 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/feature-request-prevent-active-inputs-from-losing-focus/?ID=cb2461a7-3911-4d58-b8c9-785f5fecabf8#2</guid>
<category>DisplayFusion</category>
<description><![CDATA[Unfortunately this isn't really possible to do. Windows doesn't send a message that the focus has changed until after it's actually changed, so the best we could do is hook that message and give focus back to the other application, but by that time you've already dropped a few keystrokes
Sorry!]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Unfortunately this isn't really possible to do. Windows doesn't send a message that the focus has changed until after it's actually changed, so the best we could do is hook that message and give focus back to the other application, but by that time you've already dropped a few keystrokes <img src="https://www.displayfusion.com/MediaCommon/SVGs/FontAwesome/face-frown.light.svg" alt=":(" style="box-sizing:border-box;position:relative;overflow:hidden;vertical-align:middle !important;width:16px;height:16px;" HelpButtonData=":(" HelpButtonDataAlign="BelowMiddle" /><br/>
<br/>
Sorry!
</div>
]]></content:encoded>
</item>
<item>
<title>Feature request? Prevent active inputs from losing focus</title>
<link>https://www.displayfusion.com/Discussions/View/feature-request-prevent-active-inputs-from-losing-focus/?ID=cb2461a7-3911-4d58-b8c9-785f5fecabf8</link>
<pubDate>Thu, 10 Nov 2016 08:36:42 GMT</pubDate>
<dc:creator>Binary Fortress Software</dc:creator>
<guid isPermaLink="false">https://www.displayfusion.com/Discussions/View/feature-request-prevent-active-inputs-from-losing-focus/?ID=cb2461a7-3911-4d58-b8c9-785f5fecabf8</guid>
<category>DisplayFusion</category>
<description><![CDATA[Hey,
I love your software. It fits all my needs and despite certain struggles with new Windows versions, you tend to fix those pretty fast.
I've been searching for one particular feature over years now, since Windows 7: prevent focus stealing.
When any windows input/text control is active (wit...]]></description>
<content:encoded><![CDATA[<div class="CTDiscussions">
Hey,<br/>
<br/>
I love your software. It fits all my needs and despite certain struggles with new Windows versions, you tend to fix those pretty fast.<br/>
<br/>
I've been searching for one particular feature over years now, since Windows 7: prevent focus stealing.<br/>
When any windows input/text control is active (with blinking cursor) there's no sane reason why any other starting application which sets focus should be able to steal the input focus of my current window. It also tends to happen often with installers that take a certain amount of time - I'm typing in Chrome in some messageboard, the installer asks me something, and I trigger the default action because I'm typing.<br/>
<br/>
This is especially awful when using stuff like Pageant on Windows startup, which requires me to enter several private key passwords - while Skype is starting two instances and constantly stealing focus while I'm trying to enter my passwords.<br/>
<br/>
Judging by the depth that the DF display hooks seem to go, would that be something you'd be willing to try? Try searching for "focus stealing" to measure the possible popularity of this feature.<br/>
<br/>
Thank you very much!
</div>
]]></content:encoded>
</item>
</channel>
</rss>