9Sep

Wie emulieren Sie Drag and Drop, ohne die Maustaste gedrückt zu halten?

Eine Standard-Drag & Drop-Bewegung mit einer Maus oder einem Trackpad durchzuführen, ist nicht schwierig, aber wenn Sie sich von einer Verletzung erholen, können einige Aktivitäten oder Bewegungen problematisch und schmerzhaft sein. In diesem Sinne ist der SuperUser Q & A Post heute bereit, einem Leser im Schmerz zu helfen.

Heutige Frage &Die Antwortsitzung kommt dank SuperUser, einer Unterteilung von Stack Exchange, einer Community-gesteuerten Gruppierung von Q & A-Websites, zu uns.

Die Frage

SuperUser-Leser Jason S möchte wissen, wie man Ziehen und Ablegen emulieren kann, ohne die Maustaste gedrückt zu halten:

Ich erhole mich gerade von einer oberen Rückenverletzung und stelle fest, dass die Drag & Drop-Mausaktion einen Teil meines oberen Rückens irritiertMuskeln. Bewegen des Mauszeigers ist kein Problem, aber halten Sie die Taste gedrückt, während Sie es bewegen( in Wirklichkeit benutze ich ein Trackpad, aber es ist das gleiche Problem).

Gibt es irgendetwas für Windows 7( wie zum Beispiel eine Art Plug-in-Software), das ich als Alternative oder Ersatz für Drag & Drop verwenden könnte, die genauso funktionieren würde? Mit anderen Worten, ich könnte etwas wie "Umschalt + Klick" tun und das Betriebssystem würde denken, dass die Maustaste immer noch gedrückt gehalten wird, bis ich irgendwo anders klicke? Wie folgt:

  • Shift + Click startet den "Drag-Modus"( ein MouseDown-Ereignis)
  • Wenn Sie die Maus im "Drag-Modus" bewegen, denkt das Betriebssystem, dass die Maustaste gedrückt gehalten wird.
  • Ein erneutes Klicken im "Drag-Modus" initiiert arelease( ein MouseUp Event)

Wie emuliert man Drag & Drop ohne die Maustaste gedrückt zu halten?

Die Antwort

SuperUser Mitwirkende Keltari und hvd haben die Antwort für uns. Zunächst einmal, Keltari:

Windows verfügt über eine ClickLock -Funktion, mit der Sie Objekte markieren oder ziehen können, ohne ständig die Maustaste gedrückt zu halten. Gehen Sie zur Systemsteuerung , dann Maus Eigenschaften .Wählen Sie unter dem -Tasten-Register . Schalten Sie ClickLock ein.

Sobald die Funktion aktiviert ist, drücken Sie kurz die Maustaste und halten Sie die Maustaste gedrückt, bis die gewünschten Objekte angezeigt werden. Um sie zu lösen, drücken Sie kurz die Maustaste und halten Sie die Maustaste erneut gedrückt. Sie können sogar die Länge der Zeit, die der Tastendruck benötigt, unter Einstellungen ändern, sobald die ClickLock Funktion aktiviert wurde.

Gefolgt von der Antwort von hvd:

Als Alternative zu den anderen Antworten können Sie Mouse Keys aktivieren. Mit den Maustasten können Sie mit dem Ziffernblock den Mauszeiger und die Tasten steuern. Sie können dies mit einer echten Maus oder einem Trackpad kombinieren, so dass Sie die Tasten über die Tastatur steuern können, aber eine Maus oder ein Trackpad, um die Positionierung zu steuern.

Alt + Umschalt + NumLock öffnet ein Dialogfeld, in dem Sie gefragt werden, ob Sie die -Maustasten aktivieren möchten. Nach der Aktivierung können die Tasten / ( Schrägstrich) und - ( Strich) der Zehnertastatur verwendet werden, um zwischen der linken und der rechten Maustaste oder * ( Stern) für beide zu wechseln. 0 ( Null) drückt und hält die Maustaste und .( dezimal) wird es freigeben.

Haben Sie etwas zur Erklärung hinzuzufügen? Ton in den Kommentaren ab. Möchten Sie mehr Antworten von anderen technisch versierten Stack Exchange Benutzern lesen? Sehen Sie sich den vollständigen Diskussionsfaden hier an.