Mastodon
Zdjęcie okładkowe wpisu Nowy layout w QMK dla Think6.5° oraz wsparcie dla VIA

Nowy layout w QMK dla Think6.5° oraz wsparcie dla VIA

0
Dodane: 4 lata temu

Wczoraj w końcu przesiadłem się na nowy layout na swojej e-yellow Think6.5°. Po długich tygodniach korzystania z Tap Dance, zdecydowałem się z niego w końcu zrezygnować na rzecz innego layoutu, który również rozwiązuje mój problem.

Mój nowy layout wprowadza następujące zmiany:

  • Tap Dance został usunięty z lewego Caps Lock i lewego Shifta;
  • lewy Ctrl został zastąpiony MO(1), czyli odpowiednikiem klawisza Fn, którzy przełącza klawiaturę na pierwszą warstwę; mój lewy Ctrl od blisko roku znajduje się na miejscu klawisza Caps Lock, również na MacBooku Pro i jest to dla mnie zdecydowanie bardziej ergonomiczne rozwiązanie;
  • RESET przeniosłem na drugiej warstwie pod klawisza Tab.
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 [0] = LAYOUT_65_ansi_blocker( 
  KC_GESC,  KC_1,  KC_2,  KC_3,  KC_4,  KC_5,  KC_6,  KC_7,  KC_8,  KC_9,  KC_0,  KC_MINS, KC_EQL, KC_BSPC, KC_HOME, 
  KC_TAB,  KC_Q,  KC_W,  KC_E,  KC_R,  KC_T,  KC_Y,  KC_U,  KC_I,  KC_O,  KC_P,  KC_LBRC, KC_RBRC, KC_BSLS, KC_PGUP, 
  KC_LCTL,  KC_A,  KC_S,  KC_D,  KC_F,  KC_G,  KC_H,  KC_J,  KC_K,  KC_L,  KC_SCLN, KC_QUOT, KC_ENT, KC_PGDN, 
  KC_LSFT,  KC_Z,  KC_X,  KC_C,  KC_V,  KC_B,  KC_N,  KC_M,  KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_UP,  KC_END, 
  MO(1),   KC_LALT, KC_LGUI, KC_SPC, KC_RALT, MO(1),  KC_LEFT, KC_DOWN, KC_RGHT 
 ),
 [1] = LAYOUT_65_ansi_blocker( 
  KC_GRV,  KC_F1,  KC_F2,  KC_F3,  KC_F4,  KC_F5,  KC_F6,  KC_F7,  KC_F8,  KC_F9,  KC_F10, KC_F11, KC_F12, KC_DEL, KC_TRNS, 
  RESET,   RGB_TOG, RGB_MOD, RGB_RMOD,KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, 
  KC_TRNS,  RGB_HUI, RGB_HUD, RGB_SAI, RGB_SAD, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, 
  KC_TRNS,  RGB_VAI, RGB_VAD, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_PGUP, KC_TRNS, 
  KC_TRNS,  KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_HOME, KC_PGDN, KC_END 
 ),
};

Tap Dance służył mi do szybkiego wywoływania Mission Control i Show Desktop pod macOS, dzięki czemu nie musiałem się posiłkować się myszką. 65% układ nie ma też na pierwszej warstwie klawiszy F1-F12 – te są dostępne po naciśnięciu Fn + cyfra z górnego rzędu. Skoro Fn (czyli MO(1)) mam ustawiony jako drugi klawisz na prawo od Spacji, to aby wywołać Mission Control z klawiatury, musiałem użyć dwóch rąk – prawą trzymałem Fn, a lewą wciskałem cyfrę 3. Teraz, jak mam dodatkowy Fn pod lewym Ctrl (z którego zupełnie nie korzystam, bo jak już wspominałem, lewy Ctrl mam pod Caps Lockiem), to mogę ten skrót wykonać lewą ręką. Analogicznie jest w przypadku Show Desktop, gdzie muszą do tego celu przytrzymać Fn + Command + 3.

VIA dla Think6.5°

Jako ciekawostkę jeszcze podpowiem, że wczoraj konfigurator VIA zassał na Githubie zmiany, dzięki którym ta klawiatura otrzyma wsparcie VIA.

VIA to program dla Windows, Mac i Linux, za pomocą którego można wprowadzać zmiany w layoucie klawiatury bez konieczności kompilowania i flashowania firmware’u QMK. Wystarczy uruchomić program, zmienić ustawienie danego klawisza, a zmiana jest aktywna natychmiast. Więcej na temat VIA znajdziecie w tym artykule, przy okazji opisu RAMA M60-A Moon Stealth. Tymczasem czekamy, aż VIA wyda nową wersję aplikacji, co może jeszcze zająć kilka dni, ale już nie mogę się tego doczekać, bo to będzie oznaczało koniec z potrzebą edytowania plików konfiguracyjnych, kompilowania firmware’u i flashowania klawiatury. Jednocześnie nie ukrywam, że te wszystkie czynności sprawiają mi ogromną frajdę, bo mało ostatnio mam okazji do grzebania w Terminalu…

Tak więc, jeśli planujecie zakup jakiejś customowej klawiatury mechanicznej, to gorąco polecam wybrania takiej, której PCB oferuje wsparcie dla VIA, bo to nie tylko ułatwia życie, ale również umożliwia szybkie przełączanie się pomiędzy różnymi layoutami, np. do różnych zadań.

Wojtek Pietrusiewicz

Wydawca, fotograf, podróżnik, podcaster – niekoniecznie w tej kolejności. Lubię espresso, mechaniczne zegarki, mechaniczne klawiatury i zwinne samochody.

Zapraszamy do dalszej dyskusji na Mastodonie lub Twitterze .