Mouse button to move cursor to start of line
It it not uncommon to mouse-click on a row and then press home-button to move the cursor to the start of the line.
I suggest having yet a button; that moves the cursor to the start of the line.
One way is to have a button on the mouse.
Another way is to have a home button on the left hand side of the keyboard. Or right side if you have your mouse on the left side.
The button does not have to be hard wired to just this but could be configured differently. Move cursor to end of line is not uncommon. Have it change behaviour depending on modifier keys (alt-shift-control-command).