Gboard doesn't send a shift KeyEvent with each key, and KeyEvent.isCapsLockOn() returns false even when caps lock is on, so I can't detect caps lock being on.
Hacker's keyboard works fine though, since it sends a distinct shift KeyEvent with each key when caps lock is enabled.
Gboard doesn't send a shift KeyEvent with each key, and KeyEvent.isCapsLockOn() returns false even when caps lock is on, so I can't detect caps lock being on.
Hacker's keyboard works fine though, since it sends a distinct shift KeyEvent with each key when caps lock is enabled.