Установка гостевых дополнений для полного экрана
В виртуальном боксе [Host Key] + F работает для полноэкранного просмотра. Откройте папку Guest Additions, которая должна находиться на вашем рабочем столе в меню Ubuntu или в меню «Места», и откройте Autorun.sh в терминале, дважды щелкнув файл autorun.sh и выбрав прогон в терминале из кнопки всплывающего окна options.Type в вашем пароле и подождите несколько минут, чтобы установить гостевые издания. По умолчанию ваш хост-ключ будет справа Ctrl в VirtualBox. Теперь у вас будет более высокая производительность и большее разрешение дисплея.Обслуживание дзен и мышей. Кажется, у многих проблемы с двойным щелчком мыши при нажатии на один клик. Кнопка мыши - это микропереключатель. Факт жизни заключается в том, что контакты переключателей переключаются. Они на самом деле не подпрыгивают, а тереют. Мы будем называть это отказом в любом случае. По какой-то причине программисты сбросили мяч на этот. Для того, чтобы контакты были установлены перед чтением, необходимо использовать цикл ожидания достаточной продолжительности. По поводу ничего, и по образцу одного моего решения было поместить конденсатор через контакты переключателя. Я использовал кешу 0.1uF без особых причин, кроме того, что у меня был маленький размер, который бы хорошо вписывался в мышь. Я не делал каких-либо причудливых анализов времени пребывания, временных констант или уровней принятия решения, чтобы найти оптимальное значение.
Я использовал эту модификацию в течение некоторого времени, и проблема до сих пор не появилась.
Чтобы применить mod. Найдите конденсатор с небольшими физическими размерами, который будет помещаться внутри корпуса мыши. Я использовал 0.1uF, потому что у меня был один, и это хороший номер, но другие значения, вероятно, будут работать, но не будут слишком большими или слишком маленькими. То, что слишком велико или мало, является предметом эксперимента. Слишком большой может повлиять на предполагаемые двойные щелчки, слишком малые не достигнут желаемого эффекта. Я припаял одну ногу шапки в удобном месте, где она не сработала фол внутренней структуры мыши на медной стороне доски, до плоскости 0 вольт (если вы хотите), я подключил другая ножка колпачка к переключателю активна с небольшим количеством тонкой проволоки. Я использовал переработанный компонент с короткими ногами. У нового, вероятно, будет достаточно длинных ножек, чтобы добраться туда, где это необходимо. Для работы вам понадобится подходящий паяльник для точного наконечника.
Если вы не знаете конденсаторы. Конденсатор 0,1 мкФ может быть обозначен как 0,1 мкФ или 104 или 100 нФ или иметь полосы коричневого черного желтого цвета. Хорошим выбором будет также тип поверхностного монтажа. Прикрепите его несколькими пряди тонкой проволоки. Могу приклеить его к стороне соединения платы.
У меня есть план B, который я могу попробовать в следующий раз, или если текущий план в конечном итоге не удастся. Отключение микропереключателя для переключателя тактильной мембраны для установки на штырьковой печатной плате должно решить проблему. Это тип коммутатора, который используется в клавиатурах и клавиатурах и не проявляет этой проблемы. Нога печатала его как микропереключатель. Доступен переключатель 7 мм, который будет находиться на той же высоте, что и существующий микропереключатель. Меньший переключатель должен быть разнесен до правильной высоты. Согните ноги под прямым углом к корпусу переключателя и приклейте его к доске так, чтобы привод совпал с положением, занимаемым приводом микропереключателя. Кнопка мыши должна попасть в нужное место. Соедините контакты переключателя с помощью тонкой проволоки, и все должно быть хорошо теоретически.
Я построил исправленный xserver-xorg-input-evdev для Ubuntu 14.10. Я использовал инструкции из http://blog.guntram.de/?p=16 (патч можно найти здесь и здесь) и руководство по упаковке Debian.
Вот мои заметки о создании пакета.
#!/bin/bash
# http://blog.guntram.de/?p=16
#
apt-get build-dep xserver-xorg-input-evdev
dquilt="quilt --quiltrc=${HOME}/.quiltrc-dpkg"
wget --output-document=evdev-debounce.patch http://blog.guntram.de/?ddownload=20
apt-get source xserver-xorg-input-evdev
cd xserver-xorg-input-evdev-*
$dquilt new debounce.patch
$dquilt add include/evdev-properties.h src/Makefile.am src/debounce.c src/evdev.c src/evdev.h src/debounce.c
patch -p1 <../evdev-debounce.patch
$dquilt refresh
$dquilt header -e
debuild -us -uc -b
cd ..
sudo dpkg -i xserver-xorg-input-evdev_*.deb
Хорошие новости: это сработало. Плохая новость: это не всегда помогает. Мой контакт с кнопкой мыши был настолько плохим, что ему понадобилась задержка в 200 мс, что мешает мне дважды щелкнуть. Другая мышь работала. Спасибо @MatijaNalis, шаги получения патча могут быть:
wget https://aur.archlinux.org/packages/xf/xf86-input-evdev-debounce/xf86-input-evdev-debounce.tar.gz
tar xzf xf86-input-evdev-debounce.tar.gz
# ...
patch -p1 < ..xf86-input-evdev-debounce/debounce.patch
Проблема объясняется здесь: http://www.eng.utah.edu/~cs5780/debouncing.pdf - фильтрация отскока контакта. Программное обеспечение должно быть в любом приложении, от простых одноплатных компьютеров до операционных систем, в той или иной форме.
http://www.utah.edu/~cs5780/ debouncing.pdf
По мере того, как контакты / кнопки становятся старше, эффект будет ухудшаться. WD40, возможно, не лучший распылитель для использования на электронике, есть другие, более подходящие. Google «Контакт спрей».
Существует ошибка программного обеспечения, и по состоянию на июнь 2014 года нет никаких исправлений. Это не происходит на всех моделях мышей. Мои мыши-logitech прекрасны, но большинство других не работает независимо от того, что вы делаете. Это для RHEL, CentOS и Ubuntu. Все мыши работают на чистых окнах, но такая же проблема существует и в KVM
No Solution, разработчики знают об этом.
Cheers. Дон.
Spray WD40 является волшебным для многих проблем, включая колесо громкости в наушниках с rac rac rac, также для исправления этой проблемы щелчков мыши ...
Тест, очень быстрый, не нужно открывать мышь или откройте наушники, сбрызните и еще раз подойдите ...
В моем случае это была аппаратная или, точнее, какая-то механическая проблема с микропереключателем кнопки мыши.
У меня была эта проблема с двумя мышами: старый Logitech m-uv69 и еще одна мышь I «Я купил около года назад, и мне удалось исправить их обоих без особых усилий. Это то, что я сделал:
снял верхнюю крышку мыши сразу, быстро нажал маленькую кнопку микропереключателя много раз. После этого почти все непреднамеренные двойные щелчки исчезли. Я не знаю, что именно вызвало их внутри микропереключателя. Вероятно, это стало грязным или что-то, и быстро отталкивая его, грязь уходит.
У меня была проблема с дополнительной кнопкой, дважды щелкнувшей. Поскольку я уже сопоставил его с xbindkeys (см. Раздел «Как я могу назначить действия для всех кнопок мыши?», Для получения дополнительной информации об этом) мое решение меняло запись в ~/.xbindkeysrc следующим образом:
"if [ ! -e /dev/shm/button ]; then touch /dev/shm/button; /usr/bin/xte 'keydown Control_L' 'key Page_Down' 'keyup Control_L'; sleep 0.2; rm /dev/shm/button; fi"
b:7
Это создает «файл блокировки» для каждой кнопки в /dev/shm/ (который, я надеюсь, лежит на ОЗУ) и удаляет его через 0,2 секунды. Команда xte должна быть сделана щелчком мыши и не будет выполняться дважды за 0.2 секунды.
(Я просто решил поделиться своим решением, .)