GNOME's Mutter compositor with a minor tweak: tap on touchpad with two fingers works as a middle button click.