Logitech Mouse: come posso usare pulsanti aggiuntivi?


67

Di recente ho comprato un mouse Logitech M560.

Funziona bene sul mio Mac, ma mi chiedo se ci sia un software / prefpane (gratuito o a pagamento) che posso usare per mappare i pulsanti aggiuntivi che ho sul mio mouse (cioè per aprire la dashboard, selezionare la linea, ecc ...)

Logitech al momento non offre supporto per Mac per questo modello (ne ero a conoscenza quando ho comprato il mouse)

inserisci qui la descrizione dell'immagine

Senza alcuna configurazione il pulsante in basso funziona come "Aggiungi segnalibro" in Chrome, quindi penso di poter fare qualcosa per questo ...


Non riesco ad aggiungere una risposta, ma la risposta corretta è installare Logitech Control Center. L'ho fatto con il mio M510 e i miei pulsanti avanti e indietro ora funzionano. Non ho nemmeno dovuto configurare nulla. Ecco dove trovarlo . Non è necessario acquistare alcuna app.
Dorian,

1
Per i dispositivi più recenti (ad es. M510), a partire da luglio 2019, il software corretto da installare si chiama "Opzioni Logitech" . Ho provato il software Control Center e mi ha subito detto che il mio dispositivo non era supportato.
Dylan Nissley,

Risposte:


46

Grazie alle risposte precedenti, ho usato con successo BetterTouchTool per mappare tre diversi pulsanti:

  • Usa la scheda "Mouse normali":
    • Pulsante 3 (ruota a sinistra)
    • Pulsante 4 (ruota a destra)
  • Usa la scheda "Tastiera":
    • cmd + D (Indietro), che ho assegnato a "Clic centrale".

Due pulsanti rimangono non mappabili (avanti e clic centrale), ma è meglio di niente. Spero che si adatti alle tue esigenze.


Per gli altri pulsanti utilizzare l'opzione Sequenza tasti per registrare una serie di tasti, questi pulsanti eseguono effettivamente sequenze uniche di pressioni che è possibile mappare.
RenaissanceProgrammer,

35

Se sei interessato all'utilizzo dei pulsanti laterali per la navigazione, ho creato un'utilità della barra dei menu open source chiamata SensibleSideButtons che risolve questo problema. Invece di associare i pulsanti laterali alle scorciatoie da tastiera come la maggior parte degli altri programmi citati qui, il mio li lega invece ai gesti di scorrimento virtuali sinistro e destro. Questo approccio offre numerosi vantaggi: adozione quasi universale in tutto il sistema operativo (incluso Xcode), prevenzione di comportamenti distruttivi, nessun battito della barra dei menu o rumori fastidiosi, comandi inviati solo alla finestra specifica sotto il cursore.

(Ciò presuppone che i pulsanti laterali emettano eventi M4 e M5 standard.)


6
Provato. Facile installazione (niente da configurare) e back / forward ha funzionato su Chrome / Finder / XCode come previsto. Grazie.
Damn Vegetables,

1
Questo è lo strumento più utile da tutti. Funziona appena fuori dalla scatola!
Evgenia Manolova,

1
Strumento fantastico. Funziona alla grande all'interno di un guest VMware macOS 10.12.
Sébastien,

SensibleSideButtons funzionerà quando è installato il pannello di controllo logitech? L'ho installato ma non fa alcuna differenza per i pulsanti laterali del mio M560.
m000,

Non sono sicuro, scusa: l'unico requisito è che il mouse emetta comandi M4 e M5 standard. Penso che alcuni mouse Logitech potrebbero avere scorciatoie da tastiera o di sistema sui pulsanti.
Archagon,


9

BetterTouchTool

BetterTouchTool ti permetterà di mappare i pulsanti del mouse su scorciatoie da tastiera o azioni predefinite. Basta fare clic nell'area con il pulsante che si desidera mappare, selezionare un tasto modificatore se lo si desidera, quindi scegliere una scorciatoia da tastiera o un'azione predefinita da mappare.


1
Non funziona con l'M560. I pulsanti aggiuntivi non vengono riconosciuti.
Napolux,

1
@Napolux Assicurati di non avere altri driver / software del mouse che potrebbero influenzarlo (vai su BTT → Impostazioni e controlla l' elenco dei potenziali conflitti in basso), e non dimenticare di dare l'accesso all'accessibilità BTT :)
grg

L'ho fatto. Nessun successo ...
Napolux,

Ho provato tutti gli strumenti elencati in questa pagina e solo questo mi ha permesso di assegnare correttamente i pulsanti M570. Altri direbbero che hanno funzionato nell'app ma non in pratica
stonedauwg il

8

Ho usato l' overdrive USB

USB Overdrive è un driver di dispositivo per Mac OS X che gestisce qualsiasi mouse USB / trackball / joystick / gamepad / tastiera multimediale e qualsiasi mouse Bluetooth di qualsiasi produttore e consente di configurarli a livello globale o per applicazione, per dispositivo . Nota che Apple Magic Mouse e Magic Trackpad non sono gestiti da USB Overdrive per consentire a Mac OS X di implementare il suo supporto multitouch completo.

Ha funzionato davvero bene.


7

Secondo una risposta a una domanda simile, è possibile utilizzare un programma chiamato Karabiner per rilevare gli eventi della tastiera specifici di Windows Logitec inviati dall'M560 e tradurli in eventi regolari della tastiera o del pulsante del mouse che strumenti come BetterTouchTool possono rilevare .

Per i dettagli completi, vedere la risposta originale sulla domanda duplicata, incluso un file di configurazione di Karabiner per l'M560.


Sfortunatamente per MacOS Sierra (10.12) in poi Karabiner Elements attualmente non fornisce supporto per mouse / dispositivi di puntamento - Vedi la mia risposta sotto su Hammerspoon come alternativa.
Pierz,

1

Hammerspoon è un altro strumento versatile open source gratuito che può essere utilizzato per mappare i tasti del mouse su diverse funzioni - con molte altre opzioni / plugin (noti come 'Spoons') disponibili. Dovrai installare lo strumento e fornirgli alcune configurazioni appropriate - vedi esempi qui per rimappare il mouse. Ecco un esempio di configurazione che rimappa il mini-pulsante destro del mouse Logitech Marble (4) come clic centrale (2):

hs.eventtap.new({4,25,26},
    function(e)
        local pressedMouseButton = e:getProperty(hs.eventtap.event.properties['mouseEventButtonNumber'])
        if pressedMouseButton == 4 then
           mousepos = hs.mouse.getAbsolutePosition()
           hs.eventtap.event.newMouseEvent(e:getType(),mousepos):setProperty(hs.eventtap.event.properties.mouseEventButtonNumber, 2):post()
        end
    end
):start() 

1

Ho fatto la correzione del mouse per Mac .

Ti consente di rimappare i tuoi pulsanti laterali su Indietro e Avanti in stile Windows (proprio come i pulsanti laterali sensibili - in effetti, ho copiato il loro codice) o su Switching Spaces. Presenta anche un raffinato algoritmo Smooth-Scrolling, che a mio avviso crea un ottimo equilibrio tra fluidità e controllo, e altro ancora.

La correzione del mouse per Mac è molto leggera sulle risorse di sistema ed è un plug-in Preferenze di Sistema, quindi non esiste alcun elemento della barra di stato. Ho cercato di renderlo il più privo di ingombri possibile.

Inoltre, è gratuito al 100%, non vende i tuoi dati o altro, è leggero, facile da usare e completamente open source.

Spero davvero che troverai utile Mac Mouse Fix!

Scarica | Github


1
Quando colpisci l'oro tra alcune risposte
votate
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.