마우스를 누르고 있지 않고도 드래그 앤 드롭을 에뮬레이트하는 방법이 있습니까?


37

나는 허리 부상을 겪고 있으며 드래그 + 드롭이 내 근육의 일부를 자극하고 있음을 발견했습니다. 마우스 커서를 이동하는 것은 문제가되지 않지만 버튼을 움직이면서 누른 상태로 유지하십시오. (실제로 트랙 패드를 사용하지만 같은 문제입니다.)

Windows 7에서 소프트웨어와 동일하게 보이는 드래그 앤 드롭의 대안을 사용할 수있는 방법이 있습니까 (필요한 경우 일종의 플러그인 소프트웨어를 통해) 있습니까? 즉, Shift + 클릭과 같은 작업을 수행 할 수 있으며 OS가 다른 곳을 클릭 할 때까지 마우스가 계속 누르고 있다고 생각하게합니까?

  • Shift + 클릭하면 "끌기 모드"로 들어가고 MOUSEDOWN 이벤트가 발생합니다.
  • "드래그 모드"에서 마우스를 움직이면 OS가 마우스 버튼을 계속 누르고 있다고 생각합니다
  • "드래그 모드"를 클릭하면 MOUSEUP 이벤트가 발생하고 "드래그 모드"가 종료됩니다

14
실제로는 같은 문제가 아닙니다. 트랙 패드는 불쾌하고 손가락을 꼬는 장치입니다. 마우스를 사용하면 전체 프로세스가 더 유동적입니다. 그렇지 않으면, 대부분의 트랙 패드 소프트웨어에는 '누르기'로 인식되는 일종의 '탭 스타일'이 있으며, 패드의 제어판을 살펴보십시오
Tetsujin

1
키보드를 대신 사용하십시오
njzk2

1
@Tetsujin 우수한 드라이버가 장착 된 하이 엔드 트랙 패드는 사용하기 매우 좋습니다. 대부분의 트랙 패드는 끔찍합니다.
Alexander O'Mara

5
트랙 패드와 마우스를 광범위하게 사용했습니다. 마우스로 인해 통증이 생겨 피할 수있을 때는 사용하지 않는 반면, 노트북의 트랙 패드는 더 오랫동안 사용할 수있는 것입니다. 아니, 나는 마우스를 갖지 않을 것이다.
Jason S

1
터치 패드의 터치 감지 부분을 탭-마우스-이동하면 손가락을 놓을 때 다시 바뀌기 위해 보통 이동에서 클릭 + 이동 모드로 전환됩니다.
wizzwizz4

답변:


68

Windows에는 "ClickLock"기능이있어 마우스 버튼을 누르지 않고 강조 표시하거나 끌 수 있습니다.

제어판으로 이동 한 다음 마우스 속성으로 이동하십시오. 버튼 탭에서 "ClickLock 켜기"를 확인하십시오.

활성화되면 마우스 버튼을 잠시 누르고 있습니다. 손을 떼려면 짧게 다시 길게 누릅니다. ClickLock이 활성화되면 "설정 ..."에서 필요한 버튼 누름 길이를 변경할 수도 있습니다.

여기에 이미지 설명을 입력하십시오


41
그들은 그것을 StickyMouse라고 부르지 않았습니까? 신성 모독!
user253751

3
@ user20574 StickyMouse 란 무엇입니까? 구글은 제공
phuclv

22
@ Lưu Vĩnh Phúc 내가 생각하는 스티커 키의 놀이.
Alexander O'Mara

11
@ AlexanderO'Mara 그것은 또한 미키 마우스와 운율.
Matthew Crumley

alt + printscreen을 누르면 전체 화면 대신 Windows 스크린 샷 만
찍어

18

이미 게시 된 답변에 대한 대안으로 마우스 키를 켤 수 있습니다. 마우스 키를 사용하면 숫자 키패드를 사용하여 마우스 포인터와 버튼을 제어 할 수 있습니다. 이 버튼을 실제 마우스 또는 트랙 패드와 결합하여 키패드를 사용하여 버튼을 제어 할 수 있지만 마우스 나 트랙 패드를 배치 할 수 있습니다.

AltShiftNumLock마우스 키를 켤지 묻는 대화 상자가 나타납니다. 활성화되면 숫자 키패드 /-키를 사용하여 왼쪽 및 오른쪽 마우스 버튼 간 (또는 *둘 다) 을 전환 0하고 마우스 버튼을 길게 눌렀다 .가 놓을 수 있습니다.


8

"ClickLock"(Windows 7 이상)을 사용하는 경우 마우스 버튼을 아주 짧은 시간 동안 눌러 드래그를 시작할 수 있어야하지만 많은 사람들이이를 수행 할 수 없습니다 ....

시장에 추가 버튼이있는 많은 마우스가 있으며, 종종 추가 버튼으로 원하는 것을 정의 할 수있는 소프트웨어가 제공됩니다. XMBC (XMouse Button Control) 는 추가 버튼이있는 대부분의 마우스에서 작동한다고 주장하는 무료 소프트웨어 이며이 버튼의 기능을 제어 할 수 있습니다.

Microsoft 마우스를 사용하는 경우 hear 에서 제어 소프트웨어를 다운로드 할 수 있습니다 . 죄송합니다. 각 버전의 Windows에서 수행 할 각 마우스 버튼을 정의 할 수있는 기능 목록을 찾을 수는 없지만 시도해 볼 가치가 있습니다.


4
from here대신에 써야한다고 생각합니다 from hear.
haykam

2
Click Lock을 사용할 수 없다면 마우스 키를 사용하는 것이 좋습니다. 그러면 키패드 0키에서 마우스를 눌렀을 때 키패드 .키가 마우스 버튼을 누르고 있습니다.
Neil

3

마우스 클릭을 어렵게하거나 불가능하게 만드는 다양한 자극 / 장애로 고통받는 사람들을 위해 유용한 도구가 있음을 발견했습니다 .

Point-N-Click은 실제 컴퓨터 마우스를 클릭하기 어렵거나 불가능하게 만드는 장애를 가진 사람을 위해 설계된 무료 독립형 온 스크린 가상 마우스입니다 . 마우스, 트랙볼 또는 기타 포인팅 장치를 이동할 수있는 한 창 내에서 실행할 수있는 거의 모든 Windows 응용 프로그램 또는 DOS 응용 프로그램 및 심지어 전체 화면에 마우스 클릭을 보낼 수 있습니다.

특정 시간 동안 장치 포인터를 멈추기 만하면 클릭 (또는 끌기 또는 아래의 가능한 작업 참조)이 가능합니다.

어쩌면 당신의 문제는 그렇게 심각하지는 않지만 부상이나 장애가있는 다른 독자들 때문에 이것을 게시하고 있습니다.

  • Windows 7 이상에서 관리자 로 실행하는 것을 잊지 마십시오 .

여기에 이미지 설명을 입력하십시오

얼마 전에 이미 소프트웨어 권장 사이트에 비슷한 답변을 게시했습니다 .


2

트랙볼을 사용하지만 다른 손으로 누르도록 버튼을 조작하십시오. 이것은 작은 (HTPC 용) 키보드 + 볼 장치에서 찾는 기능입니다. 그러나 좋은 품질의 Kensington 트랙볼을 위해서는 간단한 모드가 기존의 스위치와 병렬로 스위치를 연결합니다. 키보드의 다른쪽에 놓거나 발 스위치를 사용하십시오. XKeys 를 만드는 회사 는 풋 스위치 등을 판매합니다.

나는 이것이 가장 인체 공학적이라고 제안합니다.

키 토글에 관해서는, 일부 타사 마우스 / 트랙볼 드라이버가이를 제공한다고 생각합니다. 나는 현재의 켄싱턴 소프트웨어를 기억하지는 않지만 , 더 많은 사용자를 위해 이런 종류의 것을 필요로 하는 "다른"볼이라는 것을 알고 있습니다 . 4 개 또는 6 버튼, 하나를 설정하기위한 선택이 될 수있는 래치 왼쪽 버튼 다운. 나는 몇 년 전에 그것을 보았지만 Logitech 일 수 있습니다.


그는 하드웨어가 아니라 소프트웨어라고 말했다
Keltari

2
나는 최선의 해결책으로서 제안을지지한다. 그는 단순한 모드를 고려하지 않았지만 특별한 하드웨어는 비실용적이라고 생각했다. 그리고 회로 저장고를 기억 하십니까? Steve는 자신이 가장 좋아하는 프로그래밍 언어는 "솔더"라고 말했습니다.
JDługosz

2
두 번째 입력 장치로 꽂혀있는 1 달러 미만의 마우스가 5 달러 미만의 마우스로 개조 할 필요가 없습니다. 버튼이 사용자를 향하도록 뒤집습니다. 공을 꺼내십시오.
Ben Voigt

2

언급 된 방법 중 어느 것도 당신을 위해 해결할 수 없는 경우 AutoHotKey 는 당신이 찾고있는 것을 정확하게 할 수 있습니다. 사실 나는 여전히 내 eeePC에서 일을하려고 할 때 비슷한 스크립트를 사용했습니다. AHK 인터프리터를 설치 한 다음이 스크립트를 * .ahk 파일로 저장하고 실행하십시오.

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
}

2

나는 keltarimioxlav의 대답이 아마도 당신이 목표로하고있는 것이라고 생각하지만 아직 수직 마우스 를 게임에 가져 가고 싶습니다 .

마우스 집약적 인 작업을하는 동안 심한 허리 통증 (손상으로 인한 것이 아님)을 겪은 후 수직 마우스를 사용하는 것이 매우 큰 도움이되었습니다. 마우스 손의 변경된 위치에 익숙해 질 때까지 며칠이 걸릴 수 있지만, 기존 마우스를 사용하는 동안 트랙 패드를 사용하는 것은 말할 것도없고 더 어색한 느낌이 들었습니다.

시장에는 많은 제품이 있으며, 다음을 살펴볼 것을 권장합니다.

물론 이들의 무선 버전도 있습니다.

추신 : 나는 하지 언급 된 회사의와 제휴도 내가 어떤 방법으로 그들을 언급에서 자신의 제품 또는 혜택을 판매 할.


1

마우스 또는 키보드 버튼으로 작동하는 풋 작동 식 스위치를 구입할 수 있습니다. 소프트웨어 해결 방법보다 이러한 방법 중 하나가 더 적합 할 수 있습니다.


2
고맙지 만 내가 물어 본 것은 아닙니다.
Jason S

1
마찬가지로 매핑 가능한 버튼이있는 일부 게임용 마우스를 사용하면 추가 버튼을 클릭 + 보류로 매핑 할 수 있습니다.
Chris H

0

이 모든 위대한 대답은 나에게 꽤 복잡해 보입니다. CTRL + ALT 키를 사용하면 문제를보다 쉽게 ​​해결할 수 있다고 생각합니다. CTRL + ALT + X (가위)로 무언가를 자릅니다. 복사하려면 Ctrl + Alt + C (복사); 붙여 넣으 려면 Ctrl + Alt + V (아래쪽 화살표) 다른 많은 것들이 있지만 그것들은 내가 끊임없이 사용하는 것들입니다. 이렇게하면 드래그하는 동안 마우스 키를 누르고있을 필요가 없습니다.

항목을 드래그하여 선택할 필요를 제한하려면 단어 나 항목을 강조 표시하는 두 번 클릭하십시오 . 세 번 클릭 하면 단어 나 객체의 자연스러운 조합이 선택됩니다. 이 텍스트 상자에서 triple은 전체 단락을 선택합니다. 실험, 모든 프로그램 또는 OS에서 작동하지 않을 수 있습니다. Windows 10을 사용하지만 Vista에서 작동했으며 그 전에는 기억 나지 않습니다.

복사 또는 이동하려는 항목을 선택한 후에는 Ctrl + Alt + C를 입력하여 복사하거나 X를 입력하여 이동하십시오. 배치 할 영역을 클릭하고 CTRL + ALT + V를 입력하십시오.

나는 이것이 당신에게 더 간단한 해결책이기를 바랍니다. 축복


일부 프로그램 (특히 그리기 프로그램)은 화면에서 특정 위치로 항목을 이동하거나 배치하기 위해 클릭 앤 드래그가 필요하므로 키보드 단축키가 실제로 도움이되지 않습니다.
Jason S
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.