Přeskočit na obsah
Baner poradnika: srebrna ramka CNC i płytka klawiatury z trackpadem do uConsole na ciemnym tle, napis Trackpad Keyboard for uConsole

Trackpad místo trackballu pro uConsole: výměna klávesnice za 8 minut

Kulička v uConsole je součástka, na kterou si majitelé stěžují nejčastěji. Zasekává se, přeskakuje, jedním směrem jede, druhým stojí. Část lidí to po pár dnech vzdá a připojí Bluetooth myš. Sada LuLu vymění desku klávesnice a přední rámeček za verzi s optickým trackpadem z BlackBerry 9900: kurzor vedeš palcem jako na telefonu a stisk trackpadu je kliknutí.

Výměnu jsme natočili: osm kroků, jeden šroubovák, osm minut. Níže video, stejné kroky rozepsané a pár věcí, které se hodí po montáži.

Proč trackball v uConsole štve

Původní trackball je kulička v lůžku se senzory. Tovární mazivo lepí, kulička chytá špínu a senzory ztrácejí pohyb. Fórum ClockworkPi má na to téma samostatná vlákna: jak přimět trackball ke spolehlivé práci, oprava zaseknuté kuličky a vlákno Optical trackpad, kde jeden z uživatelů píše, že vyzkoušel deset kuliček od tří dodavatelů a žádná nefungovala dobře.

Obezličky, které kolují po fóru: rozebrat modul a vyčistit kuličku i válečky, zdrsnit kuličku brusným papírem, alternativní firmware QMK, silněji kuličku přitlačovat nebo počkat tři dny, než se mazivo setře. Někomu to pomůže, jinému ne. Každá z těchto metod nechává v zařízení tu samou kuličku.

Původní trackball v uConsole: palec na kuličce mezi klávesami L a R

Optický trackpad nemá žádné pohyblivé části. Senzor čte pohyb palce po sklíčku, přesně jako v BlackBerry Bold 9900, ze kterého tento modul pochází. Není tu kulička, takže není co čistit.

Co je v sadě LuLu a co se mění

Sadu navrhl LuLu a na fóru ClockworkPi se jí říká „lulu's trackpad keyboard kit“. Firmware vychází z klávesnice BB9900 od ZitaoTech, přenesené na uConsole. Prodáváme kompletní sadu ve verzi V2.1.1 s rámečkem V2.0, tedy v kombinaci, kterou doporučuje sám výrobce.

  • Deska klávesnice V2.1.1 - mikrokontrolér Nordic nRF52840 a firmware ZMK pod licencí MIT. U každého spínače je natištěný popisek klávesy, je vidět na záběru z kroku 2. Spínače jdou stisknout výrazně lehčeji a tišeji než u původní klávesnice.
  • Dva trackpady BB9900 - jeden namontuješ, druhý zůstane v krabičce jako záloha.
  • Přední rámeček z hliníku - frézovaný na CNC, eloxovaný, s hotovým čtvercovým otvorem pro trackpad. Černý nebo stříbrný, podle barvy těla.

Klávesy zůstávají tvoje: gumovou vložku s klávesami přendáš ze staré desky na novou. Základní desky, displeje, výpočetního modulu ani rozšiřujících desek se nedotkneš.

Sada LuLu v černé barvě: hliníkový CNC rámeček, deska klávesnice V2.1.1 a dva trackpady BB9900

Než začneš

  • Přesný šroubovák na šroubky rámečku, ten samý jako při skládání uConsole.
  • Vypnutá uConsole. Zadní kryt i baterie zůstávají na místě, všechno děláš zepředu.
  • Osm minut. Tak dlouho trvala výměna ve videu, včetně přendání vložky s klávesami.

Montáž krok za krokem

  1. Odšroubuj rámeček. Šroubky předního rámečku klávesnice vyšroubuješ zepředu. Odlož je pohromadě, budou se hodit při skládání.
  2. Sundej rámeček a vložku s klávesami. Rámeček zvedni rovně nahoru. Klávesy jsou jedna gumová vložka i s křížovým ovladačem (D-pad) a tlačítky, takže ji sundáš vcelku.
  3. Vyjmi trackball. Modul s kuličkou vytáhneš prsty nahoru. Tenhle díl odkládáš natrvalo.
  4. Vyjmi starou desku klávesnice. Není tu žádný kabel k odpojení. Deska se spojuje se základní deskou kontakty na spodní straně a jde ven nahoru.
  5. Vlož novou desku. Ve stejné poloze jako stará, kontakty k základní desce. Rovnoměrně přitlač, až dosedne naplocho.
  6. Připoj trackpad. Modul visí na krátkém plochém kabelu. Zasuň kabel do konektoru u otvoru pro trackpad a usaď modul do lůžka. Kabel neohýbej naostro.
  7. Nasaď vložku s klávesami a rámeček. Gumovou vložku polož na novou desku tak, aby každá klávesa dosedla na svůj spínač a výřez ve vložce na trackpad. Nakonec rámeček.
  8. Přišroubuj rámeček. Stejné šroubky, bez síly. Zapni uConsole: systém vidí obyčejnou USB klávesnici a myš, nic neinstaluješ.
Krok 2: sundaný rámeček a gumová vložka s klávesami, odhalená původní deska klávesnice uConsole Krok 3: modul trackballu vyjmutý z uConsole, držený v prstech Krok 5: nová deska klávesnice V2.1.1 s modulem nRF52840 vkládaná do uConsole Krok 6: optický trackpad BB9900 na krátkém plochém kabelu před připojením k desce klávesnice Krok 7: gumová vložka s klávesami na nové desce s trackpadem, stříbrný CNC rámeček nasazovaný na klávesnici Krok 8: přišroubování rámečku, hotová klávesnice s trackpadem ve stříbrné uConsole

Kroky 2, 3, 5, 6, 7 a 8 z našeho videa. Celý průběh výměny je ve videu nahoře na stránce.

Po montáži: zkratky a firmware ZMK

Kurzor vedeš palcem po sklíčku trackpadu, kliknutí je stisk. Funguje hned v ClockworkOS, Kali Linuxu i Raspberry Pi OS, protože pro systém je to USB klávesnice a myš.

uConsole po výměně: kurzor vedený palcem po trackpadu
  • Hlasitost: LFn spolu se šipkou nahoru nebo dolů.
  • A, B, X, Y posílají F21-F24. V systému jim přiřadíš, co chceš, třeba přes evdev nebo keyd, bez zásahu do firmwaru.
  • Vlastní rozložení kláves: firmware je ZMK. Uděláš fork repozitáře uc9900 na GitHubu, upravíš soubor keymap a GitHub Actions sestaví soubor UF2 bez kompilátoru na tvém počítači. Zkratka RFn + \| přepne klávesnici do bootloaderu, ukáže se jako USB disk a UF2 na něj zkopíruješ. Kódy kláves a chování popisuje dokumentace ZMK.
  • Bluetooth: firmware má profily BLE, ale při USB připojení k uConsole jsou neaktivní. V uConsole tu nic nenastavuješ.

Na co si dát pozor

  • Kabel trackpadu. Krátký a tenký. Zasouvej ho rovně do konektoru, bez síly. Druhý trackpad v krabičce je pro případ, že by se přece jen něco pokazilo.
  • Původní rámeček. Má kulatý otvor pro kuličku, trackpad je ale čtvercový. První verze sady počítaly s vypilováním originálu podle šablony. Verze V2 to nevyžaduje, proto sada obsahuje rámeček s hotovým otvorem.
  • Barva. Stříbrný rámeček má odstín původního těla stříbrné uConsole, černý sedí k černé. Deska a trackpady jsou v obou verzích stejné.

Časté dotazy

Pasuje na každou uConsole?

Ano, na verze s CM4 i CM5, včetně těch s rozšiřujícími deskami, jako je AIO V2. Měníš jen desku klávesnice a přední rámeček, zbytek zůstává.

Musím pájet nebo instalovat ovladače?

Ne. Stačí šroubovák a systém vidí USB klávesnici a myš bez ovladačů.

Jsou klávesy nové?

Gumovou vložku s klávesami přendáš ze staré klávesnice. Nové jsou spínače na desce, lehčí a tišší než původní.

Co s původním rámečkem a kuličkou?

Zůstanou v šuplíku. Trackpad potřebuje čtvercový otvor, který nový rámeček už má.

Můžu změnit rozložení kláves?

Ano. Tlačítka A, B, X, Y přemapuješ v systému a celé rozložení změníš ve firmwaru ZMK a nahraješ přes USB.

Proč jsou v sadě dva trackpady?

Klávesnice používá jeden. Druhý je záloha pro případ poškození kabelu při montáži nebo opotřebení po letech.

Co dál

Sada v obou barvách je tady: Klávesnice s trackpadem pro uConsole. Pokud při té příležitosti otevíráš uConsole víc, přečti si, jak přidat disk NVMe (desku Rozšíření NVMe pro uConsole máme skladem) a jaký systém nahrát na CM5. Ostatní doplňky pro uConsole sbíráme v kolekci ClockworkPi.

Další článek uConsole s diskem NVMe: Upgrade Kit HackerGadgets, montáž a boot z SSD