Миша Logitech: як я можу використовувати додаткові кнопки?


67

Нещодавно я придбав мишу Logitech M560.

Це добре працює на моєму Mac, але мені цікаво, чи є програмне забезпечення / prefpane (безкоштовне або платне), яке я можу використати для відображення додаткових кнопок, які є у мене на миші (тобто для відкриття панелі інструментів, вибору рядка тощо).

На даний момент Logitech не підтримує Mac для цієї моделі (я знав про це, коли купував мишу)

введіть тут опис зображення

Без будь-якої конфігурації нижня бічна кнопка працює як "Додати закладку" в Chrome, тому я думаю, я можу щось зробити для цього ...


Я не можу додати відповідь, але правильна відповідь - це встановити Logitech Control Center. Я зробив це з моїм M510, і кнопки спини та вперед працюють зараз. Мені навіть нічого не довелося налаштовувати. Ось де його взяти . Не потрібно купувати додатки.
Доріан

1
Для нових пристроїв (наприклад, M510) станом на липень 2019 року правильне програмне забезпечення для встановлення називається "Параметри Logitech" . Я спробував програмне забезпечення Центру управління, і він відразу ж сказав мені, що мій пристрій не підтримується.
Ділан Нісслі

Відповіді:


46

Завдяки попереднім відповідям я успішно використав BetterTouchTool для складання трьох різних кнопок:

  • Вкладка "Звичайні миші":
    • Кнопка 3 (ліве колесо)
    • Кнопка 4 (колесо праворуч)
  • Вкладка "Клавіатура":
    • cmd + D (Назад), яку я призначив "Середній клік".

Дві кнопки залишаються неможливими (натискання вперед та в середньому), але це краще, ніж нічого. Сподіваємось, що він відповідатиме вашим потребам.


Для інших кнопок використовуйте параметр «Послідовність ключів» для запису серії клавіш, ці кнопки насправді виконують унікальні послідовності натискань, які можна зіставити.
Відродження"

35

Якщо вам цікаво використовувати бічні кнопки для навігації, я створив утиліту панелі меню з відкритим кодом під назвою SensibleSideButtons, яка вирішує цю проблему. Замість прив’язування бічних кнопок до комбінацій клавіш, як у більшості інших програм, згаданих тут, моя замість прив'язує їх до віртуальних лівих та правих пальців жестами. Такий підхід пропонує ряд переваг: майже універсальне прийняття в ОС (включаючи Xcode), уникнення руйнівної поведінки, відсутність блимання рядка меню або дратівливих шумів, команди, що надсилаються лише до конкретного вікна під курсором.

(Це передбачає, що ваші бічні кнопки випромінюють стандартні події M4 та M5.)


6
Спробував це. Просте налаштування (нічого не налаштовувати), і назад / вперед працювали на Chrome / Finder / XCode, як очікувалося. Дякую.
Чортові овочі

1
Це найкорисніший інструмент з усіх. Це просто працює з коробки!
Євгенія Манолова

1
Дивовижний інструмент. Чудово працює в гостях у VMware macOS 10.12.
Себастьян

Чи працюватимуть SensibleSideButtons, коли встановлена ​​панель управління Logitech? Я встановив його, але не має жодної різниці для бічних кнопок мого M560.
m000

Не впевнений, вибачте - єдина вимога - миша видає стандартні команди M4 та M5. Я думаю, що у деяких мишей Logitech можуть бути клавіатурні чи системні комбінації, жорстко закодовані до кнопок.
Архагон


9

BetterTouchTool

BetterTouchTool дозволить вам зіставляти кнопки миші на комбінації клавіш або попередньо визначені дії. Просто натисніть на область за допомогою кнопки, яку ви хочете зіставити, виберіть клавішу модифікатора, якщо бажаєте, а потім виберіть ярлик клавіатури або заздалегідь задану дію для відображення.


1
Не працює з M560. Додаткові кнопки не розпізнаються.
Наполукс

1
@Napolux Переконайтесь, що у вас немає інших драйверів / програмного забезпечення для миші, які можуть вплинути на нього (перейдіть до BTT → Налаштування та перевірте список потенційних конфліктів внизу), і не забудьте надати доступ BTT для доступу :)
grg

Я зробив це. Немає успіху ...
Наполукс

Перепробував усі інструменти, перелічені на цій сторінці, і лише цей дозволив мені успішно призначити кнопки M570. Інші кажуть, що вони працювали в додатку, але цього не зробили на практиці
stonedauwg

8

Я використовував USB Overdrive

USB Overdrive - це драйвер пристрою для Mac OS X, який обробляє будь-яку USB мишу / трекбол / джойстик / геймпад / мультимедійну клавіатуру та будь-яку мишу Bluetooth будь-якого виробника, і дозволяє налаштувати їх як у всьому світі, так і на основі програми, на основі пристрою . Зауважте, що Apple Magic Mouse і Magic Trackpad не обробляються USB Overdrive, щоб дозволити Mac OS X реалізувати свою повну підтримку багатозаконнего дотику.

Працювали дуже добре.


7

Відповідно до відповіді на аналогічне запитання, можна використовувати програму під назвою Karabiner для виявлення специфічних для Windows Logitec подій клавіатури, що надсилаються M560, та перекладати їх на звичайні події клавіатури або кнопки миші, на які можна запускати такі інструменти, як BetterTouchTool. .

Будь ласка, дивіться оригінальну відповідь на повторне запитання для отримання детальної інформації, включаючи файл конфігурації Karabiner для M560.


На жаль для MacOS Sierra (10.12) далі Karabiner Elements в даний час не забезпечує підтримку миші / вказівних пристроїв - див. Мою відповідь нижче на Hammerspoon як альтернативу.
П'єрз

1

Hammerspoon - це ще один безкоштовний універсальний інструмент з відкритим кодом, який може використовуватися для відображення клавіш миші на різні функції - з багатьма іншими опціями / плагінами (відомими як "Ложки"). Вам необхідно встановити інструмент і поставити його з деякою відповідною конфігурацією - дивіться приклади тут для перепризначення миші. Ось приклад конфігурації, яка перенаправляє міні-кнопку (4) правої міні-кнопки (4) миші Logitech у середній клавіш (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

Я зробив Mac Mouse Fix .

Це дозволяє вам перевпорядкувати бічні кнопки назад та вперед у стилі Windows (подібно до чутливих бічних кнопок - насправді я скопіював їх код) або до переключення просторів. Він також має вдосконалений алгоритм Smooth-Scrolling, який, на мою думку, забезпечує чудовий баланс між плинністю та керуванням тощо.

Виправлення Mac Mouse дуже легке на системних ресурсах, і це плагін System Preferences, тому немає елемента рядка стану. Я намагався зробити це максимально безладно.

Крім того, він на 100% безкоштовний, він не продає ваші дані чи що-небудь, це легкий, простий у користуванні та повністю відкритий код.

Я дуже сподіваюся, що Ви знайдете корисним Mac Mouse Fix!

Завантажити | Гітуб


1
Коли ви потрапляєте на золото між деякими схваленими відповідями
azerafati
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.