2

проблема:

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

мои настройки:

Рабочая станция VMWare 7.1.3

Host: Windows 7 64-разрядная

Гость: существующий раздел Ubuntu 10.10. У меня двойная загрузка (Ubuntu, Win7) с Win7, я захожу в раздел Ubuntu.

Аппаратное обеспечение: ThinkPad x201 Tablet

Дополнительный вопрос: есть ли у Virtualbox такая же проблема?

4 ответа4

2

После многих мучительных месяцев без действия средней кнопки linux я решил настаивать на поиске решения для моего lenovo T510, хоста Win7, гостя debian.

После нескольких часов попыток поиска я наконец нашел его: настройка «Ни то, ни другое», как описано одним Аланом, недостаточна для моей модели (и я полагаю, что и для других). Вы также должны установить "тип прокрутки" (для меня в "настройках" рядом с настройкой «Ни то, ни другое») на "плавный"!

Спасибо UltraNav/Lenovo за то, что они предлагают все виды запатентованной скрытой прокрутки с опциями для ресниц и тем самым делают настройки слишком сложными.

1

Хотя Алан и Докно совместно написали полный ответ, удовлетворяющий вопрос. Он не фиксирует "Control Scrolling", который выполняет прокрутку, когда вы удерживаете среднюю кнопку и перемещаете трекпоинт для прокрутки страницы.

После нескольких часов исследований я обнаружил, что вы можете это исправить, позволив виртуальной коробке полностью передать USB-устройство (вашу клавиатуру) гостю. Это решение имеет одно преимущество:

  • Клавиатура будет видна непосредственно гостю, и, по крайней мере, в Ubuntu USB-клавиатура работает сразу из коробки. Это не касается ни Windows, ни OS X в соответствии с моим собственным опытом.

Есть несколько очень серьезных недостатков:

  • Клавиатура становится полностью мертвой для хозяина! Вы даже не можете больше использовать ключ хоста в virtualbox! Однако вы можете это сделать, если рядом есть отдельная физическая клавиатура (например, встроенная в ноутбук или любую другую клавиатуру USB).
  • Интеграция с мышью перестанет работать! в целом. Однако вы можете просто отключить его в VirtualBox с помощью Ctrl+I
  • Ваш хост будет думать, что вы полностью бездействуете, когда используете USB-клавиатуру ThinkPad, и srceensaver хоста заменит вас. Мне было страшно до чертиков, когда экран просто потемнел! Естественно, это просто решается путем увеличения срока.

Хотелось бы, чтобы я видел это раньше, так как мне не пришлось бы загружать драйверы Windows для моей USB-клавиатуры.

1

Это можно исправить, отключив прокрутку TrackPoint на панелях управления Windows.

У меня была такая же проблема в гостевой системе VMware Ubuntu на ThinkPad X220 под управлением Windows 7. При настройках мыши / трекпоинта по умолчанию средняя кнопка вообще не будет регистрироваться при запуске xev в Ubuntu. Вероятно, какой-то низкоуровневый программный уровень Windows / Lenovo захватывал события средней кнопки и интерпретировал их как команды прокрутки.

Вы можете решить эту проблему, полностью отключив прокрутку. На панели управления мыши вы можете настроить прокрутку TrackPoint на "Прокрутка", "Увеличительное стекло" или «Ни то, ни другое». Я смог вставить в Ubuntu с помощью средней кнопки сразу после установки элемента управления на «Ни то, ни другое».

0

Ubuntu/Gnome изначально не рассматривает среднюю кнопку мыши как колесо прокрутки. Я думаю, что это делает что-то странное, как вставить из буфера обмена.

Вам нужно будет настроить его вручную.

Для графической утилиты вы можете установить GPointing Device Settings, запустив

sudo aptitude install sysfsutils

Смотрите: http://www.thinkwiki.org/wiki/How_to_configure_the_TrackPoint

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .