Avatar

nebula

nebula@lemmy.ca
Joined
2 posts • 10 comments
Direct message

Oh I wasn’t aware of Vial. Thank you for introducing me. I’m using Cheapino so its not supported but I’ll see if I can make it.

permalink
report
parent
reply

Digging some more, I found out that this happens only on the side that has encoder. Holding the layer keys that are on the micro-controller side and rotation encoder yields expected results. So I’m guessing its something to do with the matrix fix. My C isn’t that sharp so I’ll try to dig through and see what I can find.

permalink
report
parent
reply

cool thanks, I started with that and has already started modifying the layout

permalink
report
parent
reply

The function of the encoder is custom code, you need to Edit the encoder.c file to tweak it.

yeap, found it but the issue is that when encoder is rotated, it switches back to default layer. So, the code to use different things in different layers doesnt work. This is the code I have:

void turned(bool clockwise) {
    if (IS_LAYER_ON(0)) {
        tap_code16(clockwise ? LCTL(KC_PGDN) : LCTL(KC_PGUP));
    } 
    else if (IS_LAYER_ON(1)) {
        tap_code(clockwise ? KC_VOLU : KC_VOLD);
    } 
    else if (IS_LAYER_ON(2)) {
        tap_code16(clockwise ? LALT(KC_TAB) : LALT(LSFT(KC_TAB)));
    } 
    else if (IS_LAYER_ON(5)) {
        tap_code(clockwise ? KC_MS_WH_DOWN : KC_MS_WH_UP);
    }
    // else {
    //     tap_code16(clockwise ? LGUI(KC_Y) : LGUI(KC_Z));
    // }
}

P.s. You know you can tweak the led? Turn it off/change color and brightness, all using the qmk rgb keys. (Just wondered if the thing on top is to dim the light:)

Haha…yeap thats exactly what it was for, #define RGBLIGHT_LIMIT_VAL 2 helped me solve it.

permalink
report
parent
reply

We were talking about it for a bit but didn’t want to spend all the time figuring out things. So when we came across Cheapino, my friend was like fuck it let’s do this and it happened.

permalink
report
parent
reply

Curious, how well rollers work in that location? Are you using index finger or thumbs for those?

permalink
report
reply

No mention if it works with DoT. Would much prefer Firefox keeping first party support for DoT as much as DoH. Ad/malware blocking becomes a nightmare with DoH.

permalink
report
reply

Maybe try looking it up.

Electric resistance heating is 100% energy efficient in the sense that all the incoming electric energy is converted to heat

permalink
report
parent
reply

Baseboard heating is 100% efficient but heat pumps can be up to 400% efficient. Depending on model and outside temperature. This is because hear pump is not generating heat its just moving it from one place to another. In AC mode from inside to outside of house and in heating mode from outside to inside.

permalink
report
parent
reply

I would recommend Adguard instead of pihole. It’s a lot lighter, and being written in go its very efficient.

permalink
report
parent
reply