Hendrik Tews wrote:

James Weatherall writes:
If I remember correctly, the X11 protocol supports only five "buttons"
  natively, being left, middle, right, mousewheel-up & mousewheel-down.  VNC

As far as I know, the first X11 system I used (a SunSParcstation back in 1992) had a 3 button mouse. With that mouse, in right hand mode, the buttons 1 to 3 where numbered from left to right. Pressing button 1&2 simultaniously, signaled mouse button 4, Button 2&3 gives button 5 and 1&3 gives button 6. The OpenView window manager (ovwm) actually used those mouse buttons. Come to think of it, this might be an ovwm implementation, effectively using only buttons 1 to 3...

For current situations, I think there are some parties that have to cooperate: - The mouse driver at the console needs to send the signals to the desktop-s X11 (or msWindows desktop). I bet most standard mouse drivers only recognize 3 physical buttons and the scroll-wheel. - Then the window manager (linux or windows) must send the signals to the vncviewer application. - I guess the vncviewer application blindly sends all signals to the vncserver side. - msWindows based vncserver must send the signals to the remote msWindows windowmanager. - unix based vncserver (Xvnc) must handle the signals: send it to the windowmanager at that side and so on.
- Finally there is the application that has to handle the mouse buttons...


  technically supports an additional three to make a total of eight, but they
  are unlikely to work with X11.
Yes, I had the hope that now, when nearly every mouse identifies
itself at least as a 12 Button mouse, this  button restriction
has been lifted.

Anyway, is there a way to get a Button 6 press event through vnc?

Bye,

Hendrik
_______________________________________________
VNC-List mailing list
[email protected]
To remove yourself from the list visit:
http://www.realvnc.com/mailman/listinfo/vnc-list
_______________________________________________
VNC-List mailing list
[email protected]
To remove yourself from the list visit:
http://www.realvnc.com/mailman/listinfo/vnc-list

Reply via email to