rust-embedded-community / pc-keyboard

PS/2 Keyboard Decoder in Rust
Apache License 2.0
96 stars 28 forks source link

Add support for more layouts? #11

Closed brightly-salty closed 2 years ago

brightly-salty commented 3 years ago

I would be interested in this crate providing more layouts, such as Colemak or foreign language keyboard layouts. Depending on the work needed, I would be willing to work on this, especially for Colemak. I think making it easier to add more layouts (which might need changing the internal calls?) would also be beneficial. Perhaps a tool to create the map_keycode functions from .keylayout files?

Depending on the work needed, I would be willing to work on this, especially for Colemak, as I use it in my everyday life.

Thanks in advance, brightlySalty