All Projects → kiibohd → Configurator

kiibohd / Configurator

Licence: other
Client-side component of the configurator

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
Boot Cljs
Boot task to compile ClojureScript programs.
Stars: ✭ 175 (-4.89%)
Mutual labels:  boot
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
Boot
Build tooling for Clojure.
Stars: ✭ 1,722 (+835.87%)
Mutual labels:  boot
Keybd event
For simulate key press in Linux, Windows and Mac in golang
Stars: ✭ 175 (-4.89%)
Mutual labels:  keyboard
Hidusbf
USB Mice Overclocking Software (for Windows)
Stars: ✭ 152 (-17.39%)
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
Vue Keyboard
A simple virtual keyboard for Vue.js.
Stars: ✭ 152 (-17.39%)
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
Windowwalker
Keyboard Alternative to Alt-Tab on Windows
Stars: ✭ 145 (-21.2%)
Mutual labels:  keyboard
A Keyboard
javascript keyboard
Stars: ✭ 160 (-13.04%)
Mutual labels:  keyboard
Chromium Vim
Vim bindings for Google Chrome.
Stars: ✭ 2,150 (+1068.48%)
Mutual labels:  keyboard
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.

Github Actions Status

Travis Status Appveyor Status Total alerts Language grade: JavaScript

Visit our IRC channel

Visit our Discord Channel

--> 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].