Unlike keyboards that can be natively powered by QMK, ps2avr type boards not only use a different microcontroller, but also a slightly different way of flashing.
Please be advised that while QMK is possible on ps2avr(gb) boards, problems such as overheating, random shutdowns, have been reported.
- Your ps2avr(gb) keyboard is currently supported in QMK
- You have an appropriately generated firmware file in the
.hex
format for your keyboard. - You know how to put your keyboard in reset.
-
Open up a terminal, it is in Applications/Utilities/Terminal
-
Install homebrew by copy and pasting:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
-
Install all dependencies. Please refer to QMK's Installing Build Tools and refer to the macOS section.
-
Next, copy and paste the following lines:
brew cask install crosspack-avr brew install --HEAD https://raw.githubusercontent.com/robertgzr/homebrew-tap/master/bootloadhid.rb brew install python pip3 install pyusb
-
Put your keyboard into reset.
-
Type in
bootloadHID -r path_to_your_hexfile.hex
- Download HIDBootFlash.
- Open up HIDBootFlash.exe
- Put your keyboard into reset.
- Click the
Find Device
button. - Click the
Open hex File
button and navigate to your hex file. - Clilck the
Flash Device
button.