Цитата Сообщение от PPC Посмотреть сообщение
Если я возьму и видео-режим переключу с высокого на низкое разрешение ненадолго. Как теперь координату интерпретировать?
В случае разрешений Вектора -- нет никаких проблем. С учётом того, что режим 512х256 -- это просто экранные плоскости со смещением, то можно использовать те же 256 значений, курсор даже не сдвинется при изменении разрешения. А при желании можно добавить "двойную точность", добавить девятый бит по горизонтали в порт С...

Цитата Сообщение от PPC Посмотреть сообщение
Absolute mode хорош когда есть touch panel с фиксированным разрешением и пиксел спэйсингом.
А на Векторе и есть, фактически, фиксированное разрешение.

- - - Добавлено - - -

Цитата Сообщение от ivagor Посмотреть сообщение
Проблема возникает при долгом (или очень долгом) смещении мыши в одну сторону. С абсолютными возможны два варианта, которые неприемлемы в общем случае (годятся только при управлении курсором в рамках одного экрана): или насыщение или заворот. Думаю понятно, что в общем случае это может привести или к залипанию или к "метаниям".
Все эти проблемы легко решаемы в контроллере -- можно и отслеживать границы экрана, и завороты с метаниями, и регулировать чуствительность мыши. А если это не делать в контроллере, то все эти проблемы лягут на плечи Вектора.

Цитата Сообщение от ivagor Посмотреть сообщение
то это можно сравнительно легко повторить и в эмуляторах и в v06cc.
Насчёт эмуляторов соглашусь, сделать там такой контроллер будет сложнее...

- - - Добавлено - - -

Цитата Сообщение от PPC Посмотреть сообщение
встречаются контроллеры которым необходима калибровка от центра.
Калибровка мыши "от центра" -- это просто её поднять и перенести в другое, более удобное место на коврике.