Re: F104+SSK+122+62+77+50+Ergo orders now open! New Kishsaver+Industrial Model F Keyboards
Posted: 05 Jul 2026, 14:04
We exchanged a couple of emails with Ellipse about potentially porting the PS/2 output to QMK or VIAL firmwares. I am not really interested in doing that myself, since I use my own AAKBD firmware and any effort that I would spend would better be spent porting VIAL or VIAL-like configurability to AAKBD than porting AAKBD features to VIAL/QMK which I am not using. But, this is all open source and I very much support the idea of others porting my features to the firmware of their choice!
I have written the porting instructions with this in mind to the ps2/README.md in my firmware's repository. I'm also happy to answer any questions and provide further assistance if someone is actually doing it – would be great if my implementation benefits others than myself.
(Meanwhile, as a general comment: if your computer has a USB port and your keyboard supports USB output, trust me that it's better and faster to use the USB. PS/2 is from the 1980's, it takes about 1 millisecond to transmit a single keypress, whereas USB with 1000 Hz polling interval transmits the entire keyboard state EVERY millisecond. I also wrote about that in more detail in the same document.)
I have written the porting instructions with this in mind to the ps2/README.md in my firmware's repository. I'm also happy to answer any questions and provide further assistance if someone is actually doing it – would be great if my implementation benefits others than myself.
(Meanwhile, as a general comment: if your computer has a USB port and your keyboard supports USB output, trust me that it's better and faster to use the USB. PS/2 is from the 1980's, it takes about 1 millisecond to transmit a single keypress, whereas USB with 1000 Hz polling interval transmits the entire keyboard state EVERY millisecond. I also wrote about that in more detail in the same document.)