Come rilevare e utilizzare pulsanti del mouse insoliti?


1

Ho un mouse da gioco G300 su Windows 10 e vorrei associare le azioni ai pulsanti, compresi quelli più esotici (ci sono nove pulsanti e la rotella).

Come posso scoprire qual è il codice di un pulsante, dal punto di vista AHK?

Risposte:


1

Come dice nella documentazione

È possibile personalizzare i tre profili integrati del G300, inclusi pulsanti, comportamento di tracciamento e colore dell'illuminazione, utilizzando il software di gioco Logitech®. Scarica il suo software gratuito da www.logitech.com/downloads. Per informazioni su come personalizzare G300, scaricare una guida per l'utente in PDF all'indirizzo www.logitech.com/G300.


Stai leggendo la documentazione? Romanzo! Sfortunatamente l'OP specifica usando AHK ...
FreeMan

mio male, non me ne sono accorto.
gmetax,

1
  • Crea un nuovo script (o usa quello che hai) persistente ( #Persistent) o con definizioni di tasti di scelta rapida che ne impediscono la chiusura immediata

  • Per risultati più facili vorrai anche #InstallKeybdHooke#InstallMouseHook

  • Esegui lo script AutoHotkey

  • Un'icona 'H' dovrebbe apparire nella barra delle applicazioni

  • Fare clic con il tasto destro sull'icona e selezionare Openper aprire il programma in esecuzione

  • Menu> Visualizza> Cronologia dei tasti e informazioni sullo script

  • Fare clic sui pulsanti del mouse per cui si desidera ottenere i codici VK / SC

  • Fai di nuovo clic sulla finestra Cronologia chiavi e aggiorna con F5

  • I codici dei pulsanti ora dovrebbero essere elencati e possono essere usati come codici VK / SC nella documentazione di AutoHotkey


Inoltre, non ho quel particolare mouse Logitech, ma qualcos'altro che faccio a volte è semplicemente usare il software specifico del mouse per associare i pulsanti alle normali combinazioni di tasti che non vengono utilizzate. Ad esempio, è possibile mappare un pulsante speciale su Alt + Maiusc + Ctrl + F9 (combinazione di tasti casuali) e quindi utilizzare AutoHotkey per rilevare quella combinazione di tasti una volta inviata dal driver / software del mouse. Funzionerà solo in casi limitati - meglio usare la mappatura diretta se puoi farlo.
JJohnston2,

Questa è probabilmente l'opzione migliore, al di fuori in realtà utilizzando il software integrato. Con la mia attrezzatura razer, alcuni tasti aggiuntivi / macro non si attivano senza l'invio di un pacchetto magico - quindi se i pulsanti non fanno nulla, Logitech potrebbe fare lo stesso
Journeyman Geek

0

Prova il programma terminale xev. Questo ti permetterà di fare clic con i tuoi pulsanti dispari e produrre codici che li rappresentano.


Grazie, mi sono reso conto che ho dimenticato di dire che sono su Windows
WoJ

Mi scuso, stavo assumendo Linux. Non sono sicuro dal lato di Windows :)
Kyle H
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.