Я использую библиотеку curses для Python, чтобы реализовать некоторый пользовательский интерфейс, управляемый мышью, в терминале Linux. Я заметил, что, когда ширина экрана больше, чем 250 столбцов, или таким образом, если словоPython curses getmouse возвращает отрицательное число
_, mouse_x, mouse_y, _, mouse_event_type = curses.getmouse()
mouse_x будет отрицательным числом (например, -33)
Любая идея, почему это может быть в случае?