Eu tenho um problema semelhante, adicionando informações adicionais, o que espero que ajude um pouco.
Eu já experimentei o Arch Linux, o Ubuntu LTS 16.04 e o Mint 18.3.
Por sorte, tenho um amigo executando Arch em uma sexta geração do X1 Carbon, sem problemas com o ponteiro.
As duas únicas diferenças são que compramos telas diferentes e eu comprei o modelo com NFC. Ele não fez isso.
O NFC faz parte do trackpad / trackpoint,
então eu acho que é a falta de drivers para este modelo.
Minha máquina:
$ egrep -i 'synap|alps|etps|elan' /proc/bus/input/devices
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=synaptics-pt/serio0/input0
Em algum momento apenas N: Name="SynPS/2 Synaptics TouchPad"
. Com o trackpoint desativado na BIOS, sempre apenas esta entrada.
No X1, onde os ponteiros funcionam:
$ egrep -i 'synap|alps|etps|elan' /proc/bus/input/devices
N: Name="SynPS/2 Synaptics TouchPad"
N: Name="TPPS/2 Elan TrackPoint"
P: Phys=synaptics-pt/serio0/input0
Portanto, se a sua máquina também estiver equipada com um receptor NFC (haverá um pequeno símbolo abaixo do botão do meio do trackpoint), em vez dos dispositivos apontadores padrão.
Então, acho justo dizer que é aí que está o problema.
BTW: Estou abrindo um caso com a Lenovo Monday para ver o que eles podem fazer.