Windows 10: utilizzare un secondo mouse solo per lo scorrimento?


3

Sono interessato all'utilizzo di una configurazione di mouse e trackball: un mouse nella mia mano destra per indicare e una trackball nella mano sinistra per lo scorrimento. C'è qualche metodo disponibile per Windows 10 che mi permetta di personalizzare il significato di input da un particolare dispositivo di input?

EDIT: Per chiarire, si tratta di alterare le interpretazioni di Windows dei segnali da uno dei mouse, in modo tale che quale movimento di spostamento del cursore da uno dei mouse verrebbe ricevuto come movimento di scorrimento, mentre l'altro mouse continua a funzionare normalmente.


2
Windows può rilevare e utilizzare più tastiere o mouse senza problemi: l'hai provato?
duDE

A meno che non si intenda che si desidera che un dispositivo sia vincolato solo al movimento del mouse e che l'altro dispositivo sia limitato a scorrere e non possa spostare il mouse. Se stai chiedendo una raccomandazione del software per farlo, allora questa domanda è fuori tema qui.
EBGreen

So che Windows può gestire due mouse. Quello che sto chiedendo è se c'è un modo per modificare l'interpretazione dell'input da un mouse in modo che il movimento venga interpretato come scorrimento, mentre l'altro continua a comportarsi normalmente. cioè, spostando uno dei topi su e giù, la finestra scorre su e giù, e sinistra e destra su quel mouse scorre a sinistra ea destra. Se questo è fuori tema qui, per favore fammi sapere dove una tale domanda sarebbe appropriata. Sembra molto una domanda "power user".
David Bruce Borenstein

Dal momento che hai cambiato la domanda per non chiedere una raccomandazione software, allora è in argomento per superutente. Detto questo, sono abbastanza sicuro che dovresti scrivere in modo efficace il tuo autista per farlo.
EBGreen

Per quanto ne so, la mappatura dei tasti del mouse e della tastiera avviene nel registro di Windows (non chiedermi dove sia). Quindi non devi necessariamente scrivere il tuo autista. Non ho idea se questo è il caso per spostare il mouse, ma lo penserei.
Albin

Risposte:


1

Per quanto riguarda la domanda : Penso che la risposta sia no. Se si desidera emulare lo scorrimento a livello di sistema (eventi rotellina del mouse) usando il secondo mouse - Penso che possa essere fatto solo dal guidatore (o da qualche guidatore software) - quindi se non c'è un tale driver / software con tali opzioni per la trackball o il mouse, allora sei sfortunato. Sebbene sia abbastanza plausibile che un tale software possa essere scritto o addirittura esistere già (non lo so).

Per quanto riguarda la problematica generale dello scrolling e dal momento che hai menzionato RSI: mi sento simpatico per questo problema. Sì, è piuttosto stressante scorrere con la rotellina del mouse e questo è necessario molto spesso - browser, editor, ecc. Quindi questo è un vero problema.

Fortunatamente c'è un eccellente e gratuito soluzione per questo. C'è un'app chiamata Autohotkey e può emulare lo scrolling in un modo simile a quello che descrivi. Ho creato uno script che emula lo scrolling dinamico con i movimenti del mouse. Lo sto usando da 2 anni ed è stabile e ben testato, ed è così meglio ancora della ruota ! Non posso vivere senza di esso ora.

Ecco il link github con descrizione approfondita e how-to:
https://github.com/Mikhail22/Autohotkey---Mouse-scroll

Non risponde alla tua domanda originale, ma può risolvere il problema di scorrimento. Spero che questo ti aiuti.


Questo risponde alla domanda che intendevo porre, che è meglio. Un'altra soluzione: Contour ShuttlePRO v2. Il produttore ha effettivamente pensato che non avrebbe risolto i miei problemi, ma è stato splendido.
David Bruce Borenstein

0

Anche se non conosco un approccio software (a parte scrivere il tuo autista), riassumerò solo alcune opzioni.

Quindi, a seconda della tua domanda e dei commenti qui sotto, personalmente vedo due modi principali (HW / SW) di ottenere un mouse che funziona solo come una rotella di scorrimento:

  • Approccio all'hardware: un mouse di solito utilizza sensori come sensori ad effetto hall, sensori ottici (laser) o azionati meccanicamente una volta (con una sfera rotante all'interno) per il tracciamento del loro movimento. Ma hai solo bisogno della rotella di scorrimento, quindi potrebbe essere un'idea di (irreversibile) tagliare i fili del sensore in modo che solo la rotella di scorrimento sarà più collegata. Ma attenzione: nessun input = / = nessun movimento, in quanto tagliando il sensore potrebbe potenzialmente risultare in uno stato flottante con input imprevedibile (ma questo non è molto probabile, e in tal caso - quindi abbassarlo con una resistenza a terra

  • Approccio al software (opzione preferita 1): scrivi il tuo script / driver per il quale si utilizza solo l'asse della rotella di scorrimento. https://docs.microsoft.com/en-us/windows-hardware/drivers/hid/virtual-hid-framework--vhf-

  • Costruisci la tua rotellina di scorrimento dedicata, senza mouse (opzione 2 preferita): se ti impegni a scrivere uno script solo per una rotella di scorrimento, perché non impieghi un'ora o più per costruire una rotella di scorrimento dedicata, quindi nient'altro che una rotella di scorrimento. Ciò di cui avrete bisogno è un encoder rotativo (meglio come un potenziometro infinito IMHO, perché hanno già degli stepping) e programmarlo per fare lo stesso tipo di lavoro. Se andrai per il track ball, potresti usare una palla all'interno di un alloggiamento con un rullo di gomma sul fondo che gira e guida un potenziometro o giù di lì. Cerca su internet le istruzioni dettagliate, i motori di ricerca sono tuoi amici.

Personalmente non conosco nessun altro approccio, ad es. modifica delle chiavi di registro o delle proprietà del dispositivo.


Grazie! Quello che stavo davvero immaginando era una situazione in cui il movimento della trackball (non la rotella di scorrimento) avrebbe comportato un comportamento di scorrimento. Le rotelle di scorrimento sono meno ergonomiche delle trackball perché possono essere manipolate solo con un dito alla volta, con conseguente RSI. Usando la trackball stessa per segnalare lo scorrimento verticale e orizzontale, posso usare la mia intera mano sinistra per fare una panoramica e scorrere, il che sembra un setup molto superiore. Mi chiedo davvero perché questo non sia già stato fatto.
David Bruce Borenstein

@DavidBruceBorenstein perché ora sto comprando un intero dispositivo solo per scorrere ...
Nelson

@Nelson, le persone spendono centinaia di dispositivi di input per correggere i problemi di RSI che stanno avendo. Un trackball può essere avuto per meno di $ 20.
David Bruce Borenstein

Se stai ricevendo RSI scrolling , devi prendere uno di quei simpatici topi con rotella di scorrimento ponderata che gira liberamente da un colpo, non per comprare un secondo dispositivo puntatore solo per scorrere con la mano sinistra.
Nelson

@Nelson, questa era una domanda tecnica, e non apprezzo la tua valutazione della dignità dei miei sforzi tecnici. La gamma di tecnologie assistive è vasta quanto la gamma di forme, dimensioni e esigenze del corpo, e non esiste una tecnologia che indirizzi ogni tipo di RSI. Penso che tu sia fuori linea.
David Bruce Borenstein
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.