Hirdetés

Új hozzászólás Aktív témák

  • dqdb

    nagyúr

    válasz PROTRON #87425 üzenetére

    a VIA-n breathing effektnél ilyen nincs
    Saját QMK fordításnál tudod jobban konfigurálni az effektet, vagy egyedi kódra lecserélni azt.

    Én azt szeretném, hogy alapjáraton a del melletti 2 gomb legyen a home és end, de ha megnyomom a num-lock, akkor ezek 0 és , karakterek legyenek.
    Kell pár sornyi kód a keymap.c fájlban található process_record_user függvénybe, ami a numlock állásától függően lecseréli a lenyomot billentyű kódját egy másikra:

    bool process_record_user(uint16_t keycode, keyrecord_t *record)
    {
    switch (keycode)
    {
    case KC_P0: keycode = KC_HOME; break;
    case KC_PDOT: keycode = KC_END; break;

    default:
    return true;
    }

    if (host_keyboard_led_state().num_lock)
    return true;

    if (record->event.pressed)
    register_code(keycode);
    else
    unregister_code(keycode);

    return false;
    }

    Az ANSI változathoz a források már elérhetőek,

    tAm6DAHNIbRMzSEARWxtZW50ZW0gdmFka5RydIJ6bmkuDQoNClOBc4Ek

Új hozzászólás Aktív témák