Frequently Asked Questions по FreeBSD 2.X : X Window System и виртуальные консоли : Моя мышь PS/2 в X работает неправильно.
Previous: При запуске xconsole выдаётся сообщение ``Couldn't open console''.
Next: Моя мышь PS/2 от MouseSystems похоже, не работает.

9.8. Моя мышь PS/2 в X работает неправильно.

Вполне может быть, что ваша мышь и её драйвер рассинхронизировались.

В версиях 2.2.5 и более ранних это может произойти при переключении из X в виртуальный терминал и последующем возвращении в X. Если эта проблема возникает достаточно часто, попробуйте добавить следующую строку в файл конфигурации ядра и перекомпилировать его.

        options PSM_CHECKSYNC
      

Если у вас нет опыта перекомпиляции ядра, обратитесь к соответствующему разделу.

С этой опцией проблем с синхронизацией мыши и её драйвера должно быть меньше. Если, однако, эта проблема всё же осталась, щёлкните любой кнопкой мыши, не двигая ей, что заставит мышь и драйвер сделать попытку синхронизироваться.

Заметьте, что в некоторых системах эта опция может не работать и приводить к отключению функции ``tap'' устройства ALPS GlidePoint, подключенного к порту мыши PS/2.

В версиях 2.2.6 и выше, проверка синхронизации сделана гораздо лучше и включена в стандартный драйвер мыши PS/2. Она должна работать даже с GlidePort. (Так как код проверки стал стандартной функцией, опция PSM_CHECKSYNC в этих версиях нежоступна.) Однако в редких случаях драйвер может ошибочно обнаруживать проблемы с синхронизацией, и вы будете видеть такие сообщения ядра:

        psmintr: out of sync (xxxx != yyyy)
      

а также обнаружите, что мышь теперь работает неправильно.

Если это случится, отмените проверку согласования, установив значение флага для драйвера мыши PS/2 в 0x100. Войдите в конфигуратор UserConfig, задав опцию ``-c'' в приглашении загрузчика:

        boot: -c
      

Затем в командной строке UserConfig наберите:

        UserConfig> flags psm0 0x100
        UserConfig> quit
      


Frequently Asked Questions по FreeBSD 2.X : X Window System и виртуальные консоли : Моя мышь PS/2 в X работает неправильно.
Previous: При запуске xconsole выдаётся сообщение ``Couldn't open console''.
Next: Моя мышь PS/2 от MouseSystems похоже, не работает.