C'è un modo per emulare il trascinamento della selezione senza dover tenere premuto il mouse?


37

Sto subendo un infortunio alla parte superiore della schiena e sto scoprendo che il drag + drop irrita alcuni dei miei muscoli della parte superiore della schiena. Spostare il cursore del mouse non è un problema, ma tenere premuto il pulsante mentre lo si sposta lo è. (In realtà uso un trackpad, ma è lo stesso problema.)

Esiste un modo (tramite un qualche tipo di software plug-in, se necessario) su Windows 7 che potrei usare un'alternativa per trascinare + rilasciare che assomiglia al software? In altre parole, potrei fare qualcosa come MAIUSC + clic e farebbe pensare al sistema operativo che il mouse sia ancora tenuto premuto, finché non faccio clic da qualche altra parte?

  • MAIUSC + clic entra in "modalità trascinamento", emette un evento MOUSEDOWN
  • lo spostamento del mouse in "modalità trascinamento" fa pensare al sistema operativo di tenere premuto il pulsante del mouse
  • facendo clic in "modalità trascinamento" si genera un evento MOUSEUP ed esce da "modalità trascinamento"

14
In realtà, non è lo stesso problema; i trackpad sono dispositivi sgradevoli che ti torcono le dita: prendi un mouse, l'intero processo è più fluido. Altrimenti, la maggior parte dei software per trackpad ha una sorta di "tap-style" che verrà riconosciuto come "hold", guarda attraverso il pannello di controllo del tuo pad
Tetsujin,

1
prova invece a usare la tastiera
njzk2

1
@Tetsujin I trackpad di fascia alta con buoni driver possono essere molto belli da usare. Solo la maggior parte dei trackpad sono orribili.
Alexander O'Mara,

5
Ho usato ampiamente trackpad e mouse; i topi mi fanno male e non li uso quando posso evitare, mentre il trackpad sul mio notebook è qualcosa che posso usare per periodi di tempo più lunghi. Quindi no, non ho intenzione di prendere un topo.
Jason S,

1
Se tocchi-rilascia-mousemove sulla parte sensibile al tocco di un touchpad, spesso passerà dalla normale modalità di spostamento a clic + modalità di spostamento, per tornare indietro al rilascio del dito.
wizzwizz4,

Risposte:


68

Windows ha una funzione "ClickLock" che ti consente di evidenziare o trascinare senza tenere premuto il pulsante del mouse.

Vai al Pannello di controllo, quindi Proprietà mouse. Nella scheda Pulsanti selezionare "Attiva ClickLock".

Una volta abilitato, premere brevemente e tenere premuto il pulsante del mouse. Per rilasciare, tenere premuto brevemente di nuovo. È anche possibile modificare la lunghezza della pressione del pulsante necessaria in "Impostazioni ..." una volta attivato ClickLock.

inserisci qui la descrizione dell'immagine


41
Non l'hanno chiamato StickyMouse? Bestemmia!
user253751

3
@ user20574 cos'è StickyMouse? Google dà questo
phuclv

22
@ Lưu Vĩnh Phúc Penso che uno spettacolo di stickykeys.
Alexander O'Mara,

11
@ AlexanderO'Mara Fa rima anche con Topolino.
Matthew Crumley,

puoi premere alt + printscreen in modo che sia sufficiente lo screenshot di Windows invece dell'intero schermo che avrà un aspetto molto migliore
phuclv,

18

In alternativa alle risposte già pubblicate, puoi attivare i tasti del mouse. Tasti del mouse consente di utilizzare il tastierino numerico per controllare il puntatore e i pulsanti del mouse. Puoi combinarlo con un mouse o trackpad reale, in modo da utilizzare la tastiera per controllare i pulsanti, ma un mouse o trackpad per il posizionamento.

AltShiftNumLockti dà una finestra di dialogo che ti chiede se vuoi attivare i tasti del mouse. Una volta abilitati, i tastierino numerico /e i -tasti possono essere utilizzati per alternare tra il pulsante sinistro e destro del mouse (o *per entrambi), 0tenere premuto il pulsante del mouse e .rilasciarlo.


8

Se usi "ClickLock" (Windows 7 e versioni successive) devi essere in grado di premere il pulsante del mouse per un tempo molto breve per avviare un trascinamento, tuttavia molte persone non possono farlo ....

Esistono molti mouse sul mercato con pulsanti aggiuntivi, spesso forniti con software che ti consentono di definire ciò che desideri che facciano i pulsanti aggiuntivi. XMouse Button Control (XMBC) è un software gratuito che afferma di funzionare con la maggior parte del mouse con pulsanti aggiuntivi e ti consente di controllare ciò che fanno questi pulsanti, un'opzione che ti dà è "Click-Drag [Tasti / tasti adesivi]"

Se si utilizza un mouse Microsoft, è possibile scaricare il software di controllo da ascoltare , mi dispiace, non riesco a trovare un elenco di ciò che consente di definire ciascun pulsante del mouse da fare su ciascuna versione di Windows, ma vale la pena provare.


4
Credo che dovresti scrivere from hereinvece di from hear.
Hakkam,

2
Se non riesci nemmeno a usare Click Lock, allora forse staresti meglio con i tasti del mouse - questo fa 0tenere premuto il tasto della tastiera mentre il tasto della tastiera .lo rilascia.
Neil,

3

Per le persone che soffrono di varie irritazioni / diabilità che rendono difficile o impossibile il clic del mouse, ho scoperto che è disponibile uno strumento utile , cito:

Point-N-Click è un mouse virtuale su schermo autonomo GRATUITO progettato per chiunque abbia una disabilità che rende difficile o impossibile fare clic su un mouse fisico del computer. Fintanto che possono spostare un mouse, trackball o altri dispositivi di puntamento, possono inviare clic del mouse praticamente a qualsiasi applicazione Windows o applicazione DOS che può essere eseguita all'interno di una finestra e anche a molti che sono a schermo intero.

Fai clic (o trascina o qualsiasi altra cosa - vedi le azioni possibili di seguito) semplicemente arrestando il puntatore del dispositivo per un certo tempo.

Forse i tuoi problemi non sono così gravi, ma sto pubblicando questo a causa di altri lettori con lesioni o disabilità.

  • Non dimenticare di eseguirlo come amministratore su Windows 7 e versioni successive.

inserisci qui la descrizione dell'immagine

Qualche tempo fa ho già pubblicato una risposta simile sul sito dei consigli sul software .


2

Usa una trackball, ma afferra il pulsante per essere premuto con l'altra mano. Questa è una caratteristica che cerco in un piccolo dispositivo tastiera (per HTPC) + palla. Ma per una trackball Kensington di buona qualità, sarebbe una semplice mod che collegherà un interruttore in parallelo a quello esistente. Mettilo sull'altro lato della tastiera o usa un interruttore a pedale. La società che produce XKeys vende interruttori a pedale e simili.

Suggerisco che questo sarebbe il più ergonomico.

Per quanto riguarda un interruttore a chiave, penso che alcuni driver di mouse / trackball di terze parti lo offrano. Non ricordo l'attuale software Kensington, ma come noti sono le "altre" palle che hanno bisogno di questo tipo di cose per un numero maggiore di utenti. Con 4 o 6 pulsanti, potrebbe essere una scelta impostare uno per bloccare il pulsante sinistro verso il basso. L'ho visto molti anni fa, ma avrebbe potuto essere Logitech.


disse software, non hardware
Keltari il

2
Attendo il suggerimento come la migliore soluzione; non ha considerato una mod semplice ma ha ritenuto che l'hardware speciale fosse poco pratico. E ricordi Circuit Cellar ? Steve ha detto che il suo linguaggio di programmazione preferito è "solder", quindi ...
JDługosz il

2
Un mouse run-of-the-mill <$ 5 inserito come secondo dispositivo di input dovrebbe servire allo scopo senza modifiche. Giralo in modo che i pulsanti siano rivolti verso di te. Tira fuori la palla.
Ben Voigt,

2

Nel caso in cui nessuno dei modi menzionati si risolva per te AutoHotKey ti permette di fare esattamente quello che stai cercando. In effetti ho usato uno script simile quando stavo ancora cercando di fare cose sul mio eeePC. Installare l'AHK Interpreter quindi salvare questo script come file * .ahk ed eseguirlo.

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

Mentre penso che keltari di e e di mioxlav risposte sono probabilmente quello che volevamo ottenere che ancora vorrei portare topi verticale nel gioco.

Dopo aver sofferto di forti dolori alla schiena (non causati da un infortunio) mentre svolgevo un lavoro ad alta intensità di topo, ho trovato un grande sollievo usando un topo verticale. Potrebbero essere necessari alcuni giorni prima che tu abbia familiarità con la posizione alterata della mano del mouse, ma dopo un po 'di tempo usando un mouse convenzionale è diventato ancora più imbarazzante, per non parlare dell'utilizzo di un trackpad.

Ci sono molti prodotti sul mercato, come punto di partenza che consiglierei di guardare a questi:

Naturalmente sono disponibili anche versioni wireless di questi.

Ps: sto non affiliato a nessuna delle società menzionate né mi vendono i loro prodotti o beneficio da essi menzionare in alcun modo.


1

È possibile acquistare interruttori a pedale che funzioneranno come pulsanti del mouse o della tastiera. È possibile trovare uno di questi più adatto di qualsiasi soluzione software.


2
Grazie ma non quello che ho chiesto.
Jason S,

1
Allo stesso modo alcuni mouse da gioco con pulsanti mappabili ti permetteranno di mappare pulsanti aggiuntivi per fare clic + tenere premuto
Chris H

0

Tutte queste grandi risposte mi sembrano piuttosto complesse. Penso che il tuo problema possa essere risolto più facilmente usando i tasti CTRL + ALT. CTRL + ALT + X (forbici) per tagliare qualcosa; CTRL + ALT + C (copia) per copiarlo; CTRL + ALT + V (freccia giù) per incollare. Ce ne sono molti altri, ma quelli sono quelli che uso costantemente. Ciò può eliminare gran parte della necessità di tenere premuto il tasto del mouse durante il trascinamento.

Per limitare la necessità di trascinare sopra una cosa per selezionarla, prova a fare doppio clic su di essa, che di solito evidenzierà una parola o un elemento; il triplo clic consente di selezionare una combinazione naturale di parole o oggetti. In questa casella di testo, triple seleziona un intero paragrafo. Sperimenta, potrebbe non funzionare in tutti i programmi o sistemi operativi. Uso Windows 10, ma ha funzionato in Vista e prima non ricordo.

dopo aver selezionato ciò che si desidera copiare o spostare, digitare CTRL + ALT + C per copiarlo o X per spostarlo. fai clic sull'area in cui vuoi posizionarla e digita CTRL + ALT + V.

Spero che questa sia una soluzione più semplice per te. benedizioni


Alcuni programmi (in particolare i programmi di disegno) richiedono di fare clic e trascinare per spostare o posizionare elementi in determinate posizioni sullo schermo, quindi le scorciatoie da tastiera non aiutano.
Jason S,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.