g_tablet

Tablet filter for Wacom (wintab) and windowmess executable

Description

The tablet filter improves usability of Wacom tablets
Improved scroll

☂︎ The scroll button works without touching the tablet area
☂︎ Scrolling speed doubles if the area is touched

Improved multi-monitor support

☂︎ Approaching the tablet edge at high pen velocity moves the cursor to the adjuscent display
☂︎ If no display is available at the current edge:
☂︎ The far-most display on the opposite side is activated
☂︎ If no other display is available during horizontal switch:
☂︎ a vertical switch is performed, and vice versa

Windowmess

Windowmess helps keep the workspace organised by snapping windows to screen edge or other windows when moved nearby.

Minimize to tray

☂︎ Right-click the minimize or close buttons
☂︎ Shift + click the minimize button

Maximize to half-screen (left or right side, whichever is closer)

☂︎ Right click the maximize button
☂︎ Shift + click the maximize button

Maximize vertically

☂︎ Middle-click the maximize button
☂︎ Control + click the maximize button
☂︎ Alt + Right-click the maximize button

Maximize horizontally

☂︎ Thumb-click the maximize button (mouse button 4 a.k.a. back)
☂︎ Alt + click the maximize button
☂︎ Shift + right-click the maximize button

Hide from screen-capture and screen-resording

☂︎ Alt + Control + Shift + middle-click the minimize button
☂︎ Alt + Control + Shift + right-click the minimize button
☂︎ Alt + Control + Shift + F11

Show in screen-capture and screen-resording

☂︎ Alt + Control + Shift + middle-click the maximize button
☂︎ Alt + Control + Shift + right-click the maximize button
☂︎ Alt + Control + Shift + F12

Notes

g_tablet

sends simulated mouse and keyboard events to other applications. Please read the implications related to integrity levels below.

windowmess.dll

is injected in all 64 bit applications in order to enhance their functionallity, while windowmess_x86.dll is injected in all 32 bit applications. Windowmess only affects for applications running at the same or lower integrity level. This is a design limitation in Windows Vista and newer. By default applications run at medium integrity level. This means that if an application is started as Administrator, Windowmess will not be able to control it. If control is desired, windowmess should also be started as Administrator. If this is desired and windowmess should start automatically, create a scheduled task, select the Run with highest privileges checkbox and specify to run when the current user account logs in. Then under settings, uncheck Stop the task if it runs longer than, and select Allow the task to be run on demand.

Supported Platforms

☂︎ Windows

Prerequisites and build instructions

© 2012-2023 Georgi Valkov

https://httpstorm.com/download/windows/windowmess/