Just Finished Up My X1 Ultra Installation

Shimano does not have shift detection, although that may not be the case if Di2 electronic shifting is connected to the STEPS system.....I’m not sure.
Bosch uses a software algorithm for shift detection.
Brose and Yamaha/Giant do not have shift detection.
 
Bafang doesn't make the shift sensor. It is a third part product from https://gearsensor.com/products
The sensor itself appears to be compatible with multiple drive units https://gearsensor.com/compatible-drive-units

A couple of points to note
1. The sensor doesn't work with Kindernay (it is hydraulic shifting)
2. To my knowledge it doesn't work reliably with Rohloff (there are 2 cables instead of a single shifter cable).

Overall, TBH I am not sure it is needed anymore with the new controller because pausing the pedaling stops the motor immediately.

My personal opinion is that it is a solution looking for a problem, but a lot of riders who use it, swear by it. I will look at users here to comment on how they use it, and if they need it at all. I know that Steiner in Germany uses the gear sensor with the Innotrace controller, but with limited success (as a non-scientific data point).
 
Back