• Login
    • Search
    • Categories
    • Recent
    • Tags
    • Users
    • Groups
    • Rules
    • Help

    Do more on the web, with a fast and secure browser!

    Download Opera browser with:

    • built-in ad blocker
    • battery saver
    • free VPN
    Download Opera

    ESC key exiting full screen mode

    Opera for Mac
    2
    2
    1800
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A Former User
      A Former User last edited by

      Please remove this behavior. It's not a logical behavior within macOS.

      Reply Quote 4
        1 Reply Last reply
      • kjeldahl
        kjeldahl last edited by

        You can solve most of the problems by using this tip: https://superuser.com/questions/315949/dont-exit-full-screen-when-pressing-escape-in-apps-like-safari-on-lion

        It is basically about installing a userscript (using TamperMonkey or something similar) which intercepts the escape key press.

        I have installed this script and it works for most pages. With the exception of previewing attachments in Gmail:

        // ==UserScript==
        // @name           Keep Full Screen
        // @namespace     http://superuser.com/q/315949
        // @description    Prevents Escape key from leaving full screen.
        // @include      *
        // ==/UserScript==
        document.onkeydown = function (evt) {
            if (evt.keyCode == 27) {
                evt.preventDefault();
                console.log('There is no escape');
            }
        };
        
        Reply Quote 1
          1 Reply Last reply
        • First post
          Last post

        Computer browsers

        • Opera for Windows
        • Opera for Mac
        • Opera for Linux
        • Opera beta version
        • Opera USB

        Mobile browsers

        • Opera for Android
        • Opera Mini
        • Opera Touch
        • Opera for basic phones

        • Add-ons
        • Opera account
        • Wallpapers
        • Opera Ads

        • Help & support
        • Opera blogs
        • Opera forums
        • Dev.Opera

        • Security
        • Privacy
        • Cookies Policy
        • EULA
        • Terms of Service

        • About Opera
        • Press info
        • Jobs
        • Investors
        • Become a partner
        • Contact us

        Follow Opera

        • Opera - Facebook
        • Opera - Twitter
        • Opera - YouTube
        • Opera - LinkedIn
        • Opera - Instagram

        © Opera Software 1995-