Но здесь у меня средний компьютер. В основном, когда я нажимаю среднюю кнопку в Windows и немного перемещаю курсор из начальной позиции, страница начинает прокручиваться, что очень удобно, потому что мне не нужно безумно прокручивать колесо.
Я посмотрел на второе решение вопроса, упомянутого ранее; раскрывающееся меню кнопки отображается серым цветом.
Вы можете включить его во время текущего сеанса, используя xinputкоманду. Прежде всего, определите идентификатор нужного устройства, выполнив xinput listкоманду. Вывод должен выглядеть примерно так:
Первая команда включает эмуляцию колеса мыши, а вторая - активирует ее, когда удерживается средняя (вторая) кнопка. Вы можете отключить эмуляцию колеса, запустив:
Э-э, хорошо для уродливого обходного пути ... Но я ищу более элегантное решение, потому что делать это не очень удобно.
Никгулецкий
2
Ну, вы сказали, что gpointing-device-settingsрешение из другого вопроса не помогло. Если это предложение работает для вас, но не работает gpointing-device-settings, тогда ошибка в этом приложении (это в основном просто интерфейс для изменения свойств xinput). Вы можете дополнить это отчетом об ошибке.
Джеймс Хенстридж
Кроме того , первый ответ на этот вопрос (фрагмент xorg.conf) следует сделать трюк (вы должны только для установки EmulateWheelи EmulateWheelButtonнастройки , хотя).
Джеймс Хенстридж
@James Henstridge Я только что попробовал это, к сожалению, это не сработало. xinput set-int-prop $ ID «Эмуляция колеса Evdev» 8 1 Неверный формат 1 Итак, я предположил, что мне пришлось заменить $ ID на идентификатор указывающего устройства. Ничего не вернул. Повторяется со вторым. Ничего не делает
Никгулецкий
1
Вам следует заменить $ ID идентификатором устройства, которое вы хотите изменить (для набора устройств в моей системе 8 или 12 представляют мои устройства мыши). Если вы получили ошибку «Неверный формат 1», значит, вы пропустили аргумент, и он рассматривал 1 как 3-й аргумент set-int-propвместо 4-го.
Джеймс Хенстридж
10
Мне интересно, если вы говорите об «Автопрокрутке» в Firefox здесь? Я не знаю, как получить функцию для всей системы, но если вы хотите включить прокрутку с помощью среднего щелчка в Firefox, перейдите в Edit / Preferences / Advanced / General и нажмите Use autoscrolling . (Обратите внимание, что если вы нажмете среднюю кнопку мыши при наведении на ссылку, вы откроете эту ссылку в новой вкладке).
Если это то, что вы хотите, вы должны обновить вопрос, чтобы упомянуть Firefox. Если нет, извините, я не мог помочь.
Поместите это в ответ, и я буду голосовать. Боюсь, я не могу принять это как необходимый ответ, потому что он решает это только для конкретных приложений.
Никгулецкий
это также не делает это так гладко, как я ожидал бы.
gpointing-device-settings
решение из другого вопроса не помогло. Если это предложение работает для вас, но не работаетgpointing-device-settings
, тогда ошибка в этом приложении (это в основном просто интерфейс для изменения свойств xinput). Вы можете дополнить это отчетом об ошибке.EmulateWheel
иEmulateWheelButton
настройки , хотя).set-int-prop
вместо 4-го.Мне интересно, если вы говорите об «Автопрокрутке» в Firefox здесь? Я не знаю, как получить функцию для всей системы, но если вы хотите включить прокрутку с помощью среднего щелчка в Firefox, перейдите в Edit / Preferences / Advanced / General и нажмите Use autoscrolling . (Обратите внимание, что если вы нажмете среднюю кнопку мыши при наведении на ссылку, вы откроете эту ссылку в новой вкладке).
Если это то, что вы хотите, вы должны обновить вопрос, чтобы упомянуть Firefox. Если нет, извините, я не мог помочь.
источник