If-Koubou

Jak emulować przeciąganie i upuszczanie bez trzymania przycisku myszy w dół?

Jak emulować przeciąganie i upuszczanie bez trzymania przycisku myszy w dół? (Jak)

Wykonanie standardowego ruchu przeciągnij i upuść za pomocą myszy lub track pad nie jest trudne do zrobienia normalnie, ale jeśli dochodzisz do siebie po kontuzji, niektóre czynności lub ruchy mogą być problematyczne i bolesne. Mając to na uwadze, dzisiejszy post pytań i odpowiedzi SuperUser jest gotowy pomóc cierpiącemu czytelnikowi.

Dzisiejsza sesja pytań i odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser - poddziału Stack Exchange, społecznościowego forum z pytaniami i odpowiedziami.

Pytanie

Czytnik SuperUser Jason S chce wiedzieć, jak emulować przeciąganie i upuszczanie bez trzymania przycisku myszy:

Obecnie dochodzę do siebie po urazie górnego odcinka kręgosłupa i stwierdzam, że działanie "przeciągnij i upuść" irytuje niektóre mięśnie górnej części pleców. Przesuwanie kursora myszy nie stanowi problemu, ale przytrzymanie przycisku podczas jego przesuwania (w rzeczywistości używam track pad, ale jest to ten sam problem).

Czy jest coś dla systemu Windows 7 (jak na przykład oprogramowanie do wtyczek), które mogłem wykorzystać jako alternatywę lub zastąpienie przeciągania i upuszczania, które działałoby w ten sam sposób? Innymi słowy, mógłbym zrobić coś takiego jak Shift + kliknięcie, a system operacyjny mógłby myśleć, że przycisk myszy jest ciągle przytrzymywany, dopóki nie kliknę gdzieś indziej? Lubię to:

  • Shift + Click uruchamia "tryb przeciągania" (zdarzenie MouseDown)
  • Przesunięcie myszy w "trybie przeciągania" powoduje, że system operacyjny sądzi, że przycisk myszy wciąż jest wciśnięty
  • Kliknięcie ponownie w trybie "przeciągania" inicjuje wydanie (zdarzenie MouseUp)

Jak emulujesz przeciąganie i upuszczanie bez przytrzymywania przycisku myszy?

Odpowiedź

Dostawcy SuperUser Keltari i hvd mają dla nas odpowiedź. Najpierw, Keltari:

Windows ma ClickLock funkcja, która pozwala wyróżnić lub przeciągnąć elementy bez ciągłego trzymania przycisku myszy w dół. Idź do Panel sterowania, następnie Właściwości myszy. Pod Zakładka Przyciski, Wybierz Włącz ClickLock.

Po włączeniu funkcji krótko naciśnij i przytrzymaj przycisk myszy, aby wybrać żądane elementy. Aby je zwolnić, krótko naciśnij i przytrzymaj ponownie przycisk myszy. Możesz nawet zmienić czas potrzebny na naciśnięcie przycisku Ustawienia kiedyś ClickLock funkcja została włączona.

Następuje odpowiedź z hvd:

Zamiast innych opublikowanych odpowiedzi możesz włączyć Klawisze myszy. Klawisze myszy umożliwia korzystanie z klawiatury numerycznej do sterowania wskaźnikiem myszy i przyciskami. Możesz połączyć to z prawdziwą myszą lub trackpad, aby użyć klawiatury do sterowania przyciskami, ale mysz lub trackpad do kontrolowania pozycjonowania.

Alt + Shift + NumLock otworzy okno dialogowe z pytaniem, czy chcesz włączyć Klawisze myszy. Po włączeniu klawiatura numeryczna / (ukośnik) i - Klawisze (dash) mogą służyć do przełączania między lewym i prawym przyciskiem myszy, lub * (gwiazda) dla obu. 0 (zero) spowoduje naciśnięcie i przytrzymanie przycisku myszy i . (dziesiętny) wyda go.

Czy masz coś do dodania do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych użytkowników Stack Exchange, którzy znają się na technologii? Sprawdź cały wątek dyskusji tutaj.