Дело даже не в забывчивости админов, а в том, зачем локальное приложение для настройки кнопок может взять и перестать работать из-за внешних причин.

6 января в 22:39 по мск у Logitech истёк Apple Developer Certificate. Одномоментно по всему миру у пользователей Mac перестало работать приложение Options+ — а вместе с ним пропали все кастомные настройки мышек MX Master и клавиатур.
Приложение просто крутило фиолетовую ромашку загрузки и не реагировало. Кроме того, некоторые макбуки при этом перегревались из-за зависшего процесса Options+, жравшего батарею в фоне.
ПК-бояре сейчас напишут: «Не знаю, у меня всё работает». Но macOS жёстко относится к истёкшим сертификатам: без валидного Developer Certificate приложение не запустится, это правило безопасности системы. Но Apple тут ни при чём: как можно ЗАБЫТЬ продлить сертификат для такого массового продукта? Ведь Logitech контролирует примерно 21% глобального рынка компьютерных мышек, на Mac у них миллионоы пользователей.
Да, старые модели мышек работают без Options+, но новые линейки MX Master 3S и MX Master 4 для настройки и работы своей широкой функциональности требуют обязательной установки этого приложения. Игровое приложение G HUB тоже перестало работать на Mac.
Временные решения нашлись быстро: можно откатить системную дату Mac на несколько дней назад (но это ломает SSL-соединения и iCloud), или поставить старую версию 1.60.495862 через Homebrew (тут подробнее со ссылкой на ZIP установочника).
Logitech пообещала «скоро» выпустить фикс. Но проблема продолжается уже более 12 часов. UPD: спустя 1,5 часа после этой публикации по ссылке появился патч — его нужно скачать и установить, чтобы вернуть полную функциональность.
Главная проблема — сама архитектура современного софта, где для настройки и поддержки корректной работы железа требуется внешняя валидация.
Options+ — учебный пример enshittification всего вокруг нас. Когда-то настройки мыши были простым системным приложением: ткнул в кнопку, выбрал действие, закрыл. Сейчас Options+ — это медиакомбайн с какими-то «кнопками действий», «магическими макросами», интеграцией с ChatGPT и плагинами из маркетплейса.
И самое стрёмное: приложение обязательное. Без него дорогая мышь или клавиатура за 100+ долларов теряют половину функциональности — кастомные кнопки, жесты, настройки скорости скролла. Та же история, что с играми, требующими постоянного подключения к интернету даже для одиночного прохождения.
Один прокол на стороне разработчиков — и твоё устройство превращается в кирпич.
Скрытый текст
Такие посты чаще выходят у меня в Telegram-канале, где в основном пишу про AI и его применение. Что? Сам раскрыл этот спойлер.
Комментарии (41)

anonymous
07.01.2026 10:09
isden
07.01.2026 10:09У меня спокойно запускается очень старая x84-64 версия одного приложения от 2019 года на M4. Я не думаю, что разраб этого приложения тайно заходил на мой комп и переподписывал его =) Плюс еще есть homebrew, из которого тоже все работает вообще без всего этого.

MonkAlex
07.01.2026 10:09Ну т.е. звучит как ситуация, в которой сами логитеч завязались на необязательное что-то, а потом пострадали?
Маком пользовался буквально пару часов в сумме, поэтому спрашиваю =)

vadimr
07.01.2026 10:09Причём дважды. Сначала когда решили делать нестандартный драйвер мыши, а потом когда его сделали криво.

isden
07.01.2026 10:09Я под макось не девелопил и таких тонкостей не знаю, но судя по всему это действительно не обязательная штука (вероятно нужно только чтобы через app store софт выкладывать).

Ilya_JOATMON
07.01.2026 10:09Вообще идея делать и требовать ограниченные временем сертификаты для системного софта - зло в чистом виде. Я понимаю, чтобы не пролез зловред каким-то образом надо аутентифицировать код, но ограничивать время валидности этого, не несет никакой защиты, а только проблемы для пользователя и коллекционеров старого железа.

FreeNickname
07.01.2026 10:09Это защита от утечки сертификата 10 лет спустя. Если была компания, делавшая софт 10 лет назад, а сертификат с тех пор утёк, то этим сертификатом можно было бы сегодня подписать что угодно, и система дала бы этому чему-то запуститься.
Просто должна быть возможность принудительно запустить приложение, преодолев (страшные!) предупреждения системы. Для неподписанного софта это в macOS есть. Тут не знаю.

Ilya_JOATMON
07.01.2026 10:09Утечки приватного ключа сертификата вы хотели сказать. Но были придуманы CRL - так что если нужно это отзывается. Хоть через 10 лет, хоть завтра.

TheProgger
07.01.2026 10:09Чтобы проверить по CRL, нужно этот CRL получить. Для этого нужен интернет и чтобы CRL всё ещё существовал. Если компания закрылась, то скорее всего это не получится сделась.

ValdikSS
07.01.2026 10:09Но в Windows же такого нет — в бинарник включается не только подпись, но и временная метка, удостоверенная доверенным центром сертификации (она получается через интернет и доступна любому желающему от разных поставщиков, бесплатно).
Файл без временной метки не считается доверенным, как и подписанный после того, как об утечке сертификата стало известно (на основании временной метки, чтобы старые файлы не сломались из-за отзыва сертификата).

FreeNickname
07.01.2026 10:09Какие-то конелюди в кучу смешались. Приложение не работает, из-за истекшего сертификата РАЗРАБОТЧИКА? Тогда почему маоксь не показывает об этом ошибку, а "подвешивает приложение и жрёт процессор"? Понятно, что Logitech пропарили сеотификат, но то, что оно так криво не работает – это косяк Apple тогда.
Далее, если дело в сертификате разработчика – то, опять же, какие претензии к Logitech, если это механизм безопасности ОС, и всё работает как должно работать? (за вычетом сообщения об ошибке, см. выше) Приложения без сертификата не должны работать, в этом же и смысл весь.
Кстати, приложения без сертификатов без проблем можно запустить, никаких танцев с бубном не надо. Один стандартный флаг в настройках + при первом запуске зайти в настройки и разрешить запуск. Достаточно, чтобы отпугнуть людей, которые ни про какие сертификаты ни сном, ни духом. Легко сделать для любого, кто знает, что он делает. Правда, не знаю, работает ли это с истекшими сертификатами. Возможно, нет.
Насчёт обязательности приложения тоже так себе абзац. Во-первых, ну да, кастомные функции нужно как-то настраивать. Во-вторых, мышь без них-таки работает. А в-третьих, сторонние приложения для настройки-то есть, кто мешает пользоваться? Как минимум, часть кастомных функций настроить можно. Мышь предоставляет стандартные Mouse Button 1,2,3,4,5.
Причём тут постоянное подключение к интернету? Проверка сертификатов может оффлайн работать.
В общем, "у людей на полдня пропала возможность кастомизировать кнопки мыши, ПОДНИМЕМ ВОССТАНИЕ!".
Зачем?

Niketas Автор
07.01.2026 10:09Есть валидные вопросы, благодарю.
Приложение не работает из-за истекшего сертификата РАЗРАБОТЧИКА?
Сами разработчики написали, что сертификат нужен был не только для работы приложения, но и его обновления. Всё-таки обязанность продлевать серты лежит на разрабе, а не на Apple. По поводу того, чтобы сообщать об отсутствии сертификата — да, логично было бы Apple как-то это делать, это было бы актуально для старых приложений.
приложения без сертификатов без проблем можно запустить, никаких танцев с бубном не надо.
Не нашёл, как поставить ему флаг в настройках. Да, есть неподписанные приложения, которые можно запускать так, как ты описал — часто работает для всяких утилит, которые скачиваешь с сайтов, а не из App Store. Но тут надо как-то запретить приложению ждать от системы успешной проверки серта… Без танцев не получается вроде.
Во-вторых, мышь без них-таки работает.
Ну да, курсор-то двигается, даблклик даблкликается! Чё вы разорались, буржуи.
Проверка сертификатов может оффлайн работать.
Да, оно походу и не связано с интернетом, это я перегнул под влиянием жалоб на enshittification. Спасибо.

eps
07.01.2026 10:09миллионы мышек на Mac превратились в кирпичи
мышь или клавиатура за 100+ долларов теряют половину функциональности (кастомные кнопки, жесты, настройки скорости скролла)
Так они превратились в кирпичи или в обычные мышки? Пользуюсь мышью Logitech, не пользуюсь этим spyware под названием Options+, и меня всё устраивает. Хорошая мышка, и не за 100+ долларов

vadimr
07.01.2026 10:09Вопрос тут в том, зачем на Маке использовать устройство, требующее установки нештатного софта. Причём это не какой-то супер-супер редкий лабораторный хроматограф, а обычная мышка. Кривые решения приводят к кривым последствиям.
Я вот более-менее понимаю, за что страдаю, когда у меня к Маку подключён через SAS ленточный накопитель. Но ради мыши это как-то дико.

m1skam
07.01.2026 10:09Вопрос удобства для каждого отдельно взятого человека. У меня Logitech G502X использую и для работы и для игр. Кроме кнопок вперед / назад, на боковой стороне мышки есть кнопка которую я настроил на mission control (на клавиатуре ctrl + ↑ ) лично мне удобно. Если я лишусь этой функции - для меня это не будет чем то критичным, но если она есть, то мне удобно ее использовать.
Не знаю как там для Options+, но в G Hub есть опция, где все настройки будут хранится в самой мышке, правда в таком случае не получиться динамически менять профили под разные приложения.

vadimr
07.01.2026 10:09Стандартная Apple Magic Mouse поддерживает множество разных жестов, и наверняка можно было бы по тому же API подключить дополнительные кнопки Logitech, ничего не инсталлируя в систему, а просто немножко подумав.
На самом деле тут основной замысел Logitech наверняка был в том, чтобы просто отметиться на экране своим логотипом, как и у многих других мусорных приложений, идущих в комплекте с железом (в особенности эта беда проявляется в Windows).

m1skam
07.01.2026 10:09Основной замысел Logitech в другом и он отлично ложится на мои потребности.
У меня mac os как основной рабочий компьютер, рядом стоит обычный компьютер с dual boot windows для тяжелых игр и linux для различных экспериментов по работе (не все влезает по ресурсам в докер на макоси). Все это подключено к монитору с kvm что избавляет меня от необходимости переподключать перефирию при переключении с одного устройства на другое. Так вот, в Logitech G Hub есть возможность настройки кастомных профилей и между этими профилями можно переключаться либо вручную кнопками на мышке, либо назначив автовключение профиля в зависимости от того, что у вас сейчас запущено. Для mac os у меня на боковой кнопке mission control для windows и linux управление виртуальными рабочими столами, для игр (есть возможность сопоставить профиль с определенным бинарником который запускается) другой хоткей.Мог ли я сам все это реализовать "немного подумав"? Наверное мог бы, но у меня другие увлечения и убивать кучу времени на то, что уже сделали до меня не вижу смысла.
И повторюсь, все эти профили можно зашить в саму мышку и обходиться без софта, точнее настроить один раз и дальше либо отключить автозагрузку софта либо удалить его совсем. Да придется профили переключать на самой мышке, отдав под это какую то кнопку.

Dick_from_mountain
07.01.2026 10:09Не удивлен. Этот монстр Options использую только для того чтобы переназначить F1-F12 на клавиатуре. Насколько хорошее железо у Логитек, настолько дурные программисты.

FreeNickname
07.01.2026 10:09Гляньте Karabiner Elements

Dick_from_mountain
07.01.2026 10:09да я под виндой. Причем на Линукс кто-то написал аналог, а под виндой я не нашёл.

Hrr_2
07.01.2026 10:09Переназначение клавиш делается в реестре, насколько я помню. Изучал вопрос, когда одна из кнопок на ноутбуке потерялась, а заменить её можно было неиспользуемыми

DrGluck07
07.01.2026 10:09ПК-бояре сейчас напишут: «Не знаю, у меня всё работает»
Не напишут. Потому что G-Hub может внезапно перестать распознавать мышь/клаву/гарнитуру/геймпад. И всё, с этого момента поможет только перестановка винды, или установка G-Hub версии 2023.1. Простое удаление БД G-Hub последней версии не помогает. На Реддите есть несколько постов про это, некоторым уже 2 года. Т.е. проблема есть давно, но Logitech ничем не может помочь. Да и не хочет.

lea
07.01.2026 10:09В этом году экспайрятся несколько сертификатов secureboot - вот это будет интересно!

event1
07.01.2026 10:09Сейчас Options+ — это медиакомбайн с какими-то «кнопками действий», «магическими макросами», интеграцией с ChatGPT и плагинами из маркетплейса.
И самое стрёмное: приложение обязательное. Без него дорогая мышь или клавиатура за 100+ долларов теряют половину функциональности
Тут как-то между двумя абзацами логика потерялась. Если пользователь покупает дорогую мышь с нестандартными настройками, то логично, что ему для этого выдают фирменное приложение с
блекджеком и шлюхами"кнопками действий" и "магическими макросами". Если не нравится фирменное приложение, не надо покупать железки, для которых оно необходимо. Вот мне, на пример, не нравится макос, и я не покупаю макбук.
RulenBagdasis
07.01.2026 10:09Я под линухом всё всегда настраивал в Solaar и даже не знал, что мне нужно фирменное приложение ))

merkel
07.01.2026 10:09В свое время выбирал куда переехать с WIN7.Выбрал Mint.Очередное подтверждение правильности выбора.

goldexer
07.01.2026 10:09Окирпичились, это когда перестали работать вовсе и в большинстве случаев это ещё и предполагает невозможность или большую сложность восстановления. А здесь просто потеряли часть функционала и это легко и быстро фиксится. Заголовок кликбейт и это моветон

Mike-M
07.01.2026 10:09«некоторые макбуки при этом перегревались из-за зависшего процесса Options+, жравшего батарею в фоне».

Aleksid1
07.01.2026 10:09Я разработчик ПО под macOS. Окончание 5 летнего срока codesign сертификата для подписей кода приложения НЕ приводит к ошибке с его запуском - старое подписанное приложение продолжит корректно работать. Нельзя только подписывать НОВЫЙ код истекшим сертификатом. У меня есть старая версия моего продукта, которая сейчас успешно запускается, а сертификат истек еще в мае 2025 г. Получил новый сертифкат и им подписываю новые версии продукта. Старую версию не трогаю - она работает.
Под Windows общая схема такая же.
В истории с Logitech не совсем понятно, что именно произошло. Может теоретически истек какой-то корневой сертификат, который использовался в цепочке создания codesign подписи. Когда я обновлял 5 летний сертификат, то кроме своего сертификата еще скачивал с сайта Apple корневые сертификаты длительностью до 2035 года. Как-то они используются видимо в цепочке подписей.
czz
07.01.2026 10:09Проблема совершенно точно внутри самого ПО Logitech, потому что оно по-прежнему запускается, но зависает. Возможно, что у них есть какие-то дополнительные проверки своих компонентов или обновлений, которые реализованы некорректно и ломаются, когда сертификат истек.

Mike-M
07.01.2026 10:09как можно ЗАБЫТЬ продлить сертификат для такого массового продукта?
В эпоху тотальной безответственности — легко. И не только для массового продукта. Регулярно натыкаюсь на просроченные домены и сертификаты сайтов различных компаний, от мала до велика. А ведь всего-то надо было потратить минуту на создание в условной Jira задачу "Продлить сертификат". Но нет, людям наплевать на себе подобных, если это не сулит им выгоды здесь и сейчас. Поэтому и работают они по принципу «После меня хоть потоп», полагая что 5 лет на одном месте всё равно не останутся. Вот мы и получаем мир, который находится в состоянии вечного MVP.

instkoff
07.01.2026 10:09Options+ — учебный пример enshittification всего вокруг нас. Когда-то настройки мыши были простым системным приложением: ткнул в кнопку, выбрал действие, закрыл. Сейчас Options+ — это медиакомбайн с какими-то «кнопками действий», «магическими макросами», интеграцией с ChatGPT и плагинами из маркетплейса.
Жутко это бесило. Но, спасибо косяку с сертификатом, благодаря ему узнал о замечательном Better Mouse, даже батарею дольше держать мой старичек стал

MonkAlex
Приложение выпущенное в 2000 году тоже обязано иметь актуальный сертификат или как эта магия в макоси работает?
Если разработчик уже не занимается приложением, то что происходит?
spirit1984
Есть мнение, что у вас тупо не получится запустить приложение из 2000 - по причинам, описанным Джоэлом в статье про Майкрософт в 2004, где внезапно упоминается культура Apple - How microsoft lost the api war:
Поэтому меня терзают смутные сомнения... Мне кажется, сертификат безопасности будет последней из проблем при попытке запуска чего-нибудь, написанного так давно, на современных MacOS
acsent1
Не обязательно такого древнего. Судя по картинке у Логитеч сертификат был всего на 5 лет. ПО из 2020 вполне еще бодрое