Jak sparować po Bluetooth jedną klawiaturę z jednym hackintoshem, równocześnie pod macOS i Windows 10
Odkąd zainstalowałem u siebie Windowsa 10, przeznaczonego do obsługi jednego programu1, to zastanawiałem się jaką by tutaj klawiaturę dokupić, aby wygodniej byłoby mi korzystać z niej pod Windowsem.
Pod macOS obecnie używam Apple Magic Keyboard, aby przesiadanie się pomiędzy hackintosem, a MacBookiem Pro (late 2016) nie rezerwowało u mnie paru minut na przestawienie się na inne klawisze – wcześniej miałem Apple Wireless Keyboard i różnica w pisaniu jest spora. Większość z Was już zresztą powinna wiedzieć, że mam zboczenie na punkcie klawiatur.
Od dłuższego czasu rozważam kupno WASD Keyboard w wersji tenkeyless (konkretnie to WASD V2 87-key Custom Mechanical Keyboard), wyposażonej w Cherry MX Red (ostatnio doszło nowe Silent Red i nie wiem czym się różnią). Piękno tej klawiatury jest następujące: można nie tylko zaprojektować nadruk każdego klawisza osobno (kombinuję z fontem SF Mono lub San Francisco), ale również ich kolor, a samą klawiaturę można przełączać (za pomocą DIP switchy na spodzie) z trybu Windowsowego na Makowy. Obecnie powstrzymują mnie trzy rzeczy:
- Koszty wysyłki do Polski prawie podwajają cenę (ostatnio spadły na szczęście).
- Trzeba ją fizycznie przełączać pomiędzy Win, a Mac, na spodzie, a potem odłączyć kabel od komputera i ponownie podłączyć.
- Jest skrajnie różna od klawiatury w MacBooku Pro.
W końcu wpadłem na prostszy pomysł – a może dałoby się sparować jedną klawiaturę z dwoma różnymi systemami operacyjnymi, abym nie musiał mieć na biurku dwóch? Klawisz Windows jest co prawda w niewłaściwym miejscu, bo zamiast klawisza Command, zaraz obok Spacji, ale to nie problem – ona służy tylko do obsługi jednej gry.
Parowanie jednej klawiatury z dwoma OS
- Należy najpierw zalogować się do Windows 10 i sparować z nim klawiaturę (lub np. myszkę – ten przepis dotyczy każdego urządzenia na Bluetooth) – robimy to w Settings, gdzie szukamy ustawień Bluetooth, gdzie z kolei parujemy klawiaturę.
- Zamykamy Windows i bootujemy macOS z drugiego dysku.
- Parujemy klawiaturę z macOS (Sierra w moim przypadku).
- Otwieramy program System Information i w sekcji Bluetooth znajdujemy naszą klawiaturę – notujemy jej adres, który będzie w postaci
12-34-56-78-9A-BC
. - Otwieramy Terminal i wpisujemy następującą komendę:
sudo defaults read /private/var/root/Library/Preferences/blued.plist
. Pojawi się lista wszystkich urządzeń sparowanych po Bluetooth. Tam odnajdujemy sekcjęLinkKeys
i szukamy adresu z kroku nr 4. Przy tym adresie będzie klucz w postaci podobnej do tej:<a5e05516 d3ff9373 7376383c 9190c638>
. Zapisujemy go gdzieś, abyśmy mogli go potem wykorzystać w Windows. - Zamykamy macOS i bootujemy się do Windows.
- W menu Start wpisujemy
cmd
i uruchamiamy go jako Administrator (ważne!). - Wpisujemy następującą komendę
psexec -s -i regedit
. Jeśli nie maciepsexec.exe
, to możecie go pobrać stąd. Po pobraniu pliku, należy rozpakować ZIP-a i przekopiowaćpsexec.exe
doC:\Windows\System32\
. - W RegEdit, uruchomionym jak powyżej, szukamy następującego klucza:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\services\BTHPORT\Parameters\Keys\
i tam szukamy klucza sparowanej klawiatury. - Bierzemy wcześniej zapisany klucz
<a5e05516 d3ff9373 7376383c 9190c638>
i odwracamy kolejność każdej pary znaków. Podwyższy klucz pod Windows powinien wyglądać tak:<38c69091 3c387673 7393ffd3 1655e0a5>
. Dla jasności: wziąłem ostatnie dwa znaki38
i wstawiłem je na początek; potem drugą parę od końcac6
i wstawiłem ją za38
i tak dalej, para po parze, aż dojedziecie do początku.
Od teraz – możliwe, że trzeba będzie się przelogować w Windowsie – klawiatura (lub inne urządzenie na Bluetooth) powinno się automatycznie parować z jednym i drugim systemem operacyjnym. Oczywiście nie mogą być one włączone jednocześnie, ale w przypadku Hackintosha, gdzie każdy system jest zainstalowany na osobnym dysku, raczej nie ma możliwości wywołania takiego przypadku.
- Gry to przecież też programy! Prawda? ↩
Komentarze: 8
Sztuczka polega na wpisaniu klucza w odwrotnej kolejności czy przeklejeniu go, a kolejność to kwestia formatu w Windows?
Odwrotna kolejność, ale parami znaków. Nie wiem skąd różnica, ale tak jest.
Polecam logitech k811. Trzy kanały bt wybierane u góry klawiatury. Kocham ją.
Fajna sprawa ale na Magic Keynoard wygodniej mi się pisze.
To wygodne, ale to nie jest klawiatura dla mnie.
Może mi się przydać mam taki problem z MX Master. Klawiatura bootcampie działa ale mysz musiałem sparować jako drugie urządzenie. Dzięki sprawdzę w wolnym czasie.
Będzie to też działać ze słuchawkami BT?
Powinno.