49 votes

Pourquoi Windows effectue-t-il parfois une "copie dans le presse-papiers" lorsque j'appuie sur la touche d'effacement ?

Duplicata possible :
Comment empêcher la coupure de la touche Majuscule-Suppr. dans Windows ?

Je suis programmeur et je passe donc beaucoup de temps dans un éditeur de texte. Pour une raison quelconque, environ 25 % du temps, lorsque j'appuie sur la touche Delete Windows copiera ma sélection dans le presse-papiers juste avant la suppression.

C'est frustrant parce que je mets en évidence un code que je veux déplacer, j'appuie sur Ctrl + X puis mettez en surbrillance l'espace supplémentaire laissé derrière et appuyez sur Delete . Quelques instants plus tard, je clique sur coller, mais au lieu de voir ce que j'ai copié, j'obtiens une ligne vide (le contenu de ce que j'ai supprimé).

78voto

diegogs Points 624

Les solutions à ce problème peuvent être trouvées dans cette question :
Comment remapper Shift + Del sous Windows pour qu'il signifie Delete au lieu de Cut ? ou dans celui de Jeremy propre réponse .

Vous êtes probablement en train d'appuyer sur Shift + Del .

Vous avez encore Shift pressé de faire votre sélection. Shift + Del est la combinaison de touches pour Couper (tout comme Ctrl + X ).

8voto

Jeremy Points 666

* SOLUTION *

Après qu'Oliver a souligné que shift + delete est un raccourci clavier pour Couper (tout comme Ctrl + x ) J'ai commencé à chercher un moyen de désactiver cette "fonction".

La seule solution que j'ai trouvée est d'utiliser AutoHotKey (gratuit). Voici quelques instructions de base pour les personnes intéressées :

Installez d'abord AutoHotKey Exécutez-le et laissez-le créer (et ouvrir) l'exemple/default AutoHotkey.ahk script lorsqu'il vous le demande. Ajoutez ce qui suit au script :

+Delete::
    KeyWait, Shift
    Send, {Delete}
    return

Je ne suis pas sûr, mais il se peut que vous deviez "recharger" le script avant qu'il ne commence à fonctionner (j'ai rechargé avant de tester). Pour recharger, mettez l'application AutoHotKey au premier plan et appuyez sur Ctrl + R (ou cliquez sur Fichier -> Recharger script).

Si vous êtes satisfait des résultats, vous voudrez probablement configurer AutoHotKey pour qu'il s'exécute automatiquement au démarrage. Pour ce faire, sélectionnez le fichier AutoHotkey.ahk (dans votre dossier "Mes documents"), puis allez dans votre dossier de démarrage ( C:\Users\ Nom d'utilisateur \AppData\Roaming\Microsoft\Windows\Start Menu \Programs\Startup ) et en cliquant sur "Coller un raccourci" dans le menu "Édition" (appuyez sur Alt + E si vous ne voyez pas de barre de menu).

Lors des tests, ce correctif a très bien fonctionné pour moi sous Windows 7. Merci à Oliver d'avoir identifié le problème sous-jacent :-)

2voto

baxang Points 101

Une autre possibilité est la fonction d'accessibilité aux touches autocollantes de Windows 7, qui vous permet d'appuyer sur la touche Shift avant et lorsque vous appuyez sur la touche Del Sticky Key les combine pour Shift + Del qui est un autre raccourci pour Cut (vers la mémoire tampon).

L'article suivant m'a aidé à comprendre le réglage - Touches majuscules bloquées - Windows 7 64 bit .

0voto

BBlake Points 5198

Cela se produit-il sur vos deux ordinateurs Win7 ? Si c'est sur une seule, j'aurais tendance à penser qu'il s'agit peut-être d'un problème avec votre clavier car les touches C et X sont côte à côte. Peut-être que la touche C se bloque partiellement et s'enfonce légèrement lorsque vous appuyez sur la touche X. La seule autre fois où j'ai vu cela se produire, c'est lorsque mon doigt ne va pas sur la touche que mon cerveau lui indique :) J'ai une demi-douzaine de machines Win7 et je n'ai jamais vu cela se produire sauf quand je pouvais l'attribuer soit au clavier soit à mon gros doigt.

0voto

Lèse majesté Points 3209

Puisque la cause sous-jacente est due à la Shift + Del une autre solution consisterait à utiliser Backspace pour supprimer le texte en surbrillance plutôt que Del .

Même si Del y Backspace effectuent normalement des actions différentes (du moins sur les PC), ils peuvent tous deux être utilisés pour supprimer une sélection. Et il n'y a pas de risque d'écraser votre presse-papiers, puisque Shift + Backspace est identique à Backspace .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X