Can confirm that reloading psmouse module enables middle button, but for me after reloading psmouse module xinput only shows "PS/2 Synaptics TouchPad" and no "TPPS/2 IBM TrackPoint". Passing "proto=imps" as an option to psmouse in /etc/modules makes no change, after rebooting no middle button is detected.
I also have the "failed to get extended button data" message in /var/log/syslog
Can confirm that reloading psmouse module enables middle button, but for me after reloading psmouse module xinput only shows "PS/2 Synaptics TouchPad" and no "TPPS/2 IBM TrackPoint". Passing "proto=imps" as an option to psmouse in /etc/modules makes no change, after rebooting no middle button is detected.
I also have the "failed to get extended button data" message in /var/log/syslog