jtroo

Results 329 comments of jtroo

Implemented in Windows in #373. Looks like to do this properly in Linux, need to work with X and Wayland instead of using uinput, which is a bit unfortunate. Or...

Hi @OnFireByte, To help a future reader, what is the minimal configuration that reproduces the behaviour? - Are you mapping f1-f12 in defsrc? - Are you using `process-unmapped-keys yes`?

Also, does karabiner elements reproduce the same or does karabiner work as intended?

The fn key is `fn`. https://github.com/jtroo/kanata/blob/b1e828b4cda220eda3bc4e0aef2f9afba5fc9b4f/parser/src/keys/mod.rs#L283

Ah I see, the issue is not being outside the *base* layer, but rather being in a `toggle` / `while-held` layer. I guess the issue is that kanata always releases...

Ah, reading through the context here: https://github.com/jtroo/kanata/issues/300 , it seems that the tradeoff is that, if the macro play button is on the base layer but record/stop is on a...

At the time of #300 though, #365 that fixes #359 had not yet been implemented. One not fully-fleshed out idea: - add a stop option that does not release pressed...

> I have record start and stop on the same layer-while-hold and can't see a differece wether I use truncation-1 or not. Truncation of `1` is might just be releasing...

This seems quite related to https://github.com/jtroo/kanata/issues/360 - the changes needed are in the keyberon library, since the library itself only supports base+active rather than layer stacking.

I had a confusing time trying to get some code to pass MIRI and ended up needing to use strict provenance functions to make MIRI happy. Is the "Fails MIRI"...