Nowi posiadacze broni zapewne zastanawiają się ile amunicji powinni posiadać. Prosta odpowiedź brzmi: im więcej, tym lepiej. Niestety szafy S1 nie są z gumy. Spróbujmy więc ustalić jakąś rozsądną ilość.
(więcej…)KVM w monitorze Dell P3421W na macOS
Dell P3421W to bardzo ciekawy monitor ultrawide, który posiada wbudowany KVM i może działać jako stacja dokująca dla laptopa. Wystarczy podłączyć do niego komputer za pomocą jednego kabelka USB typu C i możemy przesyłać obraz, korzystać z podłączonych do monitora urządzeń USB jak mysz i klawiatura oraz zasilić laptopa (Power Delivery do 65 W).
Jeśli podłączymy do monitora drugi komputer za pomocą HDMI lub DisplayPort oraz kabla USB, za pomocą prostego skrótu klawiaturowego będziemy w stanie przełączać źródło obrazu do monitora oraz podłączone do niego peryferia pomiędzy komputerami (KVM).
Niestety Dell Display and Peripheral Manager (V1.3.2.0015, A00) na macOS nie wspiera monitora Dell P3421W oraz większości monitorów z serii P, przez co użycie KVM z poziomu macOS nie jest możliwe. Na Windows Dell Display Manager działa z tym monitorem bez problemu.
Na szczęście monitor ten wspiera standard DDC/CI (Display Data Channel Command Interface) i implementuje niezbędny zestaw poleceń MCCS. Dzięki temu możemy użyć innego programu do zmiany wyjścia obrazu z monitora oraz powiązanego z nim portu USB. Takim programem jest np. m1ddc, który świetnie radzi sobie na większości maców z Apple Silicon jak mój MacBook Air M1.
# m1ddc możemy zainstalować z pomocą Homebrew
brew install m1ddc
# lista dostępnych monitorów
m1ddc display list
Aby przełączyć nasz monitor na USB-C wystarczy wykonać polecenie
m1ddc display 1 set input 27
według dokumentacji input 27 to USB-C, DisplayPort 15, a HDMI 17.
Globalny skrót klawiaturowy
Teraz wystarczy tylko przypisać temu poleceniu jakiś globalny skrót klawiaturowy. Dla uproszczenia wykorzystajmy natywne rozwiązania macOS.
- uruchamiamy Automator
- wybieramy typ dokumentu: Szybka czynność
- Uruchom skrypt powłoki
- wpisujemy nasze polecenie z pełną ścieżką
Po zapisaniu czynność zapisze się w ~/Library/Services
- > Ustawienia systemowe…
- Klawiatura > Skróty klawiszowe…
- Usługi, czynność będzie widoczna w części Ogólne
- teraz wystarczy jej przypisać skrót np. ⌃ + ⇧ + S
GOTOWE! Teraz za pomocą kombinacji klawiszy Ctrl + Shift + S można przełączać monitor, mysz i klawiaturę.
ddcutil – narzędzie podobne do m1ddc, jednak o wiele bardziej rozbudowane. Niestety ze względu na bug nie działa z macami na Apple Silicon.
Brak dźwięku w Hands-Free AG Audio, jak zmusiłem słuchawki Bluetooth z mikrofonem do działania
Słuchawki Bluetooth z mikrofonem mogą pracować w dwóch trybach, jako słuchawki stereo (A2DP) lub jako zestaw słuchawkowy (HFP/HSP).
Bluetooth jak wszystko ma swoje ograniczenia. Jeśli chcemy słuchać muzyki i zależy nam na jak najlepszej jakość dźwięku używamy zoptymalizowanych do tego kodeków jak SBC, aptX czy LDAC i wykorzystujemy na to całe pasmo. Jeśli jednak słuchawki mają pełnić rolę zestawu słuchawkowego pasmo trzeba podzielić, trochę na dźwięk przychodzący na słuchawki, trochę na wychodzący z mikrofonu. Logiczne.
Dlatego w systemie Windows 10 widoczne są dwa urządzenia np. WH-1000XM4 Stereo i WH-1000XM4 Hands-Free AG Audio. Teoretycznie powinniśmy móc używać jednego do słuchania muzyki, a drugiego do prowadzenia rozmów.
Niestety w laptopie HP EliteBook 840 G7 z Windows 10 miałem z tym duży problem. Czasem przy korzystaniu ze słuchawek jako zestawu słuchawkowego mikrofon działał, ale nie było w nich nic słychać.
Problem występował na obu posiadanych przeze mnie słuchawkach: Sony WH-1000XM4 i Skullcandy Crusher, które bez problemu działały na innych komputerach i systemach operacyjnych (Windows, macOS, Linux, Android).
Za Bluetooth w tym laptopie odpowiada moduł Intel® Wi-Fi 6 AX201. Próbowałem różnych rozwiązań, sprawdzałem ustawienia oszczędzania energii, ponownie parowałem, przeinstalowywałem i aktualizowałem sterowniki. Nic nie pomagało. Doszło nawet do tego, że do laptopa na stałe podpięte były słuchawki na kablu i przez większość czasu to z nich korzystałem do wideorozmów.
Nie po to kupuje się wypasione słuchawki bluetooth, żeby żonglować dwoma zestawami i plątać się z kablami.
Niestety laptop jest własnością klienta dla którego pracuję i nie mam pełnej kontroli nad sprzętem i oprogramowaniem. Więc moje rozwiązani przedstawione poniżej może nie być najbardziej wyrafinowane czy optymalne.
Jak sprawić, aby zestaw słuchawkowy działał prawidłowo:
- w Menadżerze urządzeń należy wyłączyć urządzenie Intel(R) Wireless Bluetooth(R) i zrestartować komputer
- kupić TP-Link UB500 ~43 zł (lub inny zewnętrzny adapter Bluetooth na USB)
- zainstalować sterownik
- sparować ponownie słuchawki
I słuchawki DZIAŁAJĄ bezproblemowo! Dodatkowo o wiele szybciej łączą się z komputerem i zmieniają tryby.
Biały szum, jak wygenerować go w Linuksie
Biały szum (ang. white noise) można określić jako hałas równomiernie rozłożony w całym słyszalnym dla człowieka paśmie. Z tego powodu świetnie nadaje się do maskowanie innych dźwięków. Nie sprawi on co prawda tak jak ANC, że dźwięki będą mniej słyszalne. Obecność szumu powoduje jednak, że np. rozmowa kolegów na open space nie absorbuje mimowolnie aż tak naszej uwagi, gdyż trudniej nam jest rozróżnić pojedyncze słowa.
(więcej…)How to generate sample files in Linux
Sample files
JavaScript get month name
Using JavaScript Internationalization API we can now simply get month name from JavaScript Date object instance.
(więcej…)There’s a command for that
Bunch of useful Linux one-liners inspired by this sed file.
(więcej…)Jak zagrać “cztery i pół minuty ciszy” na Linuksie
4′33″ to wyjątkowy utwór autorstwa Johna Cage’a, składa się bowiem z 4 minuty i 33 sekund ciszy. Może być zagrany na dowolnym instrumencie i największe wrażenie robi w wykonaniu całej orkiestry, ale my wykonamy go dzisiaj na Linuksie.
(więcej…)W poszukiwaniu idealnego długopisu
Jestem programistą i możecie mi wierzyć lub nie, ale obok komputera, moim najważniejszym narzędziem pracy jest kartka papieru i coś do pisania. Przez lata szkoły, studiów i pracy zawodowej miałem kilka fajnych długopisów, mam swoje ulubione, ale ostatnio zacząłem się zastanawiać czy może nie ma czegoś lepszego?
(więcej…)