Were You Typing Firefox

Were You Typing

By: em_te
Notifies you when you type something if no text boxes are currently selected, meaning the inputed text isn't going anywhere.

Features & Capabilities

Introduction: How many times have you loaded a webpage and started to type something into the search engine only to realize the cursor wasn't in the search box the whole time?

Sometimes you finish typing your whole sentence before realizing ya ain't typed jack squat into the search box. Ain't nobody got time for this.

Now when you type something and the cursor isn't in an editable box, an eye-catching notification will pop up letting you know so.

To temporarily disable the pop up, press the Escape key once.

How it works: When any webpage loads, this extension will hook into the keyboard event queue and everytime a key is pressed, the browser will call this extension to react.

This extension will first see if the event was handled by another process and if so it will stop.

Then it will see if any modifier keys were pressed such as (Control, Alt, Meta) and if so it will stop.

If the webpage's currently focused element is an input element then it will stop.

If the key pressed was the Escape key it will set a flag to ignore all future calls and stop.

If they key's name begins with at least 2 latin characters it is assumed that the key was a function key (like Backspace or CapsLock) and it will stop.

If the key's name is only 1 character long and is a latin character but not between A-Z or 0-9 then it is assumed to be a punctuation character and will be stop.

If the current webpage is in designMode then it will stop.

Otherwise the event is marked "handled" so that the default handler won't be called.

Then a flag is checked to see if the webpage was painted since the last call to this function. If it was painted, then a dialog element is created and inserted into the document (if it isn't already there during a previous call). A flag is set to mark that the webpage is pending to be painted.

Then a callback is added to the painting queue to unset the flag after the webpage has been painted.

Design: The notification bar is red in order to be eye catching. It uses the keyboard emoji as the icon because the keyboard emoji is cross-platform (it looks different on a Windows and Mac) and it is naturally localized to the user's device. The notification bar appears instantly and slowly slides away and is completely gone by 1 second.

Scope: This extension will only activate on top level pages. It will not work on frames to reduce the chance that it conflicts with complicated webpages both in terms of listening to keyboard events and the notification bar getting in the way of other content.

Limitation: This extension will stop the "type to find" ("type ahead") feature of Firefox which is a feature that immediately searches for text on the current webpage when you type anything. You can still manually start the "type to find" function by pressing Ctrl+F or by typing "/".

User Growth & Download Statistics

Manifest V2 Add-on
By:
em_te
Daily users:
7
Rating:
3.33
(3)
Version:
0.2.3 Last updated: 2021-06-15
Version code:
5251595
Creation date:
2020-03-21
Risk:
Moderate risk impact Low risk likelihood
Permissions:
Content scripts matches:
  • <all_urls>
Size:
33.49KB
Full description:
See detailed description
Source:
Firefox Add-ons Store
Data ingested on:
2026-07-05
Compare stats and ranking:

Ranking

Contact the developer

Chrome-Stats does not own this Firefox add-on. Please use these information below to contact the Firefox add-on developer.
Developed by:
em_te
Firefox Add-ons Store
https://addons.mozilla.org/firefox/addon/were-you-typing/

User Reviews

by 天灭*****, 2025-04-21

by 退出*****, 2025-03-16

Thank you. This does work for Latin/English letters, and for Slovak/Czech "accented" letters (letters with what's locally called "diacritics"?) áíéščľ etc. typed not as one key, but as a seres of two keys each. For example "č" typed as: Shift = c. Or "á" typed as = a. (Where "=" is the key right of "7890-" above the Latin letters.) This is on Linux, GNOME, American physical keyboard, and Querty Slovak keyboard selected in GNOME. However, the similar layout of these "accent" modifier keys is across Windows, and probably Mac OS, too. The problem: In "Slovak" mode (and also Czech one, most likely the same for other non-Cyrillic Slavic keyboard layouts), keys for "234567890" above the Latin letters are switched to be shortcuts to some of such "accented" letters, namely: "ľščťžýáíé". When I press any of those (on a page when not in any input), "Were You Typing" doesn't pick them up. If you'd like me to send you the key code sequence, or any assistance, please provide clear directions on how to capture them. Thank you for all your extension. Ergonomics, privacy & productivity!
by Pe*****, 2023-10-03
View all user reviews ›

Is Were You Typing Safe?

Risk impact
Risk impact measures the level of extra permissions an extension has access to. A low risk impact extension cannot do much harms, whereas a high risk impact extension can do a lot of damage like stealing your password, bypassing your security settings, and accessing your personal data. High risk impact extensions are not necessarily malicious. However, if they do turn malicious, they can be very harmful.

Were You Typing requires a few sensitive permissions. Exercise caution before installing.

Risk impact analysis details
  • Critical Allows access to all websites, posing a significant security risk as it can monitor and modify data from any visited site.
  • High ******* ******* **** *** ****** ***** *** ***** ** ******* **** ********* ********* ** * *********** *****
Risk likelihood
Risk likelihood measures the probability that a Firefox add-on may turn malicious. This is determined by the publisher and the Firefox add-on reputation on Firefox Add-ons Store, the amount of time the Firefox add-on has been around, and other signals about the Firefox add-on. Our algorithms are not perfect, and are subject to change as we discover new ways to detect malicious extensions. We recommend that you always exercise caution when installing a Firefox add-on.

Were You Typing has earned a fairly good reputation and likely can be trusted.

Risk likelihood analysis details
  • High This extension has low user count. Unpopular extensions may not be stable or safe.
  • Low **** ********* *** ******* **** **** * ****** **** ***** ******** *** **** ****** ** ** ****** *** *****
  • Low **** ********* *** ***** **** **** * ****** **** ***** ********** *** **** ****** ** ** ****** *** *****
  • Good **** ********* *** **** **** *******
Extension Guard
Extension Guard

Discover every extension in use, analyze risks, and enforce blocking policies with Extension Guard

Secure Your Browser
Upgrade to see full risk analysis details

Best Were You Typing Alternatives

Here are some Firefox add-ons that are similar to Were You Typing: