In the latest versions of Firefox-esr and autokey on debian stable (trixie) autokey was dropping characters. The fix appears to be changing the Paste using setting from Keyboard to Clipboard (Ctrl+V). This seemed to be set per-phrase rather than an overarching preference, and I had dozens of phrases.

Grrr.

I poked around and found the configs in per-phrase .json files in ~/.config/autokey/data/My Phrases.1 The settings were stored internally as kb and <ctrl+v>.

I backed up the files $ELSEWHERE2 then:

for JSON in *.json
	do sed -i -e 's/kb/\<ctrl\>\+v/' $JSON
	done
  1. don’t get me started on fscking whitespace in *nix filenames… 

  2. autokey seemed to find the backups if they were stored anywhere in the .autokey directory. 

Updated: