Как включить естественную прокрутку с помощью мыши в 17.04?

ранее работал

echo "pointer = 1 2 3 5 4 7 6 8 9 10 11 12" > ~/.Xmodmap && xmodmap ~/.Xmodmap

не работал

11
задан 26 June 2017 в 10:36

55 ответов

Я только что обновился с Ubuntu 16.10 до 17.04 и несколько вещей сломаны, в том числе естественная прокрутка мыши. note. У меня есть обычная мышь (Evoluent) на рабочем столе, а не трекпад. Я ранее использовал это решение для Ubuntu 16: обратное направление прокрутки в два пальца (естественная прокрутка) ?, но это НЕ работало в Ubuntu 17. Вот что сработало для меня в Ubuntu 17.04:

во-первых, удалите xserver-xorg-input-libinput:

sudo apt remove xserver-xorg-input-libinput

затем создайте файл /usr/share/X11/xorg.conf.d/20-natural-scrolling-mouses.conf с этим контентом:

Section "InputClass" Identifier "Natural Scrolling Mouses" MatchIsPointer "on" MatchIsTouchpad "off" MatchDevicePath "/dev/input/event*" Option "VertScrollDelta" "-1" Option "HorizScrollDelta" "-1" Option "DialDelta" "-1" EndSection

, затем перезагрузите компьютер.

5
ответ дан 18 July 2018 в 14:59

Для меня решение заключалось в том, чтобы оставить xserver-xorg-input-libinput установленным, а вместо этого удалить xserver-xorg-input-synaptics, а затем перезагрузиться. Кажется, что обновление установлено как и было выбором synaptic по умолчанию, у которого нет естественной прокрутки.

(Я запускаю Ubuntu Gnome 17.04 на Dell XPS 15 9530, бит. )

5
ответ дан 18 July 2018 в 14:59

В моем случае не нужно было удалять какой-либо пакет. Единственной линией, отсутствовавшей в /usr/share/X11/xorg.conf.d/40-libinput.conf, было:

Option "NaturalScrolling" "on"

, поэтому весь раздел выглядел следующим образом:

Section "InputClass" Identifier "libinput pointer catchall" MatchIsPointer "on" MatchDevicePath "/dev/input/event*" Option "NaturalScrolling" "on" Driver "libinput" EndSection

После перезапуска сеанса X моя мышь работала правильно .

5
ответ дан 18 July 2018 в 14:59

Не совсем уверен, что это будет переводиться с Ubuntu 16.04 (LTS) до 17.04 и далее, но это другое решение, чем любые другие предложения. Кажется, стоит упомянуть:

Использовать редактор dconf

Найти параметр: org.gnome.desktop.peripherals.mouse и установить флажок «natural-scroll». Значение по умолчанию не отмечено (false).

Не все параметры, представленные в схемах dconf, отображаются в пользовательском интерфейсе. Моя догадка - попытка сохранить простой пользовательский интерфейс, который является ИМО достойным делом.

org.gnome.desktop.peripherals.mouse : Мне непонятно, как будет взаимодействовать dconf с ранее настроенным xinput. Является ли dconf сопоставлением одинаковых настроек xinput? Является ли dconf фактическим слоем поверх xinput, так что если вы измените настройку в обоих местах, это будет эффективно отменено? Это имеет значение, если вы забудете и попробуете обе вещи ...

0
ответ дан 18 July 2018 в 14:59

Для изменения этого также можно использовать команду xinput. Поместите его в свой .profile, чтобы он выполнялся при каждом запуске. Вот что я вложил в мой:

# # Set natural scrolling with apple mouse # for usage information, type xinput by itself. Other useful commands are # xinput list-props 10 -- to find out settable property numbers (275) # xinput list -- to find out that 10 is the device ID of the mouse # xinput set-prop 10 275 -1 1 1
1
ответ дан 18 July 2018 в 14:59

Я только что обновился с Ubuntu 16.10 до 17.04 и несколько вещей сломаны, в том числе естественная прокрутка мыши. note. У меня есть обычная мышь (Evoluent) на рабочем столе, а не трекпад. Я ранее использовал это решение для Ubuntu 16: обратное направление прокрутки в два пальца (естественная прокрутка) ?, но это НЕ работало в Ubuntu 17. Вот что сработало для меня в Ubuntu 17.04:

во-первых, удалите xserver-xorg-input-libinput:

sudo apt remove xserver-xorg-input-libinput

затем создайте файл /usr/share/X11/xorg.conf.d/20-natural-scrolling-mouses.conf с этим контентом:

Section "InputClass" Identifier "Natural Scrolling Mouses" MatchIsPointer "on" MatchIsTouchpad "off" MatchDevicePath "/dev/input/event*" Option "VertScrollDelta" "-1" Option "HorizScrollDelta" "-1" Option "DialDelta" "-1" EndSection

, затем перезагрузите компьютер.

5
ответ дан 24 July 2018 в 20:32
  • 1
    я не понял, но это помогает! спасибо!!! – Vadim Molchanov 17 April 2017 в 10:44
  • 2
    Для меня, af, удалив xserver-xorg-input-libinput, моя клавиатура больше не работала, и ей пришлось переустановить ее. Я запускаю Ubuntu Gnome 17.04. – viktorstrate 19 April 2017 в 09:19
  • 3
    Это помогло Ubuntu Mate 17.04 после обновления с 16.10. Работает также для прокрутки с трекпоинтом на Lenovo Thinkpad X230 – Draco 21 April 2017 в 23:41
  • 4
    [D0] BEWARE . После удаления xserver-xorg-input-libinput я больше не мог использовать мою мышь и клавиатуру, поэтому я не мог войти в систему. Мне пришлось загрузиться с live cd и chroot в мою сломанную ОС, переустановить ее, чтобы исправить это. довольно раздражает. – cheng bo 10 June 2017 в 07:51

Для меня решение заключалось в том, чтобы оставить xserver-xorg-input-libinput установленным, а вместо этого удалить xserver-xorg-input-synaptics, а затем перезагрузиться. Кажется, что обновление установлено как и было выбором synaptic по умолчанию, у которого нет естественной прокрутки.

(Я запускаю Ubuntu Gnome 17.04 на Dell XPS 15 9530, бит. )

5
ответ дан 24 July 2018 в 20:32
  • 1
    Это работало для меня на Samsung N900X3B, мне пришлось перезагрузиться, чтобы изменения вступили в силу - обратите внимание, что есть «s». в конце xserver-xorg-input-synaptics – Decoy 27 April 2017 в 23:19
  • 2
    @Decoy Хороший улов, я сделаю редактирование – amiller27 28 April 2017 в 00:43
  • 3
    Работал для меня без перезагрузки. Просто пришлось выйти и вернуться. (Ubuntu Gnome 17.04 на Dell Inspiron 7500) – Eduardo Dobay 5 July 2017 в 16:59

В моем случае не нужно было удалять какой-либо пакет. Единственной линией, отсутствовавшей в /usr/share/X11/xorg.conf.d/40-libinput.conf, было:

Option "NaturalScrolling" "on"

, поэтому весь раздел выглядел следующим образом:

Section "InputClass" Identifier "libinput pointer catchall" MatchIsPointer "on" MatchDevicePath "/dev/input/event*" Option "NaturalScrolling" "on" Driver "libinput" EndSection

После перезапуска сеанса X моя мышь работала правильно .

5
ответ дан 24 July 2018 в 20:32

Не совсем уверен, что это будет переводиться с Ubuntu 16.04 (LTS) до 17.04 и далее, но это другое решение, чем любые другие предложения. Кажется, стоит упомянуть:

Использовать редактор dconf

Найти параметр: org.gnome.desktop.peripherals.mouse и установить флажок «natural-scroll». Значение по умолчанию не отмечено (false).

Не все параметры, представленные в схемах dconf, отображаются в пользовательском интерфейсе. Моя догадка - попытка сохранить простой пользовательский интерфейс, который является ИМО достойным делом.

org.gnome.desktop.peripherals.mouse : Мне непонятно, как будет взаимодействовать dconf с ранее настроенным xinput. Является ли dconf сопоставлением одинаковых настроек xinput? Является ли dconf фактическим слоем поверх xinput, так что если вы измените настройку в обоих местах, это будет эффективно отменено? Это имеет значение, если вы забудете и попробуете обе вещи ...

0
ответ дан 24 July 2018 в 20:32

Для изменения этого также можно использовать команду xinput. Поместите его в свой .profile, чтобы он выполнялся при каждом запуске. Вот что я вложил в мой:

# # Set natural scrolling with apple mouse # for usage information, type xinput by itself. Other useful commands are # xinput list-props 10 -- to find out settable property numbers (275) # xinput list -- to find out that 10 is the device ID of the mouse # xinput set-prop 10 275 -1 1 1
1
ответ дан 24 July 2018 в 20:32

Я только что обновился с Ubuntu 16.10 до 17.04 и несколько вещей сломаны, в том числе естественная прокрутка мыши. note. У меня есть обычная мышь (Evoluent) на рабочем столе, а не трекпад. Я ранее использовал это решение для Ubuntu 16: обратное направление прокрутки в два пальца (естественная прокрутка) ?, но это НЕ работало в Ubuntu 17. Вот что сработало для меня в Ubuntu 17.04:

во-первых, удалите xserver-xorg-input-libinput:

sudo apt remove xserver-xorg-input-libinput

затем создайте файл /usr/share/X11/xorg.conf.d/20-natural-scrolling-mouses.conf с этим контентом:

Section "InputClass" Identifier "Natural Scrolling Mouses" MatchIsPointer "on" MatchIsTouchpad "off" MatchDevicePath "/dev/input/event*" Option "VertScrollDelta" "-1" Option "HorizScrollDelta" "-1" Option "DialDelta" "-1" EndSection

, затем перезагрузите компьютер.

5
ответ дан 31 July 2018 в 11:05
  • 1
    я не понял, но это помогает! спасибо!!! – Vadim Molchanov 17 April 2017 в 10:44
  • 2
    Для меня, af, удалив xserver-xorg-input-libinput, моя клавиатура больше не работала, и ей пришлось переустановить ее. Я запускаю Ubuntu Gnome 17.04. – viktorstrate 19 April 2017 в 09:19
  • 3
    Это помогло Ubuntu Mate 17.04 после обновления с 16.10. Работает также для прокрутки с трекпоинтом на Lenovo Thinkpad X230 – Draco 21 April 2017 в 23:41
  • 4
    [D0] BEWARE . После удаления xserver-xorg-input-libinput я больше не мог использовать мою мышь и клавиатуру, поэтому я не мог войти в систему. Мне пришлось загрузиться с live cd и chroot в мою сломанную ОС, переустановить ее, чтобы исправить это. довольно раздражает. – cheng bo 10 June 2017 в 07:51

Для меня решение заключалось в том, чтобы оставить xserver-xorg-input-libinput установленным, а вместо этого удалить xserver-xorg-input-synaptics, а затем перезагрузиться. Кажется, что обновление установлено как и было выбором synaptic по умолчанию, у которого нет естественной прокрутки.

(Я запускаю Ubuntu Gnome 17.04 на Dell XPS 15 9530, бит. )

5
ответ дан 31 July 2018 в 11:05
  • 1
    Это работало для меня на Samsung N900X3B, мне пришлось перезагрузиться, чтобы изменения вступили в силу - обратите внимание, что есть «s». в конце xserver-xorg-input-synaptics – Decoy 27 April 2017 в 23:19
  • 2
    @Decoy Хороший улов, я сделаю редактирование – amiller27 28 April 2017 в 00:43
  • 3
    Работал для меня без перезагрузки. Просто пришлось выйти и вернуться. (Ubuntu Gnome 17.04 на Dell Inspiron 7500) – Eduardo Dobay 5 July 2017 в 16:59

В моем случае не нужно было удалять какой-либо пакет. Единственной линией, отсутствовавшей в /usr/share/X11/xorg.conf.d/40-libinput.conf, было:

Option "NaturalScrolling" "on"

, поэтому весь раздел выглядел следующим образом:

Section "InputClass" Identifier "libinput pointer catchall" MatchIsPointer "on" MatchDevicePath "/dev/input/event*" Option "NaturalScrolling" "on" Driver "libinput" EndSection

После перезапуска сеанса X моя мышь работала правильно .

5
ответ дан 31 July 2018 в 11:05

Не совсем уверен, что это будет переводиться с Ubuntu 16.04 (LTS) до 17.04 и далее, но это другое решение, чем любые другие предложения. Кажется, стоит упомянуть:

Использовать редактор dconf

Найти параметр: org.gnome.desktop.peripherals.mouse и установить флажок «natural-scroll». Значение по умолчанию не отмечено (false).

Не все параметры, представленные в схемах dconf, отображаются в пользовательском интерфейсе. Моя догадка - попытка сохранить простой пользовательский интерфейс, который является ИМО достойным делом.

org.gnome.desktop.peripherals.mouse : Мне непонятно, как будет взаимодействовать dconf с ранее настроенным xinput. Является ли dconf сопоставлением одинаковых настроек xinput? Является ли dconf фактическим слоем поверх xinput, так что если вы измените настройку в обоих местах, это будет эффективно отменено? Это имеет значение, если вы забудете и попробуете обе вещи ...

0
ответ дан 31 July 2018 в 11:05

Для изменения этого также можно использовать команду xinput. Поместите его в свой .profile, чтобы он выполнялся при каждом запуске. Вот что я вложил в мой:

# # Set natural scrolling with apple mouse # for usage information, type xinput by itself. Other useful commands are # xinput list-props 10 -- to find out settable property numbers (275) # xinput list -- to find out that 10 is the device ID of the mouse # xinput set-prop 10 275 -1 1 1
1
ответ дан 31 July 2018 в 11:05

Я только что обновился с Ubuntu 16.10 до 17.04 и несколько вещей сломаны, в том числе естественная прокрутка мыши. note. У меня есть обычная мышь (Evoluent) на рабочем столе, а не трекпад. Я ранее использовал это решение для Ubuntu 16: обратное направление прокрутки в два пальца (естественная прокрутка) ?, но это НЕ работало в Ubuntu 17. Вот что сработало для меня в Ubuntu 17.04:

во-первых, удалите xserver-xorg-input-libinput:

sudo apt remove xserver-xorg-input-libinput

затем создайте файл /usr/share/X11/xorg.conf.d/20-natural-scrolling-mouses.conf с этим контентом:

Section "InputClass" Identifier "Natural Scrolling Mouses" MatchIsPointer "on" MatchIsTouchpad "off" MatchDevicePath "/dev/input/event*" Option "VertScrollDelta" "-1" Option "HorizScrollDelta" "-1" Option "DialDelta" "-1" EndSection

, затем перезагрузите компьютер.

5
ответ дан 31 July 2018 в 12:03
  • 1
    я не понял, но это помогает! спасибо!!! – Vadim Molchanov 17 April 2017 в 10:44
  • 2
    Для меня, af, удалив xserver-xorg-input-libinput, моя клавиатура больше не работала, и ей пришлось переустановить ее. Я запускаю Ubuntu Gnome 17.04. – viktorstrate 19 April 2017 в 09:19
  • 3
    Это помогло Ubuntu Mate 17.04 после обновления с 16.10. Работает также для прокрутки с трекпоинтом на Lenovo Thinkpad X230 – Draco 21 April 2017 в 23:41
  • 4
    [D0] BEWARE . После удаления xserver-xorg-input-libinput я больше не мог использовать мою мышь и клавиатуру, поэтому я не мог войти в систему. Мне пришлось загрузиться с live cd и chroot в мою сломанную ОС, переустановить ее, чтобы исправить это. довольно раздражает. – cheng bo 10 June 2017 в 07:51

Для меня решение заключалось в том, чтобы оставить xserver-xorg-input-libinput установленным, а вместо этого удалить xserver-xorg-input-synaptics, а затем перезагрузиться. Кажется, что обновление установлено как и было выбором synaptic по умолчанию, у которого нет естественной прокрутки.

(Я запускаю Ubuntu Gnome 17.04 на Dell XPS 15 9530, бит. )

5
ответ дан 31 July 2018 в 12:03
  • 1
    Это работало для меня на Samsung N900X3B, мне пришлось перезагрузиться, чтобы изменения вступили в силу - обратите внимание, что есть «s». в конце xserver-xorg-input-synaptics – Decoy 27 April 2017 в 23:19
  • 2
    @Decoy Хороший улов, я сделаю редактирование – amiller27 28 April 2017 в 00:43
  • 3
    Работал для меня без перезагрузки. Просто пришлось выйти и вернуться. (Ubuntu Gnome 17.04 на Dell Inspiron 7500) – Eduardo Dobay 5 July 2017 в 16:59

В моем случае не нужно было удалять какой-либо пакет. Единственной линией, отсутствовавшей в /usr/share/X11/xorg.conf.d/40-libinput.conf, было:

Option "NaturalScrolling" "on"

, поэтому весь раздел выглядел следующим образом:

Section "InputClass" Identifier "libinput pointer catchall" MatchIsPointer "on" MatchDevicePath "/dev/input/event*" Option "NaturalScrolling" "on" Driver "libinput" EndSection

После перезапуска сеанса X моя мышь работала правильно .

5
ответ дан 31 July 2018 в 12:03

Не совсем уверен, что это будет переводиться с Ubuntu 16.04 (LTS) до 17.04 и далее, но это другое решение, чем любые другие предложения. Кажется, стоит упомянуть:

Использовать редактор dconf

Найти параметр: org.gnome.desktop.peripherals.mouse и установить флажок «natural-scroll». Значение по умолчанию не отмечено (false).

Не все параметры, представленные в схемах dconf, отображаются в пользовательском интерфейсе. Моя догадка - попытка сохранить простой пользовательский интерфейс, который является ИМО достойным делом.

org.gnome.desktop.peripherals.mouse : Мне непонятно, как будет взаимодействовать dconf с ранее настроенным xinput. Является ли dconf сопоставлением одинаковых настроек xinput? Является ли dconf фактическим слоем поверх xinput, так что если вы измените настройку в обоих местах, это будет эффективно отменено? Это имеет значение, если вы забудете и попробуете обе вещи ...

0
ответ дан 31 July 2018 в 12:03

Для изменения этого также можно использовать команду xinput. Поместите его в свой .profile, чтобы он выполнялся при каждом запуске. Вот что я вложил в мой:

# # Set natural scrolling with apple mouse # for usage information, type xinput by itself. Other useful commands are # xinput list-props 10 -- to find out settable property numbers (275) # xinput list -- to find out that 10 is the device ID of the mouse # xinput set-prop 10 275 -1 1 1
1
ответ дан 31 July 2018 в 12:03

Я только что обновился с Ubuntu 16.10 до 17.04 и несколько вещей сломаны, в том числе естественная прокрутка мыши. note. У меня есть обычная мышь (Evoluent) на рабочем столе, а не трекпад. Я ранее использовал это решение для Ubuntu 16: обратное направление прокрутки в два пальца (естественная прокрутка) ?, но это НЕ работало в Ubuntu 17. Вот что сработало для меня в Ubuntu 17.04:

во-первых, удалите xserver-xorg-input-libinput:

sudo apt remove xserver-xorg-input-libinput

затем создайте файл /usr/share/X11/xorg.conf.d/20-natural-scrolling-mouses.conf с этим контентом:

Section "InputClass" Identifier "Natural Scrolling Mouses" MatchIsPointer "on" MatchIsTouchpad "off" MatchDevicePath "/dev/input/event*" Option "VertScrollDelta" "-1" Option "HorizScrollDelta" "-1" Option "DialDelta" "-1" EndSection

, затем перезагрузите компьютер.

5
ответ дан 31 July 2018 в 23:33
  • 1
    я не понял, но это помогает! спасибо!!! – Vadim Molchanov 17 April 2017 в 10:44
  • 2
    Для меня, af, удалив xserver-xorg-input-libinput, моя клавиатура больше не работала, и ей пришлось переустановить ее. Я запускаю Ubuntu Gnome 17.04. – viktorstrate 19 April 2017 в 09:19
  • 3
    Это помогло Ubuntu Mate 17.04 после обновления с 16.10. Работает также для прокрутки с трекпоинтом на Lenovo Thinkpad X230 – Draco 21 April 2017 в 23:41
  • 4
    [D0] BEWARE . После удаления xserver-xorg-input-libinput я больше не мог использовать мою мышь и клавиатуру, поэтому я не мог войти в систему. Мне пришлось загрузиться с live cd и chroot в мою сломанную ОС, переустановить ее, чтобы исправить это. довольно раздражает. – cheng bo 10 June 2017 в 07:51

Для меня решение заключалось в том, чтобы оставить xserver-xorg-input-libinput установленным, а вместо этого удалить xserver-xorg-input-synaptics, а затем перезагрузиться. Кажется, что обновление установлено как и было выбором synaptic по умолчанию, у которого нет естественной прокрутки.

(Я запускаю Ubuntu Gnome 17.04 на Dell XPS 15 9530, бит. )

5
ответ дан 31 July 2018 в 23:33
  • 1
    Это работало для меня на Samsung N900X3B, мне пришлось перезагрузиться, чтобы изменения вступили в силу - обратите внимание, что есть «s». в конце xserver-xorg-input-synaptics – Decoy 27 April 2017 в 23:19
  • 2
    @Decoy Хороший улов, я сделаю редактирование – amiller27 28 April 2017 в 00:43
  • 3
    Работал для меня без перезагрузки. Просто пришлось выйти и вернуться. (Ubuntu Gnome 17.04 на Dell Inspiron 7500) – Eduardo Dobay 5 July 2017 в 16:59

В моем случае не нужно было удалять какой-либо пакет. Единственной линией, отсутствовавшей в /usr/share/X11/xorg.conf.d/40-libinput.conf, было:

Option "NaturalScrolling" "on"

, поэтому весь раздел выглядел следующим образом:

Section "InputClass" Identifier "libinput pointer catchall" MatchIsPointer "on" MatchDevicePath "/dev/input/event*" Option "NaturalScrolling" "on" Driver "libinput" EndSection

После перезапуска сеанса X моя мышь работала правильно .

5
ответ дан 31 July 2018 в 23:33

Не совсем уверен, что это будет переводиться с Ubuntu 16.04 (LTS) до 17.04 и далее, но это другое решение, чем любые другие предложения. Кажется, стоит упомянуть:

Использовать редактор dconf

Найти параметр: org.gnome.desktop.peripherals.mouse и установить флажок «natural-scroll». Значение по умолчанию не отмечено (false).

Не все параметры, представленные в схемах dconf, отображаются в пользовательском интерфейсе. Моя догадка - попытка сохранить простой пользовательский интерфейс, который является ИМО достойным делом.

org.gnome.desktop.peripherals.mouse : Мне непонятно, как будет взаимодействовать dconf с ранее настроенным xinput. Является ли dconf сопоставлением одинаковых настроек xinput? Является ли dconf фактическим слоем поверх xinput, так что если вы измените настройку в обоих местах, это будет эффективно отменено? Это имеет значение, если вы забудете и попробуете обе вещи ...

0
ответ дан 31 July 2018 в 23:33

Для изменения этого также можно использовать команду xinput. Поместите его в свой .profile, чтобы он выполнялся при каждом запуске. Вот что я вложил в мой:

# # Set natural scrolling with apple mouse # for usage information, type xinput by itself. Other useful commands are # xinput list-props 10 -- to find out settable property numbers (275) # xinput list -- to find out that 10 is the device ID of the mouse # xinput set-prop 10 275 -1 1 1
1
ответ дан 31 July 2018 в 23:33

Я только что обновился с Ubuntu 16.10 до 17.04 и несколько вещей сломаны, включая естественную прокрутку мыши. note. У меня есть обычная мышь (Evoluent) на рабочем столе, а не трекпад. Я ранее использовал это решение для Ubuntu 16: Обратное направление прокрутки в два пальца (естественная прокрутка)? , но это НЕ работало в Ubuntu 17. Вот что работало для меня в Ubuntu 17.04:

сначала удалите пакет xserver-xorg-input-libinput:

sudo apt remove xserver-xorg-input-libinput

, затем создайте файл /usr/share/X11/xorg.conf.d/20-natural-scrolling-mouses.conf с этим контентом:

Section "InputClass"
    Identifier "Natural Scrolling Mouses"
    MatchIsPointer "on"
    MatchIsTouchpad "off"
    MatchDevicePath "/dev/input/event*"
    Option "VertScrollDelta" "-1"
    Option "HorizScrollDelta" "-1"
    Option "DialDelta" "-1"
EndSection

, затем перезагрузите компьютер.

5
ответ дан 2 August 2018 в 18:30

Для меня решение заключалось в том, чтобы оставить xserver-xorg-input-libinput установленным, а вместо этого удалите xserver-xorg-input-synaptics, а затем перезагрузитесь. Кажется, что обновление установлено как и было выбрано synaptic по умолчанию, которое, похоже, не имеет естественной прокрутки.

(Я запускаю Ubuntu Gnome 17.04 на Dell XPS 15 9530, битва )

5
ответ дан 2 August 2018 в 18:30

В моем случае не было необходимости удалять какой-либо пакет. Единственной линией, отсутствовавшей в /usr/share/X11/xorg.conf.d/40-libinput.conf, была:

Option "NaturalScrolling" "on"

, поэтому весь раздел выглядел следующим образом:

  Section "InputClass"
          Identifier "libinput pointer catchall"
          MatchIsPointer "on"
          MatchDevicePath "/dev/input/event*"
          Option "NaturalScrolling" "on"
          Driver "libinput"
  EndSection

После перезапуска сеанса X моя мышь работала правильно .

5
ответ дан 2 August 2018 в 18:30

Не совсем уверен, что это переведет от Ubuntu 16.04 (LTS) до 17.04 и далее, но это другое решение, чем любые другие предложения. Кажется, стоит упомянуть:

Использовать редактор dconf

Найти параметр: org.gnome.desktop.peripherals.mouse и установить флажок «естественный прокрутка». Значение по умолчанию не отмечено (false).

Не все параметры, представленные в схемах dconf, отображаются в пользовательском интерфейсе. Мое предположение - попытка сохранить простой пользовательский интерфейс, что является ИМО достойной попыткой.

ПРИМЕЧАНИЕ. Мне непонятно, как dconf будет взаимодействовать с ранее настроенным xinput. Является ли dconf сопоставлением одинаковых настроек xinput? Является ли dconf фактическим слоем поверх xinput, так что если вы измените настройку в обоих местах, это будет эффективно отменено? Это имеет значение только если вы забыли и попробуете обе вещи ...

0
ответ дан 2 August 2018 в 18:30

Для изменения этого также можно использовать команду xinput. Поместите его в свой .profile, чтобы он выполнялся при каждом запуске. Вот что я вложил в мои:

#
# Set natural scrolling with apple mouse
# for usage information, type xinput by itself.  Other useful commands are
# xinput list-props 10   -- to find out settable property numbers (275)
# xinput list            -- to find out that 10 is the device ID of the mouse
#
xinput set-prop 10 275 -1 1 1
1
ответ дан 2 August 2018 в 18:30

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

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