Wanted to experiment with adding a #trackpoint onto my #chrumm #keyboard and got myself an evaluation board that I taped on top.

So far, not so bad, but I have yet to convince #libinput to invert the axis for just this mouse. My udev rules which add the calibration matrix env variable do not seem to have any effect at all. So this blocks any further experimentation at the moment.

so, the problem was, that libinput only supports setting CALIBRATION_MATRIX via udev, but that is only supported for e.g. touchscreens. The needed setting is ROTATION, but this can only be set via x11.conf which does not help with wayland at all apparently.

So I inverted the axis using Input Remapper, a very cool tool I was already using for other stuff.

Ohh ... having the #trackpoint in the middle of the #chrumm #keyboard with Fn+(v|c|x) as mouse keys is sooooo cool.

Still missing dedicated PageUp/PageDown Buttons though...