Gibt es eine Möglichkeit, Drag & Drop zu emulieren, ohne die Maus gedrückt halten zu müssen?

37

Ich habe eine Verletzung des oberen Rückens überwunden und finde, dass Drag + Drop einige meiner oberen Rückenmuskeln irritiert. Das Bewegen des Mauszeigers ist kein Problem, aber halten Sie die Taste gedrückt, während Sie den Mauszeiger bewegen. (In Wirklichkeit benutze ich ein Trackpad, aber es ist das gleiche Problem.)

Gibt es unter Windows 7 eine Möglichkeit (über eine Art Plug-in-Software, falls erforderlich), eine Alternative zu Drag & Drop zu verwenden, die für Software gleich aussieht? Mit anderen Worten, ich könnte so etwas wie UMSCHALT + Klicken tun, und das Betriebssystem würde denken, dass die Maus immer noch gedrückt gehalten wird, bis ich irgendwo anders klicke.

  • UMSCHALT + Klicken aktiviert den "Drag-Modus" und gibt ein MOUSEDOWN-Ereignis aus
  • Das Bewegen der Maus im "Drag-Modus" lässt das Betriebssystem denken, dass die Maustaste immer noch gedrückt gehalten wird
  • Klicken im "Drag-Modus" löst ein MOUSEUP-Ereignis aus und beendet den "Drag-Modus"
Jason S
quelle
14
Eigentlich ist es nicht dasselbe. Trackpads sind unangenehme Geräte, bei denen man sich die Finger verdrehen muss. Holen Sie sich eine Maus, der gesamte Vorgang ist flüssiger. Andernfalls hat die meiste Trackpad-Software eine Art "Tap-Style", der als "Hold" erkannt wird. Schauen Sie über das Bedienfeld Ihres Pads
Tetsujin,
1
Versuchen Sie stattdessen, Ihre Tastatur zu verwenden
njzk2
1
@ Tetsujin High-End-Trackpads mit guten Treibern können sehr schön zu bedienen sein. Nur die meisten Trackpads sind schrecklich.
Alexander O'Mara
5
Ich habe ausgiebig Trackpads und Mäuse benutzt. Mäuse tun mir weh und ich benutze sie nicht, wenn ich das vermeiden kann, wohingegen mein Trackpad auf meinem Notebook etwas ist, das ich für längere Zeit benutzen kann. Also nein, ich werde keine Maus bekommen.
Jason S
1
Wenn Sie mit der Maus auf den berührungsempfindlichen Teil eines Touchpads tippen und loslassen, wechselt dieser häufig vom normalen Modus in den Klick- und Verschiebemodus, um beim Loslassen des Fingers zurück zu wechseln.
Wizzwizz4

Antworten:

68

Windows hat eine "ClickLock" -Funktion, mit der Sie markieren oder ziehen können, ohne die Maustaste gedrückt zu halten.

Gehen Sie zur Systemsteuerung und dann zu den Mauseigenschaften. Aktivieren Sie auf der Registerkarte "Schaltflächen" die Option "ClickLock aktivieren".

Einmal aktiviert, halten Sie die Maustaste kurz gedrückt. Zum Freigeben erneut kurz drücken und gedrückt halten. Sie können sogar die Länge des Tastendrucks unter "Einstellungen ..." ändern, sobald ClickLock aktiviert ist.

Bildbeschreibung hier eingeben

Keltari
quelle
41
Sie haben es nicht StickyMouse genannt? Blasphemie!
user253751
3
@ user20574 was ist StickyMouse? Google gibt dies
phuclv
22
@ Lưu Vĩnh Phúc Ein Stück auf Stickykeys, denke ich.
Alexander O'Mara
11
@ AlexanderO'Mara Es reimt sich auch mit Mickey Mouse.
Matthew Crumley
du kannst alt + printscreen drücken, so dass nur der Windows-Screenshot statt des ganzen Bildschirms angezeigt wird, der viel besser
aussieht
18

Alternativ zu den bereits geposteten Antworten können Sie Maustasten aktivieren. Mit den Maustasten können Sie den Mauszeiger und die Tasten über den Ziffernblock steuern. Sie können dies mit einer echten Maus oder einem Trackpad kombinieren, sodass Sie die Tasten über die Tastatur steuern, während Sie eine Maus oder ein Trackpad zum Positionieren verwenden.

AltShiftNumLockZeigt ein Dialogfeld an, in dem Sie gefragt werden, ob Sie Maustasten aktivieren möchten. Nach der Aktivierung können die Tasten /und des Nummernblocks -verwendet werden, um zwischen der linken und rechten Maustaste (oder *für beide) umzuschalten. 0Halten Sie die Maustaste gedrückt, und lassen Sie sie .los.

hvd
quelle
8

Wenn Sie "ClickLock" (Windows 7 und höher) verwenden, müssen Sie in der Lage sein, die Maustaste für eine sehr kurze Zeit zu drücken, um einen Ziehvorgang zu starten. Viele Leute können dies jedoch nicht.

Es gibt viele Mäuse auf dem Markt, die über zusätzliche Tasten verfügen. Oft werden diese mit einer Software geliefert, mit der Sie definieren können, was die zusätzlichen Tasten tun sollen. XMouse Button Control (XMBC) ist eine kostenlose Software, die behauptet, mit den meisten Mäusen mit zusätzlichen Tasten zu arbeiten, und es ermöglicht Ihnen zu steuern, was diese Tasten tun.

Wenn Sie eine Microsoft-Maus verwenden, können Sie die Steuerungssoftware von Hear herunterladen. Es tut mir leid, dass ich keine Liste der Funktionen finden kann, mit denen Sie die einzelnen Maustasten für jede Windows-Version definieren können, aber einen Versuch wert.

Ian Ringrose
quelle
4
Ich glaube du solltest schreiben from herestatt from hear.
Haykam
2
Wenn Sie die Tastensperre nicht einmal verwenden können, sollten Sie 0die Maustasten verwenden. Dadurch wird die Maustaste auf der Tastatur gedrückt, während die Taste auf der Tastatur .losgelassen wird.
Neil
3

Für Menschen mit verschiedenen Irritationen / Beschwerden, die das Klicken mit der Maus erschweren oder unmöglich machen, habe ich ein nützliches Tool gefunden . Ich zitiere:

Point-N-Click ist eine KOSTENLOSE eigenständige virtuelle Bildschirmmaus, die für alle Personen mit Behinderungen entwickelt wurde, die das Klicken einer physischen Computermaus erschweren oder unmöglich machen. Solange sie eine Maus, einen Trackball oder ein anderes Zeigegerät bewegen können, können sie Mausklicks an praktisch jede Windows- oder DOS-Anwendung senden, die in einem Fenster ausgeführt werden kann, und sogar an viele Anwendungen, die im Vollbildmodus ausgeführt werden.

Sie klicken (oder ziehen oder was auch immer - siehe mögliche Aktionen unten), indem Sie den Gerätezeiger für eine bestimmte Zeit anhalten.

Vielleicht sind Ihre Probleme nicht so schwerwiegend, aber ich poste dies wegen anderer Leser mit Verletzungen oder Behinderungen.

  • Vergessen Sie nicht, es als Administrator unter Windows 7 und höher auszuführen .

Bildbeschreibung hier eingeben

Vor einiger Zeit habe ich bereits eine ähnliche Antwort auf der Website mit Softwareempfehlungen veröffentlicht .

Miroxlav
quelle
2

Verwenden Sie einen Trackball, aber heben Sie den Knopf an, der mit der anderen Hand gedrückt werden soll. Dies ist eine Funktion, nach der ich in einem winzigen (für HTPC) Keyboard + Ball-Gerät Ausschau halte. Für einen guten Kensington-Trackball wäre es jedoch ein einfacher Mod, der einen Schalter parallel zum vorhandenen Schalter verkabelt. Legen Sie es auf die andere Seite der Tastatur oder verwenden Sie einen Fußschalter. Das Unternehmen, das XKeys herstellt, verkauft Fußschalter und dergleichen.

Ich schlage vor, dies wäre am ergonomischsten.

Ich denke, dass einige Maus- / Trackball-Treiber von Drittanbietern dies anbieten. Ich erinnere mich nicht an die aktuelle Kensington-Software, aber wie Sie bemerken, sind es "andere" Bälle, die so etwas für eine größere Anzahl von Benutzern benötigen . Mit 4 oder 6 Tasten können Sie eine Taste so einstellen, dass die linke Taste gedrückt bleibt. Das habe ich vor vielen Jahren gesehen, aber es hätte Logitech sein können.

JDługosz
quelle
Er sagte, Software, nicht Hardware
Keltari
2
Ich stehe zu dem Vorschlag als die beste Lösung; er migt nicht über einen einfachen mod nachgedacht haben sondern spezielle hardware für unpraktisch halten. Und erinnerst du dich an Circuit Cellar ? Steve sagte, seine Lieblingsprogrammiersprache sei „
Solder
2
Eine herkömmliche Maus mit einem Wert von <5 USD, die als zweites Eingabegerät eingesteckt ist, sollte diesen Zweck erfüllen, ohne dass Änderungen erforderlich sind. Drehen Sie es so herum, dass die Knöpfe zu Ihnen zeigen. Nimm den Ball raus.
Ben Voigt
2

Nur für den Fall, dass keine der genannten Möglichkeiten für Sie in Frage kommt, können Sie mit AutoHotKey genau das tun, wonach Sie suchen. Tatsächlich habe ich ein ähnliches Skript verwendet, als ich noch versuchte, Dinge auf meinem eeePC zu erledigen. Installieren Sie den AHK-Interpreter, speichern Sie dieses Skript als * .ahk-Datei und führen Sie es aus.

Hotkey, LButton,, Off ; we only need this once the Win + MouseLeft combo has been triggered
return

+LButton::
Send, {LButton Down} ; Send a MOUSEDOWN event
OnExit("sendUpEvent") ; ensure the mouse button is not left in the 'down' state upon script exit
Hotkey, LButton,, On ; Activate Hotkey below
return

LButton::
sendUpEvent()
{
    OnExit("sendUpEvent", 0) ; removing the onExit handler here avoids unnecessarily sending a MOUSEUP upon exit
    Send, {LButton Up} ; Send a MOUSEUP event
    Hotkey, LButton,, Off ; switch back to normal left click behaviour
    LButtonHeldDown := false
}
MayaS
quelle
2

Während ich denke, dass die Antworten von Keltari und Mioxlav wahrscheinlich das sind, wonach Sie gesucht haben, möchte ich vertikale Mäuse ins Spiel bringen.

Nachdem ich bei mausintensiver Arbeit unter starken Rückenschmerzen (nicht durch eine Verletzung verursacht) gelitten habe, empfand ich die Verwendung einer vertikalen Maus als eine sehr große Erleichterung. Es kann einige Tage dauern, bis Sie mit der veränderten Position Ihrer Maushand vertraut sind, aber nach einer Weile fühlte sich die Verwendung einer herkömmlichen Maus noch umständlicher an, ganz zu schweigen von der Verwendung eines Trackpads.

Es gibt viele Produkte auf dem Markt. Als Ausgangspunkt empfehle ich, sich diese anzuschauen:

Natürlich gibt es auch drahtlose Versionen davon.

Ps: Ich bin weder mit einem der genannten Unternehmen verbunden, noch verkaufe ich deren Produkte oder profitiere davon, sie in irgendeiner Weise zu erwähnen.

antiplex
quelle
1

Sie können Fußschalter kaufen, die als Maus- oder Tastaturtasten fungieren. Möglicherweise ist eine dieser Lösungen besser geeignet als jede andere Software.

Mick
quelle
2
Danke aber nicht was ich gefragt habe.
Jason S
1
In ähnlicher Weise können Sie bei einigen Gaming-Mäusen mit zuweisbaren Tasten zusätzliche Tasten zum Klicken und Halten zuordnen
Chris H
0

All diese tollen Antworten erscheinen mir ziemlich komplex. Ich denke, Ihr Problem lässt sich leichter mit STRG + ALT lösen. STRG + ALT + X (Schere), um etwas auszuschneiden; STRG + ALT + C (Kopieren), um es zu kopieren; STRG + ALT + V (Pfeil nach unten) zum Einfügen. Es gibt viele andere, aber das sind die, die ich ständig benutze. Dies kann dazu führen, dass Sie die Maustaste beim Ziehen nicht länger gedrückt halten müssen.

Um die Notwendigkeit zu ziehen Sie über eine Sache zu beschränken , um es auszuwählen, versuchen doppelklicken Sie darauf ing, die in der Regel ein Wort oder dieser wird hervorgehoben; Durch dreifaches Klicken wird eine natürliche Kombination von Wörtern oder Objekten ausgewählt. In diesem Textfeld wird durch Dreifachauswahl ein ganzer Absatz ausgewählt. Experimentieren Sie, es funktioniert möglicherweise nicht in allen Programmen oder Betriebssystemen. Ich benutze Windows 10, aber es hat in Vista funktioniert und davor erinnere ich mich nicht.

Sobald Sie ausgewählt haben, was Sie kopieren oder verschieben möchten, drücken Sie STRG + ALT + C, um es zu kopieren, oder X, um es zu verschieben. Klicken Sie auf den Bereich, den Sie platzieren möchten, und geben Sie STRG + ALT + V ein.

Ich hoffe dies ist eine einfachere Lösung für Sie. Segen

CK O'Shea
quelle
Einige Programme (insbesondere Zeichenprogramme) erfordern das Klicken und Ziehen, um Elemente an bestimmten Stellen auf dem Bildschirm zu verschieben oder zu platzieren. Daher helfen Tastenkombinationen nicht wirklich.
Jason S