kiibohd / Configurator
Licence: other
Client-side component of the configurator
Stars: ✭ 184
Programming Languages
typescript
32286 projects
clojure
4091 projects
Projects that are alternatives of or similar to Configurator
Keyboardjs
A JavaScript library for binding keyboard combos without the pain of key codes and key combo conflicts.
Stars: ✭ 1,881 (+922.28%)
Mutual labels: keyboard
Keyman
Keyman cross platform input methods system running on Android, iOS, Linux, macOS, Windows and mobile and desktop web
Stars: ✭ 156 (-15.22%)
Mutual labels: keyboard
Android Xnumberkeyboard
Android number keyboard view. Android自定义的数字键盘。
Stars: ✭ 149 (-19.02%)
Mutual labels: keyboard
Grub Btrfs
Include btrfs snapshots at boot options. (Grub menu)
Stars: ✭ 153 (-16.85%)
Mutual labels: boot
Mx alps hybrid
KiCad Library of custom MX-Alps footprints
Stars: ✭ 160 (-13.04%)
Mutual labels: keyboard
Keybd event
For simulate key press in Linux, Windows and Mac in golang
Stars: ✭ 175 (-4.89%)
Mutual labels: keyboard
Keyboardtextfield
KeyboardTextField is a lightweight, simple, non-invasive keyboard accompanying input box! Write in Swift!
Stars: ✭ 170 (-7.61%)
Mutual labels: keyboard
Pyhooked
Pure Python hotkey hook, with thanks to pyHook and pyhk
Stars: ✭ 150 (-18.48%)
Mutual labels: keyboard
Angular Star Rating
Star Rating Angular Component written in typescript, based on css only techniques.
Stars: ✭ 162 (-11.96%)
Mutual labels: keyboard
Mbp Ubuntu
UBUNTU 20.04 for MacBook Pro 16,1 (16,1 wifi not working atm)
Stars: ✭ 146 (-20.65%)
Mutual labels: keyboard
Ubnt Edgerouter Example Configs
Example config.boot files for UBNT EdgeRouters with Google, Comcast, and Charter
Stars: ✭ 175 (-4.89%)
Mutual labels: boot
Autokbisw
Automatic keyboard/input source switching for OSX
Stars: ✭ 176 (-4.35%)
Mutual labels: keyboard
Nrf52 Keyboard
A ble keyboard firmware using nrf52810/52832
Stars: ✭ 168 (-8.7%)
Mutual labels: keyboard
The Kiibohd Configurator
Client Side Configuration & Flashing Software for Kiibohd compatible keyboards.
Wiki <-- If you have questions start here
-->Supported Keyboards
- Infinity 60%
- Infinity 60% LED
- Infinity Ergodox
- WhiteFox/NightFox
- K-Type
- Kira
Dependencies
Windows
You will need to install Zadig drivers (automated through the Settings > Drivers
tab )
Linux
- Install dfu-util from your disto's package manager.
- Add the following to /etc/udev/rules.d/60-input-club.rules (You will need to create the new file)
# UDEV Rules for Input Club keyboards # # This will allow reflashing via dfu-util without using sudo # # This file must be placed /at /etc/udev/rules.d/60-input-club.rules (preferred location) # Board SUBSYSTEMS=="usb", ATTRS{idVendor}=="1c11", ATTRS{idProduct}=="b04d", MODE="664", GROUP="plugdev" # Boot SUBSYSTEMS=="usb", ATTRS{idVendor}=="1c11", ATTRS{idProduct}=="b007", MODE="664", GROUP="plugdev" # Registered Board SUBSYSTEMS=="usb", ATTRS{idVendor}=="1209", ATTRS{idProduct}=="01c0", MODE="664", GROUP="plugdev" # Registered Boot SUBSYSTEMS=="usb", ATTRS{idVendor}=="1209", ATTRS{idProduct}=="01cb", MODE="664", GROUP="plugdev" # Official VID SUBSYSTEMS=="usb", ATTRS{idVendor}=="308f", MODE="664", GROUP="plugdev"
Installation
Download the installer/binary for your platform from the latest release
Arch Linux
There is an Arch linux package:
yay -Syu kiibohd-configurator-git
Compilation
Only required if there is no release for your distribution.
NOTE: If you run yarn dev
you will also need to run KiiConf locally.
Requirements
- node 10.x
- yarn 1.x
Linux
- libudev-dev
- build-essential
yarn
yarn dist:dir
cd output/linux-unpacked
./kiibohd-configurator
macOS
- libusb
yarn
yarn dist:dir
cd output/mac
open -a Kiibohd\ Configurator.app
Windows
Setup
# In Administrator shell
choco feature enable -n allowGlobalConfirmation
choco install python python2 nodejs yarn
yarn
yarn dist:dir
cd output/win-unpacked
"Kiibohd Configurator.exe"
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].