Como posso desativar Ctrl + Shift + W no Chrome para o Windows 7?

26

Eu acidentalmente pressionei Ctrl + Shift + W novamente e perdi algum trabalho. Eu gosto de usar CTRL + W para janelas individuais, mas nunca quero fechar tudo. Existe uma maneira de desativar isso no Chrome?

    
por Dez 15.03.2012 / 17:30

5 respostas

7

Você pode usar o AutoHotkey para interceptar o atalho do teclado:

SetTitleMatchMode, Regex

#IfWinActive, (- Google Chrome)$
    ^+w::
        ;do nothing
        return

#IfWinActive
    
por 15.03.2012 / 17:37
20

A resposta do iglvzx não funciona para versões mais recentes do AutoHotKey (AHK). Veja como você pode fazer isso com as versões mais recentes do AHK:

SetTitleMatchMode, Regex

#IfWinActive, ahk_class Chrome_WidgetWin_1
    ^+w::
        ;do nothing
        return
    ^+q::
        ;do nothing
        return

#IfWinActive

Isso também impede que Ctrl + Shift + Q seja encerrado todo o Chrome.

    
por 14.07.2014 / 16:26
2

Versão completa deste script. Funciona em novas versões do AHK.

  • Funciona com qualquer idioma de entrada (atribuído ao código da chave, não à chave como letra)
  • Apenas uma instância em execução (força SingleInstance)
  • Não registra histórico de teclas pressionadas (KeyHistory 0)
  • Impede de Ctrl + Shift + W e Ctrl + Shift + Q no Chrome
#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
#SingleInstance force;
#KeyHistory 0 ;
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.

SetTitleMatchMode, Regex
#IfWinActive, ahk_class Chrome_WidgetWin_1
    ^+SC011::
        ;do nothing
        return
    ^+SC010::
        ;do nothing
        return
#IfWinActive
    
por 14.04.2016 / 14:28
0

Isso liga o ctrl-w para executar um tipo de palavra-chave em cada aplicativo e desativa o fechamento do chrome usando ctrl-shift -w e ctrl-shift-q. Testado em métodos de entrada em inglês e francês para o Windows 10.

#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn  ; Enable warnings to assist with detecting common errors.
#SingleInstance FORCE
#KeyHistory 0
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.

^w:: ; select word
    Send, ^{right}^{left}^+{right}
    return

SetTitleMatchMode, Regex
#IfWinActive, ahk_class Chrome_WidgetWin_1
    ^+w::return ; make ctrl-shift-w do nothing
    ^+q::return ; make ctrl-shift-q do nothing
#IfWinActive
    
por 04.10.2017 / 22:08
0

Aqui está o código autohotkey para desativar ctrl + w e ctrl + q para a aba chamada test1 e test2 (test1 é o título que aparece na sua aba. Você também pode usar o autohotkey spy para descobrir mais coisas)

SetTitleMatchMode, Regex

#If WinActive("test1 ahk_class Chrome_WidgetWin_1") || WinActive("test2 ahk_class Chrome_WidgetWin_1") 
        ^w::
        ^q::
            return  ; do nothing

#IfWinActive

crédito para Raj e esse cara

    
por 06.11.2017 / 08:22