Recently, I purchased a cheap 25-key keyboard (WORLDEMINI, if this is important), to use it as a control interface for Ardour 5.12 as well.
Unfortunately, to all its other " features", the encoders send pair events for one turn, which, apparently, Ardour cannot correctly interpret.
The first event is always 64, the following:
63 for counterclockwise rotation
65 for clockwise rotation
Maybe someone faced with this behavior? Tell me, how can I get encoders to work in Ardour?
It seems that if you somehow filter the first event (64), then an encoder with the type enc-b will work. Is there any way to do this?