yeah, i was confused about what already works and what doesn't. ignore everything except for the middle-click part!