Eu resolvi esse problema usando synclient
.
synclient ClickPad=0 # Even though I'm using a clickpad, this
# setting inhibits multi-finger click.
synclient ClickFinger3=2 # Add the 3-finger click in order to
# middle click.
Tudo agora funciona como deveria.