MacOS problemy z zaśnięciem

Dawno niczego o macOS nie pisałem, bo nie było o czym. System generalnie działa, jest trochę słabo konfigurowalny, ale działa. Trochę potrafi się znarowić i przymulać, głównie za sprawą wygaszacza ekranu zżerającego cykle procesora, ale odkąd zmieniłem wygaszacz na inny, to jakby przestało występować.

Jednak jedna rzecz nie daje mi spokoju. I wbrew temu co może sugerować tytuł, nie chodzi o kofeinę[1]. Mam stację dokującą, do której podłączone są trzy rzeczy: zasilacz, by dostarczać prąd, dodatkowy monitor oraz mysz. Mysz zwykła, pecetowa, taka jak lubię. Sama stacja dokująca jest podłączona do komputera przez USB C.

Problem polega na tym, że gdy uśpię system przy pomocy sleep (bez zamykania ekranu), to jakiekolwiek naciśnięcie klawisza na klawiaturze czy ruch myszą wybudzają go. Klawiatura to nie problem, ale mysz – trochę tak. Wystarczy szturchnięcie biurka i już obudzony.

Dopóki korzystałem z myszy bezprzewodowej, wyłączałem ją przełącznikiem. Niezbyt wygodne, ale przywykłem. Tak samo mógłbym traktować bezprzewodową klawiaturę, ale nie miałem potrzeby. Niestety mysz zaczęła ostatnio nieco szwankować, więc wymieniłem ją. Stwierdziłem, że przewodowa będzie lepsza, bo i tak używam stacjonarnie. No i jest lepsza. Poza jedną rzeczą, czyli nieszczęsnym wybudzaniem.

Poradziłem się znajomych i rady były… nieco dziwne. Odłączanie kabla od stacji dokującej (meh). Odłączanie kabla myszy (meh). Usypianie przez zamykanie klapy. To ostatnie nie było takie całkiem nieakceptowalne, więc spróbowałem. Niestety, macOS, który ma podłączony monitor i zasilanie, traktuje zamknięcie klapy jako sygnał do przełączenia wyświetlania na monitor, nie sygnał uśpienia. Co prawda wybranie sleep po zamknięciu klapy już usypia system tak, że nie reaguje na ruchy myszą, ale nie jest to zbyt wygodne.

Wiem, problemy pierwszego świata. ale może znacie jakieś magiczne zaklęcia konsolowe, które pozwolą zahibernować system z podłączonym monitorem i zasilaniem? Tak, żeby poruszenie myszą go nie wybudzało? Dodatkowe, zewnętrzne programy raczej odpadają – polityka firmy. Pozostaje to, co przychodzi z systemem.

[1] Caffeinate znaczy.

Sonoma

O ile poprzednia aktualizacja była nudna, to ta zdecydowanie nudna nie jest. Niestety. Parę dni temu zaktualizowałem macOS do najnowszej wersji Sonoma i… jest wesoło. Przede wszystkim mamy nową tapetę czy też wygaszacz ekranu. Animowany. Zapytał, czy przełączyć przy instalacji, a ja się nieopatrznie zgodziłem. Niestety bardzo widoczny staje się wtedy notch. Zdecydowanie lepiej sprawdza się – przynajmniej u mnie – tapeta z ciemnym tłem u góry.

Na to, że nie działa hidutil byłem przygotowany. Szczęśliwie okazało się, że teraz prawe option i cmd pozwalają wpisywać pl-znaki. Czyli albo coś tam jednak działa, albo inne ustawienie wzięło górę. W każdym razie da się żyć. Mapowania tyldy i tak nie używałem. Braku normalnego wprowadzania pl-znaków bym nie zniósł.

Znajomi pytają, czy po upgrade do Sonomy miga mi ekran. Tak, ale naprawdę rzadko i minimalnie. Nie wiem czy bym zauważył, gdyby nie zapytali. Chyba podrzucę im poradę z usuwaniem profili kolorów.

W każdym razie macOS Sonoma to bardzo słaba, problematyczna wersja. Chyba najsłabsza aktualizacja w historii, choć mnie szczęśliwie problemy dotykają jedynie minimalnie.

MacOS 14.2 – nie działa hidutil

Ja jeszcze nie zaktualizowałem MacOS do wersji Sonoma, ale znajomi zdążyli to zrobić i narzekają, że polecenie hidutil przestało działać. Nie zwraca błędu, ale nie mapuje klawiszy. W związku z tym polecane kiedyś przeze mnie mapowanie klawiszy bez użycia Karabiner Elements również nie będzie działać.

Sprawdzonego rozwiązania w tej chwili nie podam, zamiast tego odsyłam do wątku na forum Apple oraz wątku na Reddicie. Jest tam wiele pomysłów na rozwiązanie, można przymierzyć – może ktoś znajdzie satysfakcjonujące dla siebie.

Ludzie zgłaszają błąd do Apple, więc liczę, że błąd zostanie poprawiony w kolejnej aktualizacji. Mapowanie bez dodatkowych programów było eleganckie.