Warning to linux users:
This keyboard at present is somewhat of a bitch to configure, as there is no proper xkb geometry template for it, rendering a lot of the keys utterly useless. Xev doesn’t register keypresses for any of the function keys, nor the back and forward thumb keys, or any of the silver multimedia keys up top. And of course, getting the zoom switch to work is a complete mystery.
The only support I can find for it is in a kde helper app called ‘lineak’, although its rather lacking at the moment.
A proper xkb geometry file needs to be created that includes all the keys, and a solution needs to be found to turn the flock key into a modifier and/or level changer, rather than dysfunctional altogether as it appears is the present solution.
Unfortnately, microsoft does make the best and cheapest ergonomic keyboards on the planet. Unfortuntaely, they of course don’t consider linux users into the equation.