keyberon icon indicating copy to clipboard operation
keyberon copied to clipboard

A rust crate to create a pure rust keyboard firmware.

Results 35 keyberon issues
Sort by recently updated
recently updated
newest added

This addresses #103 and renames the occurring `stack`s to `queue`. Two things that might require discussion: 1. The name of the method `unstack` does not make sense anymore. The corresponding...

The Project I am working on doesn't conform to the assumptions in keyberon about input/output pins being rows/columns. This PR does two things: - In the matrix file, renames variables...

The `Ortho60` image is no longer available: https://github.com/TeXitoi/keyberon/blob/24bd53f850bb5f07b1eee36fe3ac75082d439c10/README.md?plain=1#L32

- style(readme): consistantly wrap text at 80 characters - style(readme): add and remove lines for improved readability - style(readme): remove list indentation for simplified formatting - docs(readme): capitalise the `Rust`...

When programming with qmk (https://docs.qmk.fm/#/), it is possible to use `printf()` to debug code when `CONSOLE_ENABLE` is set. Those messages can be read through `hid_listen` (https://www.pjrc.com/teensy/hid_listen.html). Could the same trick...

Even though some types derive `Debug`, T/K need to implement it. ``` error[E0277]: `T` doesn't implement `Debug` --> src/layout.rs:89:25 | 89 | layers: &'static [[[Action; C]; R]; L], | ^^^^^^^^^^^^...

Preface: I create this issue not as an ask for anyone to go and do the work for this. It is just for visibility in case somebody has a desire...

This might be related to what @TeXitoi wrote in #25. I observe multiple key activations in my OS after finishing words, e.g. "timeee ". After lots of debugging, I think...

While trying to understand be logic in `layout.rs`, I was a little confused by the naming of the `Stack` and `Stacked` objects. Aren't they rather queues than stacks? They are...