Désactiver la touche de raccourci chrome câblé ctrl + w?

19

En utilisant le bureau à distance de Chrome, je voudrais transmettre Ctrl+ Wà une application sur l'autre PC, mais cela ferme ma fenêtre Chrome. Est-il possible de désactiver les touches de raccourci dans Chrome?

J'ai cherché sur le Web mais je n'ai trouvé aucun piratage. J'ai ajouté l'extension du gestionnaire de raccourcis mais cela ne peut pas gérer le raccourci Ctrl+ Wou d'autres raccourcis.

obeliksz
la source

Réponses:

-1

hmmm ... Je comprends votre question, mais la commande "Ctr + W" ferme l'onglet actuel dans n'importe quel navigateur, pas seulement google chrome.

Ma recherche a trouvé des personnes qui ont résolu ce problème:

hinekyle
la source
Cette partie de Google Chrome est vraiment baaad. Quoi qu'il en soit, la solution de piratage que j'ai trouvée consiste à passer une combinaison de touches qui n'est pas prédéfinie et ensuite sur l'autre pc comprendre cela comme je le voulais. Donc, avec Ctrl + W, j'ai choisi Ctrl + Fin en utilisant un petit script AHK: SetKeyDelay, -1 ^ End :: ^ w Donc la réponse est que Chrome a échoué sur ce point mais il y a des hacks personnalisés qui fonctionnent ...
obeliksz
11

La seule solution qui a fonctionné pour moi a été de relier ctrl + w à un raccourci clavier d'extension.

  1. aller à chrome: // extensions

  2. en bas à droite, recherchez les extensions de clavier

  3. ajoutez ctrl + w comme raccourci à n'importe quelle extension chrome que vous aimez.

Maintenant, ctrl + w ne ferme pas l'onglet du navigateur.

xxx374562
la source
5
C'est parfait pour moi, mais je n'avais pas d'extensions de rechange à mapper. J'en ai donc écrit un! Cela s'appelle "ctrlw". Il fournit deux commandes, une qui ne fait rien (pour mapper sur ctrl + w) et une qui ferme la fenêtre (que je mappe sur alt-w). Problème résolu!
samson
1
Juste pour noter, l'option "Raccourcis clavier" est maintenant dans le menu (ouvert en cliquant sur le bouton de menu en haut à gauche), ou vous pouvez aller directement à chrome: // extensions / raccourcis.
Harry Cutts
3

La touche ctrl + w est utilisée dans l'éditeur nano sur les systèmes Linux. Lorsque vous utilisez crosh dans Google Chrome, cette combinaison de touches entraîne une invite à fermer la fenêtre actuelle.

Essayez d'utiliser ctrl + alt + w

Fonctionne pour moi lors de la connexion à des systèmes distants via ssh à l'aide de crosh.

NeptuneUK
la source
Je ne suis pas sûr que cela réponde aux questions OP, mais c'est exactement ce que je cherchais, comment utiliser vim dans le terminal Chrome SSH. Merci!
bradleybossard
3

C'est extrêmement ennuyeux puisque Ctrl+ West l'équivalent vim de Ctrl+ Backspace. J'ai écrit ce petit script Tampermonkey pour placer temporairement un écouteur d'événement sur l'événement de déchargement de page:

// ==UserScript==
// @name       disable ctrl+w
// @namespace  http://use.i.E.your.homepage/
// @version    0.1
// @description  disable ctrl+w
// @match      http://*/*
// ==/UserScript==

document.addEventListener('keydown', function(evt){

    // NOTE: ctrl key is sent here, but ctrl+W is not
    if (evt.ctrlKey) {

        var stopEvilCtrlW = function(e) {
            return "Oopsies, Chrome!";
        },  clearEvilCtrlW = function() {
            window.removeEventListener('beforeunload', stopEvilCtrlW, false);  
        };

        setTimeout(clearEvilCtrlW, 1000);
        window.addEventListener('beforeunload', stopEvilCtrlW, false);
    }

}, false);
glitchyme
la source