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