Przejdź do zawartości
Baner poradnika: srebrna ramka CNC i płytka klawiatury z trackpadem do uConsole na ciemnym tle, napis Trackpad Keyboard for uConsole

Trackpad do uConsole zamiast trackballa: wymiana klawiatury w 8 minut

Kulka w uConsole to część, na którą właściciele narzekają najczęściej. Zacina się, przeskakuje, w jednym kierunku jedzie, w drugim stoi. Część osób po kilku dniach daje za wygraną i podpina mysz Bluetooth. Zestaw LuLu wymienia płytkę klawiatury i przednią ramkę na wersję z optycznym trackpadem z BlackBerry 9900: kursor prowadzisz kciukiem jak na telefonie, a wciśnięcie trackpada to kliknięcie.

Wymianę nagraliśmy: osiem kroków, jeden wkrętak, osiem minut. Niżej film, te same kroki rozpisane i kilka rzeczy, które przydają się po montażu.

Dlaczego trackball w uConsole irytuje

Fabryczny trackball to kulka w gnieździe z czujnikami. Smar z fabryki klei, kulka łapie brud, a czujniki gubią ruch. Forum ClockworkPi ma na ten temat osobne wątki: jak zmusić trackball do niezawodnej pracy, naprawa zaciętej kulki i wątek Optical trackpad, w którym jeden z użytkowników pisze, że przetestował dziesięć kulek od trzech dostawców i żadna nie działała dobrze.

Obejścia krążące po forum: rozebranie modułu i czyszczenie kulki oraz rolek, przeszorstkowanie kulki papierem ściernym, alternatywny firmware QMK, mocniejsze dociskanie kulki albo odczekanie trzech dni, aż smar zejdzie. Jednym to pomaga, innym nie. Każda z tych metod zostawia w urządzeniu tę samą kulkę.

Fabryczny trackball w uConsole: kciuk na kulce między klawiszami L i R

Trackpad optyczny nie ma ruchomych części. Czujnik czyta ruch kciuka po szybce, dokładnie tak jak w BlackBerry Bold 9900, z którego ten moduł pochodzi. Nie ma kulki, więc nie ma czego czyścić.

Co jest w zestawie LuLu i co się zmienia

Zestaw zaprojektował LuLu, a na forum ClockworkPi funkcjonuje on jako „lulu's trackpad keyboard kit”. Firmware wywodzi się z klawiatury BB9900 od ZitaoTech, przeniesionej na uConsole. Sprzedajemy komplet w wersji V2.1.1 z ramką V2.0, czyli w zestawieniu, które sam producent zaleca.

  • Płytka klawiatury V2.1.1 - mikrokontroler Nordic nRF52840 i firmware ZMK na licencji MIT. Przy każdym przełączniku jest nadrukowany opis klawisza, widać go na kadrze z kroku 2. Przełączniki wciskają się wyraźnie lżej i ciszej niż w fabrycznej klawiaturze.
  • Dwa trackpady BB9900 - jeden montujesz, drugi zostaje w pudełku jako zapas.
  • Ramka przednia z aluminium - frezowana CNC, anodowana, z gotowym kwadratowym otworem na trackpad. Czarna albo srebrna, pod kolor obudowy.

Klawisze zostają Twoje: gumową nakładkę z klawiszami przekładasz ze starej płytki na nową. Płyty głównej, ekranu, modułu obliczeniowego i płytek rozszerzeń nie ruszasz.

Zestaw LuLu w kolorze czarnym: aluminiowa ramka CNC, płytka klawiatury V2.1.1 i dwa trackpady BB9900

Zanim zaczniesz

  • Wkrętak precyzyjny do śrub ramki, ten sam, którym składałeś uConsole.
  • Wyłączony uConsole. Tylna klapka i bateria zostają na miejscu, wszystko robisz od frontu.
  • Osiem minut. Tyle trwała wymiana na filmie, razem z przełożeniem nakładki klawiszy.

Montaż krok po kroku

  1. Odkręć ramkę. Śruby przedniej ramki klawiatury wykręcasz od frontu. Odłóż je razem, przydadzą się przy skręcaniu.
  2. Zdejmij ramkę i nakładkę klawiszy. Ramkę unieś równo do góry. Klawisze to jedna gumowa nakładka razem ze strzałkami kierunkowymi (D-pad) i przyciskami, więc zdejmujesz ją w całości.
  3. Wyjmij trackball. Moduł z kulką wyciągasz palcami do góry. Ten element odkładasz na stałe.
  4. Wyjmij starą płytkę klawiatury. Nie ma kabla do odpinania. Płytka łączy się z płytą główną stykami na spodzie i wychodzi do góry.
  5. Włóż nową płytkę. W tym samym ułożeniu co stara, stykami do płyty głównej. Dociśnij równo, aż usiądzie płasko.
  6. Podłącz trackpad. Moduł wisi na krótkiej taśmie. Wsuń taśmę w złącze przy otworze trackpada i osadź moduł w gnieździe. Taśmy nie zaginaj na ostro.
  7. Nałóż nakładkę klawiszy i ramkę. Gumową nakładkę kładziesz na nową płytkę tak, żeby każdy klawisz trafił na swój przełącznik, a wycięcie w nakładce na trackpad. Na koniec ramka.
  8. Przykręć ramkę. Te same śruby, bez siły. Włącz uConsole: system widzi zwykłą klawiaturę i mysz USB, niczego nie instalujesz.
Krok 2: zdjęta ramka i gumowa nakładka klawiszy, odsłonięta fabryczna płytka klawiatury uConsole Krok 3: moduł trackballa wyjęty z uConsole, trzymany w palcach Krok 5: nowa płytka klawiatury V2.1.1 z modułem nRF52840 wkładana do uConsole Krok 6: optyczny trackpad BB9900 na krótkiej taśmie przed podłączeniem do płytki klawiatury Krok 7: gumowa nakładka klawiszy na nowej płytce z trackpadem, srebrna ramka CNC nakładana na klawiaturę Krok 8: przykręcanie ramki, gotowa klawiatura z trackpadem w srebrnym uConsole

Kroki 2, 3, 5, 6, 7 i 8 z naszego filmu. Pełny przebieg wymiany jest w wideo na górze strony.

Po montażu: skróty i firmware ZMK

Kursor prowadzisz kciukiem po szybce trackpada, kliknięcie to wciśnięcie. Działa od razu w ClockworkOS, Kali Linux i Raspberry Pi OS, bo dla systemu to klawiatura i mysz USB.

uConsole po wymianie: kursor prowadzony kciukiem po trackpadzie
  • Głośność: LFn razem ze strzałką w górę albo w dół.
  • A, B, X, Y wysyłają F21-F24. Przypisujesz im w systemie, co chcesz, na przykład przez evdev albo keyd, bez dotykania firmware.
  • Własny układ klawiszy: firmware to ZMK. Forkujesz repozytorium uc9900 na GitHubie, edytujesz plik keymap, a GitHub Actions buduje plik UF2 bez kompilatora na Twoim komputerze. Skrót RFn + \| wprowadza klawiaturę w bootloader, pokazuje się jako pamięć USB i kopiujesz na nią UF2. Kody klawiszy i zachowania opisuje dokumentacja ZMK.
  • Bluetooth: firmware ma profile BLE, ale przy połączeniu USB z uConsole są nieaktywne. W uConsole niczego tu nie ustawiasz.

Na co uważać

  • Taśma trackpada. Krótka i cienka. Wsuwaj ją prosto w złącze, bez siły. Drugi trackpad w pudełku jest na wypadek, gdyby jednak coś poszło nie tak.
  • Fabryczna ramka. Ma okrągły otwór pod kulkę, a trackpad jest kwadratowy. Pierwsze wersje zestawu zakładały piłowanie oryginału według szablonu. Wersja V2 tego nie przewiduje, dlatego komplet zawiera ramkę z gotowym otworem.
  • Kolor. Srebrna ramka ma odcień oryginalnej obudowy srebrnego uConsole, czarna pasuje do czarnego. Płytka i trackpady są w obu wersjach takie same.

Najczęstsze pytania

Czy pasuje do każdego uConsole?

Tak, do wersji z CM4 i CM5, także z płytkami rozszerzeń takimi jak AIO V2. Wymieniasz tylko płytkę klawiatury i przednią ramkę, reszta zostaje.

Czy trzeba lutować albo instalować sterowniki?

Nie. Wystarczy wkrętak, a system widzi klawiaturę i mysz USB bez sterowników.

Czy klawisze są nowe?

Gumową nakładkę z klawiszami przekładasz ze starej klawiatury. Nowe są przełączniki na płytce, lżejsze i cichsze od fabrycznych.

Co z fabryczną ramką i kulką?

Zostają w szufladzie. Trackpad potrzebuje kwadratowego otworu, który nowa ramka już ma.

Czy mogę zmienić układ klawiszy?

Tak. Przyciski A, B, X, Y przemapujesz w systemie, a pełny układ zmienisz w firmware ZMK i wgrasz przez USB.

Po co dwa trackpady w zestawie?

Klawiatura używa jednego. Drugi to zapas na wypadek uszkodzenia taśmy przy montażu albo zużycia po latach.

Co dalej

Zestaw w obu kolorach jest tu: Klawiatura z trackpadem do uConsole. Jeśli przy okazji otwierasz uConsole szerzej, przeczytaj, jak dołożyć dysk NVMe (płytkę Rozszerzenie NVMe do uConsole mamy na półce) i który system wgrać na CM5. Pozostałe dodatki do uConsole zbieramy w kolekcji ClockworkPi.

Następny artykuł uConsole z dyskiem NVMe: Upgrade Kit HackerGadgets, montaż i boot z SSD