Não é a resposta exata, mas uma maneira de ter um clique do meio.
Meu dispositivo é detectado como "ETPS / 2 Elantech Touchpad". Eu tenho um modelo de laptop ASUS X550LA. Eu consegui configurar um clique do meio, atribuindo uma parte exclusiva do meu touchpad, bem no meio do botão esquerdo e botão direito.
O comando é:
xinput set-prop "ETPS/2 Elantech Touchpad" "Synaptics Soft Button Areas" 1950 0 1823 0 1300 1917 1823 0
Você pode encontrar uma explicação detalhada sobre o que cada número significa aqui: link Lá você encontrará uma breve menção aos intervalos do eixo xe do eixo y. Foi assim que calculei minhas configurações:
$ cat /var/log/Xorg.0.log | grep y-axis
[ 38.532] (--) synaptics: ETPS/2 Elantech Touchpad: y-axis range 0 - 2223 (res 33)
$ cat /var/log/Xorg.0.log | grep y-axis
[ 38.532] (--) synaptics: ETPS/2 Elantech Touchpad: x-axis range 0 - 3249 (res 33)
Outro detalhe muito importante é o alcance do eixo a ser usado para cada configuração. Para RightButtonArea Esquerda use o eixo x, para RightButtonArea Top use o eixo y, para MiddleButtonArea Esquerda use o eixo x, e assim por diante. / p>
Ainda estou descobrindo como tornar essa configuração permanente.