Advanced Keyboard Macro does not enter text correctly
Bus42 opened this issue · comments
Describe the bug
If you record a macro with the keyboard and use shift+anything, it does not correctly record the keyboard events. Keyup on shift is always directly after the keydown event regardless of any keys that may be pressed while the shift key is down. For example &&
records as shift down + shift up + 7 = 7
and prints "77."
To Reproduce
Steps to reproduce the behavior:
- Record a keyboard macro using the shift key
- Observe the recorded actions
- Observe the actual output
Expected behavior
Output should match input
Screenshots
Server App (please complete the following information):
- OS:
`.:/ossyyyysso/:. greg@studio42
.:oyyyyyyyyyyyyyyyyyyo:` -------------
-oyyyyyyyodMMyyyyyyyysyyyyo- OS: Kubuntu 24.04 LTS x86_64
-syyyyyyyyyydMMyoyyyydmMMyyyyys- Host: B550 Phantom Gaming 4
oyyysdMysyyyydMMMMMMMMMMMMMyyyyyyyo Kernel: 6.8.0-35-generic
`oyyyydMMMMysyysoooooodMMMMyyyyyyyyyo` Uptime: 2 hours, 56 mins
oyyyyyydMMMMyyyyyyyyyyyysdMMysssssyyyo Packages: 3145 (dpkg), 8 (flatpak), 20 (snap)
-yyyyyyyydMysyyyyyyyyyyyyyysdMMMMMysyyy- Shell: bash 5.2.21
oyyyysoodMyyyyyyyyyyyyyyyyyyydMMMMysyyyo Resolution: 2560x1440, 2560x1440
yyysdMMMMMyyyyyyyyyyyyyyyyyyysosyyyyyyyy DE: Plasma 5.27.11
yyysdMMMMMyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy WM: KWin
oyyyyysosdyyyyyyyyyyyyyyyyyyydMMMMysyyyo Theme: [Plasma], Breeze [GTK2/3]
-yyyyyyyydMysyyyyyyyyyyyyyysdMMMMMysyyy- Icons: [Plasma], breeze-dark [GTK2/3]
oyyyyyydMMMysyyyyyyyyyyysdMMyoyyyoyyyo Terminal: konsole
`oyyyydMMMysyyyoooooodMMMMyoyyyyyyyyo CPU: AMD Ryzen 5 3600 (12) @ 3.600GHz
oyyysyyoyyyysdMMMMMMMMMMMyyyyyyyyo GPU: NVIDIA GeForce RTX 3050 6GB
-syyyyyyyyydMMMysyyydMMMysyyyys- Memory: 16703MiB / 32012MiB
-oyyyyyyydMMyyyyyyysosyyyyo-
./oyyyyyyyyyyyyyyyyyyo/.
`.:/oosyyyysso/:.`
- Version [e.g. 1.9.0]
Client App (please complete the following information):
- OS: Android 14, API level 34
- Version: Deckboard Client 2.1.1
Required files
-
database.db (located in
C:\Users%USER%\deckboard
)
Please include the location for Linux installations, including Snap installs. I could not find this file. -
log.log (located in located in
C:\Users%USER%\AppData\Roaming\Deckboard
)
Please include the location for Linux installations, including Snap installs. I could not find this file.
Additional context
Though it is still in beta, have you tried the latest version 3.0.0-rc9.5? You also need to download beta version from Google Play Beta program
Version 3.1.02, when I record something like Ctrl-Shift-F, it records:
Ctrl down
Ctrl Up
Shift down
Shift up
F down
F up
Which of course does not do the multi-key chord, but only presses and releases each key in sequence. The "Simple keyboard" is even worse, as it will record shift-F or Ctrl-F but not shift-ctrl-F.
Version 3.1.02, when I record something like Ctrl-Shift-F, it records: Ctrl down Ctrl Up Shift down Shift up F down F up
Which of course does not do the multi-key chord, but only presses and releases each key in sequence. The "Simple keyboard" is even worse, as it will record shift-F or Ctrl-F but not shift-ctrl-F.
The key event sequence recorder has been revised in version 3.0.2
Looking forward to your feedback.