I’m using a ThinkPad Notebook. I want to use my trackpoint middle mouse button for zooming in and out, basically like the Unity Scene View responds to it (just like scrolling the scroll wheel).
Using the scroll wheel of my external mouse already works, but I can’t seem to get the input from the trackpoint. In any other program on my PC it “just works” (apart from Monodevelop, but thats probably another issue). Even in the Unity Scene View it works like the scroll wheel.
Neither print(Input.GetAxis("Mouse ScrollWheel"));
nor print(Input.mouseScrollDelta);
output anything when using the trackpoint (but they do for the scroll wheel). I can’t even get it to recognize that the middle button was pressed, none of if(Input.GetKeyDown(KeyCode.Mouse0..6)) print("Mouse0..6");
responde to it. (Scrollwheel of external mouse is Mouse2, Mouse0 and Mouse1 work just the same on trackpoint and external).
Edit: I’m using a ThinkPad T520 with W7 and it says that the driver for my “ThinkPad UltraNav Pointing Device” is up to date.