adafruit / Adafruit_CircuitPython_HID

USB Human Interface Device drivers.
MIT License
364 stars 106 forks source link

Create keyboard_layout_dvorak.py #77

Closed jersu11 closed 2 years ago

jersu11 commented 2 years ago

Adds the Dvorak keyboard layout to HID library. This file is a duplicate of the keyboard_layout_us.py file, with the chars in the ASCII_TO_KEYCODE aligned to the proper position in the list for Dvorak layout.

Neradoc commented 2 years ago

Hi, thanks for the contribution, but because the library is already large, additional layouts should not be contributed to this library. https://github.com/adafruit/Adafruit_CircuitPython_HID/pull/73#issuecomment-869028375

One way to make it available would be to make it its own repository and contribute it to the community bundle, but I started a repository of keyboard layouts, and you can contribute to it more easily. While still experimental, it already has a dvorak layout, you are welcome to check it out and see if it suits you or needs fixes. https://github.com/Neradoc/Circuitpython_Keyboard_Layouts

dhalbert commented 2 years ago

Superseded by #84 and https://github.com/Neradoc/Circuitpython_Keyboard_Layouts