Following very interesting hints here I tried the following:
ifShift {
tapKey A-keypadPlus
delayUntil 100
suppressMods tapKeySeq backspace backspace backspace backspace hexCodeOf($macroArg.2) enter
}
else {
tapKey A-keypadPlus
delayUntil 100
tapKeySeq backspace backspace backspace backspace hexCodeOf($macroArg.1) enter
}
and on saving the configuration to kbd got the following syntax errors:
Error at Unicode NotShift-Shift 1/4/78: Expected closing parenthesis at the end of parameter list.
> 4 | suppressMods tapKeySeq backspace backspace backspace backspace hexCodeOf($macroArg.2) enter
> | ^
Error at Unicode NotShift-Shift 1/4/79: Unrecognized key abbreviation: roArg.2)
> 4 | suppressMods tapKeySeq backspace backspace backspace backspace hexCodeOf($macroArg.2) enter
> | ^
Error at Unicode NotShift-Shift 1/9/65: Expected closing parenthesis at the end of parameter list.
> 9 | tapKeySeq backspace backspace backspace backspace hexCodeOf($macroArg.1) enter
> | ^
Error at Unicode NotShift-Shift 1/9/66: Unrecognized key abbreviation: roArg.1)
> 9 | tapKeySeq backspace backspace backspace backspace hexCodeOf($macroArg.1) enter
> | ^
Error at Unicode NotShift-Shift 1/4/78: Expected closing parenthesis at the end of parameter list.
> 4 | suppressMods tapKeySeq backspace backspace backspace backspace hexCodeOf($macroArg.2) ente
Agent is 10.1.0, firmware LHS is 17.2.0, RHS is 17.0.0.
