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.