In the upcoming release of ThinLinc 4.19.0, there have been significant improvements in the area of mouse and keyboard input handling. The most asked for and prominent of these changes is support for mouse forward and back buttons. In ThinLinc 4.19.0, both the native client and web client (Web Access) will support these extra mouse buttons. We hope this will be a welcome addition to ThinLinc’s feature set, especially for those doing a lot of web browsing inside their ThinLinc sessions.
As usual, we did not keep these changes to ourselves, and have shared our contributions to the wider community:
- Document ExtendedMouseButtons pseudo-encoding by CendioHalim · Pull Request #57 · rfbproto/rfbproto · GitHub
- Add support for forward and back mouse buttons by CendioHalim · Pull Request #1826 · TigerVNC/tigervnc · GitHub
- Add support for forward and back mouse buttons by CendioHalim · Pull Request #1919 · novnc/noVNC · GitHub).
Besides this, work has been done on improving support for different keyboard layouts, fixing intermittently sticky modifier keys on macOS as well as fixing several other minor issues on this topic.