События прокрутки колеса мыши сохраняются после удара метаклавиши

Некоторое время теперь (включая в Ubuntu 10.10 и 11.04), я испытал проблему с событиями прокрутки, инициируемыми на моей Сенсорной панели. Шаги для репродуцирования: 1) Открытый Firefox 2), Запускают вертикальное событие прокрутки на Сенсорной панели (прокрутка с двумя пальцами, в моем случае) 3) Быстро поражает ctrl

Результаты состоят в том, что Firefox начнет увеличивать масштаб или уменьшать страницу. Я также испытываю это, если я запускаю событие прокрутки и быстро переключаюсь на другую рабочую область - где мой Терминал запустит прокрутку или вниз. Я ожидал бы, что событие прокрутки умрет как скоро, метаклавиша поражена.

Я нахожусь на Thinkpad W510 на Ubuntu 11.04 с помощью Единицы. Вот вся информация, которую я могу найти на своей Сенсорной панели:
[10.808053] Сенсорная панель Synaptics, модель: 1, fw: 7.2, идентификатор: 0x1c0b1, ограничения: 0xd047b3/0xb40000/0xa0000
[10.863551] вход: SynPS/2 Synaptics TouchPad как/devices/platform/i8042/serio1/input/input7

0
задан 7 June 2011 в 07:15

1 ответ

События мыши и клавиатуры независимы. Кроме того, колесо мыши запускает несколько событий, а не одно событие с диапазоном. Вы можете думать об этом как о физическом колесе мыши, у которого есть остановки щелчка. Каждая остановка - это отдельное событие. Вот почему клавиша на клавиатуре не отменяет событие мыши и почему при продолжении прокрутки на трекпаде запускаются несколько событий.

0
ответ дан 7 June 2011 в 07:15

Другие вопросы по тегам:

Похожие вопросы: