Custom firmwares for Keyboard Quantizer
Files
For Keyboard Quantizer rev4
For Keyboard Quantizer Mini
Changes
For Keyboard Quantizer rev4
- keyboard_quantizer_rp_10c6ebd.uf2
- Disable debounce.
- Disable system_report_parser, consumer_report_parser, vendor_report_parser in order to avoid an issue that RollerMouse Mobile prevents macOS sleep.
- CH559USB_bd3a9e7.bin
- Disable delay in the main loop to prevent RollerMouse Mobile input events from being dropped.
For Keyboard Quantizer mini
- keyboard_quantizer_mini_c4cca1dd1a6.uf2
- Disable debounce.
- Disable system_report_parser, consumer_report_parser, vendor_report_parser in order to avoid an issue that RollerMouse Mobile prevents macOS sleep.
- Change serial number.
How to update device firmware
- qmk_firmware
- CH559sdccUSBHost
- Follow the official instructions.
- https://github.com/sekigon-gonnoc/keyboard-quantizer-doc/blob/master/rev4.md#%E3%83%9B%E3%82%B9%E3%83%88%E7%94%A8%E3%83%95%E3%82%A1%E3%83%BC%E3%83%A0%E3%82%A6%E3%82%A7%E3%82%A2
- Example on macOS.
python3 ch559update.py flash -p /dev/tty.usbmodem10c6ebd2836 -f CH559USB_bd3a9e7.bin -b
Repositories
- For Keyboard Quantizer rev4
- qmk_firmware
- CH559sdccUSBHost
- For Keyboard Quantizer mini
How to build firmwares
For Keyboard Quantizer rev4
qmk_firmware
Run the following commands on Ubuntu 22.04.
cd qmk_firmware
SERIAL_NUMBER=$(git rev-parse --short HEAD) make keyboard_quantizer/rp:default:uf2
CH559sdccUSBHost
Run the following commands on Windows.
cd CH559sdccUSBHost
compile-rev4.bat
For Keyboard Quantizer Mini
qmk_firmware
Run the following commands on Ubuntu 22.04.
cd qmk_firmware
SERIAL_NUMBER=$(git rev-parse --short HEAD) make keyboard_quantizer/mini:default:uf2