Greetings!
i have been using my OnlyKey for a few years now and i love the product. Over the years, i have OnlyKey on Windows, WSL, Debian, and also RHEL without issue. All of a sudden, however, i have been unable to get consistent output from my OnlyKey when using it on RHEL 9.2.
On Windows, i put the key in config mode and flashed it with the latest firmware version 3.0.2. Then i reprogrammed each slot and unplugged the device. Then i unlocked the key and prompted it to enter the same information (e.g. slot 1a) ten times in a row. The data was perfectly received each time.
On RHEL 9.2, i unlocked the key and opened a vim
session. Then i prompted it to enter the same information ten times in a row. Most of the characters are correct, but sometimes it perceives a shift
key when there shouldn’t be one. For example, an f
will become F
or an @
character will become a 2
. Consequently, the password is incorrect a significant portion of the time, rendering the device useless.
Example output...
This is using a new 32-character random password for testing.
;`F[xcO{L![4Fkwm2H'!Or`}A\trh3St
;`f[xcO{L![4Fkwm2H'!Or`}A\trh3St
;`f[xcO{L![4Fkwm2H'!Or`}A\trh3St
;`F[xcO{L![4Fkwm2H'!Or`]A\trh3St
;`f[xcO{L![4Fkwm2H'!Or`}A\trh3St
;`f[xcO{L![4Fkwm2H'!Or`}A\trh3St
;`f[xcO{L![4Fkwm2H'!or`}A\trh3St
:`F[xcO{L![4Fkwm2H'!Or`}A\trh3St
;`F[xcO[L1[4Fkwm2H'!Or`]A\trh3St
;`f[xcO{L![4Fkwm2H'!Or`}A\trh3St
Here’s what i have tried so far:
vim
, sublime, and other places for text input- two OnlyKeys of the same model, they both exhibit this behavior
- tried using the firmware they have on-board as well as the latest firmware
- different slots (e.g.
1a
versus2a
) and alternates (e.g.1a
versus1b
) have issues - many USB slots on my laptop as well as through a USB-C to USB-A adapter and through a USB-C dock
One variable which seems to affect the issue is the typing speed. When set to 10
, the errors are frequent and the device is unusable. Using 4
, however, the issue is resolved. This is temporarily acceptable but some of my passwords are 64+ characters long and it’s a pain to wait so long for the device to operate and return.
i’m thinking that there is an issue with the baud-rate of the USB-port sampling that’s creating some sort of interference. That or user-error, please advise
~alice