Gemini Enter Key Control (by marusin)
Overview
Prevent accidental sends when you meant to insert a line break in Gemini and NotebookLM chats.
Have you ever felt frustrated by accidentally sending a message in Gemini or NotebookLM when you just wanted to start a new line? "Gemini Enter Key Control" is a browser extension that lets you use the Enter key for line breaks, just like a standard text editor. It helps reduce accidental sends caused by the Enter key and makes it easier to write long prompts and organize your thoughts. ⚠️ [Important] Installation Note If you have Gemini or NotebookLM tabs open during installation, please reload (refresh) the page to apply the changes. 💡 Main Features - Enable Enter key for line breaks (feels just like standard text input!) - Reduces accidental sends during IME input (Japanese, Chinese, Korean, etc.) - improved to minimize interference with text conversion and finalization! - Customizable send shortcuts (choose from Shift+Enter / Ctrl+Enter / Mac Cmd+Enter, etc.) - Supports the standard Gemini chat screen and NotebookLM chat input - Multilingual UI support (Japanese, English, Korean, Simplified Chinese, Traditional Chinese, Spanish, Brazilian Portuguese) ✨ Benefits & Ease of Use - Configure your preferred keys in just 2 clicks - Saves you the hassle of retyping after an accidental send - Makes creating complex and detailed prompts much smoother 🔒 Simple, Fast & Secure - Lightweight and highly responsive - Privacy protection: No input data is collected, stored, or transmitted externally - The source code is available on GitHub so users can review how the extension works 🌐 Supported Services - Compatible with the following official web versions: https://gemini.google.com/ https://notebooklm.google.com/ Note: This extension currently does not apply to Chrome’s built-in Gemini side panel or NotebookLM’s source search field. Please check the extension popup for details. ⚙️ How to Use 1. After installation, reload (refresh) any open Gemini or NotebookLM tabs. 2. Click the extension icon in the browser toolbar. 3. Toggle the feature on/off or select your preferred send key! 💖 A Request from the Developer If this extension helps you even a little, please consider leaving a rating or review in the store! (You can leave an anonymous rating by just clicking the stars.) Your support is a huge motivation for future updates! 📋 Release Notes Version 1.4.0 - Improved Gemini send button detection based on the input/composer DOM structure. - Added language-independent signals to improve compatibility across multilingual Gemini UI environments. - Reduced the risk of incorrectly detecting upload, microphone, mode selector, menu, feedback, or other unrelated buttons. - Removed broad document-level button search from Gemini send button detection. Version 1.3.1 - Improved cases where send shortcuts may not work in many non-Japanese Gemini UI environments. - Improved send button detection for multilingual Gemini UI labels. - Adjusted send button detection to avoid accidentally clicking feedback, comment, or report buttons. Version 1.3.0 - Improved input stability on Gemini and NotebookLM. - Improved Enter key handling so it is less likely to interfere with text conversion and finalization during IME input for Japanese, Chinese, Korean, and other composition-based input methods. - Fixed a case where extra line breaks could be inserted in certain situations. - Made it easier to confirm in the popup that this extension does not apply to Chrome’s built-in Gemini side panel. Version 1.2.2 - Added UI support for Spanish, Brazilian Portuguese, and Traditional Chinese. Developer: marusin tools
4.8 out of 511 ratings
Details
- Version1.4.0
- UpdatedJuly 9, 2026
- Size29.45KiB
- Languages7 languages
- Developer
- Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, visit the developer's support site