Как я могу настроить Logitech M705 для использования бесступенчатой ​​прокрутки?

28

Я использую Logitech K750 (клавиатура) и M705 (мышь), используя один и тот же (один!) Соединительный USB-разъем. Я связал их с моим Mac, но использую их на своем рабочем столе с Ubuntu 12.10. Работает хорошо. Просто несколько настроек, которые я хотел бы сделать.

Эта мышь позволяет легко отключать «шаги» колеса прокрутки, что позволяет мне на компьютере Mac плавно перемещаться, как с помощью сенсорной панели. Я говорю не о плавной прокрутке, а о плавной прокрутке! Это как-то не работает на Ubuntu. Нет ли возможности сделать это? Эта мышь также поддерживает горизонтальную прокрутку (не бесступенчатую). Есть ли способ настроить эти функции? Может быть, в xorg.conf? Может быть, у кого-то есть мышиный раздел xorg.conf, с которым я могу поэкспериментировать?

xev | grep buttonговорит мне, что нет никакой разницы между использованием колеса с или без шагов (кнопки 4 и 5). Так что дело должно быть просто в интерпретации программного обеспечения. По крайней мере, это вопрос уменьшения шага (1 пиксель?) И включения ускорения, я думаю.

verpfeilt
источник
Похоже, проблема с драйверами, плавная прокрутка для Linux является новым, в конце концов. Вы тестировали эту мышь с 12.10?
NoBugs
1
Мне было бы интересно посмотреть скриншот ожидаемого поведения, если вы не возражаете. У меня одна и та же настройка, и я постоянно использую «сверхбыструю» прокрутку . Я не заметил никаких проблем, но я также не видел, как другие операционные системы реагируют на это.
rndrük
2
Для тех, кто не знаком с мышью: тумблер, расположенный рядом с колесом прокрутки, физически отключает храповой механизм колеса, позволяя колесу свободно вращаться. Колесо утяжелено, поэтому оно может вращаться само по себе, как маховое колесо, в течение нескольких секунд, генерируя сотни обычных щелчков в секунду.
rndrük
2
Я думаю, что это хороший пример. У меня есть G9, но я не пропустил бесступенчатую прокрутку, тогда я увидел твой вопрос, и теперь я делаю :(
Герхард Бургер
1
Я полагаю, что при естественной прокрутке вы подразумеваете направление, в котором вы скользите пальцами по сенсорной панели. Что ж, это сравнимо с плавной плавной прокруткой некоторых сенсорных панелей (особенно на MAC). Видео в комментарии перед вашим хорошо показывает это. Бесступенчатая прокрутка позволяет контролировать прокрутку с точностью до одного пикселя, если это необходимо, интуитивно понятным способом и не сбивает с толку во время чтения. Вам нужна мышь с небольшой дополнительной кнопкой или тачпадом, чтобы использовать это.
verpfeilt

Ответы:

5

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

Solaar

Существует приложение под названием Solaar, которое предлагает множество возможностей для унификации устройств от Logitech, такие как состояние батареи, параметры сопряжения (потрясающе!) И плавная прокрутка. К сожалению, плавная прокрутка не работает так здорово; он не прокручивается так же плавно, как в OS X, и прокручивает только последнее активное окно, а не окно с выделенной мышью (проверено 13.04). Но это во всех отношениях полезное приложение, и его функция плавной прокрутки - это то, что я надеюсь улучшить в будущих обновлениях.

Домашняя страница: http://pwr.github.io/Solaar/

Установка

Откройте Терминал через дефис Unity или CTRL + ALT + T и вставьте в следующие строки:

sudo add-apt-repository ppa:daniel.pavel/solaar
sudo apt-get update
sudo apt-get install solaar

использование

  • Запустите Solaar через Unity, например.
  • Если вы видите всплывающее окно с рекомендацией подключить приемник объединения, сделайте это.
  • Должен появиться значок в трее, похожий на аккумулятор. Если вы откроете его и нажмете на устройство, вы увидите информацию о ваших устройствах.
  • Справа от входа для вашей мыши должен быть значок настроек. Нажмите на нее, и появится опция «плавной прокрутки».
  • Попробуйте, это легко отключить снова, если это не работает для вас.
  • Если у вас возникли проблемы, например, горизонтальная прокрутка не работает, попробуйте снова подключить ресивер.
verpfeilt
источник
0

В /etc/X11/xorg.confразделе мыши:

Option         "Buttons" "1 2 3 4 5 6 7 8 9"
Option         "ZAxisMapping" "4 5"

в /etc/X11/imwheel/startup.conf:

IMWHEEL_START=1
IMWHEEL_PARAMS='-b "0 0 0 0 6 7"'
жасмин
источник
В моем xorg.conf нет мышиного раздела. Также, / etc / X11 / imwheel / не существует. Я нахожусь на Ubuntu 12.10 (сейчас я отредактирую эту информацию в вопросе выше).
verpfeilt
2
Вы можете добавить раздел мыши вручную в xorg.conf. Установлен ли в вашей системе пакет imwheel?
Жасмин
Я только что установил imwheel и настроил startup.conf. Но я не уверен, как создать раздел мыши. (Похоже, это не работает без него). Правильно ли я понимаю, что раздел «mouse» должен быть разделом «InputDevice»? ( x.org/archive/X11R6.8.2/doc/mouse5.html ) Кроме того, кажется, что горизонтальная прокрутка больше не работает, так как я установил и настроил imwheel. Эти клавиши теперь имеют ту же функцию, что и кнопки назад / вперед. (они также имеют одинаковые номера)
verpfeilt
1
Кроме того, я не понимаю, как это даст мне плавную прокрутку. Насколько я понимаю, imwheel просто отображает кнопки на функцию. Я решил горизонтальную прокрутку, изменив пока карту на стандартную, для моей мыши: IMWHEEL_PARAMS = '- b "4 5 6 7 8 9 10"' (10 - третья кнопка удара).
verpfeilt
3
@jasmines Пожалуйста, объясните, почему это работает, что это делает, и является ли оно специфичным для Logitech M705 или решает аналогичный вопрос для других мышей. Благодарность!
user29020