xxxxxxxxxx
# Check the virtual-key codes at:
# https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes
import win32api
MiddleMouse = win32api.GetKeyState(0x04) # checks if MiddleMouse pressed or released
RightMouse = win32api.GetKeyState(0x02)
X = win32api.GetKeyState(0x58)
# GetKeyState(virtual-key_code) returns values: negative, 0 or 1
# if key < 0, key is pressed; if key=0, key not pressed; if key=1, key released