Please note there was one other user having this EXACT issue but with another program. This author described the issue well and I have modified the original post for my issue.
Steps to reproduce:
- Bind a string of text with “Text & Emojis” macro with the Logitech G Hub software
- Go to any space where you can enter text (I was trying to use this in browser and editor)
- Press the button you bound the macro to
(Issue is not with G Hub, it only happens in Anki. The macro works fine in other programs.)
Additional info:
The first character also overwrites other macros of the same kind. For example, lets say you had macro A and macro B programmed to type “text” and “othertext”, respectively.
Pressing macro A would generate “tttt” and if you then press macro B “ttttttttt” would show up, instead of “ooooooooo”, which means that it doesn’t happen on a “macro to macro” basis. You can “reset” by switching to any other window then returning (even another anki window). If you do that and then use macro B as described before, it would then come up as “ooooooooo”. It’s as if the cache “deleted” the previous locked character (in this case “t”).
Expected behavior
The text bound with the macro appears in the dialogue box (for example “text”)
Actual behavior
Only the first character comes up as many times as the length of the actual text (for example, instead of “text”, “tttt” would show up)
Operating system
Windows 10
Version of Anki Desktop
Version 2.1.61 (0c1eaf4c)
Python 3.9.15 Qt 5.15.2 PyQt 5.15.5