Код: Выделить всё
def getCursorPos(windowWidth, windowHeight):
import win32api # pip install pywin32
cursor_x, cursor_y = win32api.GetCursorPos() # Gets cursor position
console_x, console_y = GET_UPPER_LEFT_CORNER_OF_CONSOLE() # Function I'm searching for
if 0 < cursor_x - console_x < windowWidth and 0 < cursor_y - console_y < windowHeight: # Checks if cursor on top of console
return cursor_x - console_x, cursor_y - console_y # Returns cursor position in the actual console
return (-1, -1) # Returns False if cursor outside of console
Подробнее здесь: https://stackoverflow.com/questions/662 ... -in-python
Мобильная версия