在某些窗口中,自然滚动在12.04中不起作用。我应该在哪里报告该错误?


10

使用“ .Xmodmap”进行自然滚动:pointer = 1 2 3 5 4 7 6 8 9 10 11 12在12.04中不再在某些特定于Ubuntu的应用程序上起作用,例如软件中心,设置窗口和更新中心。我应该在哪个软件包下报告错误?

Answers:


11

我太迟了,但是我刚刚写完了一份指南,可以帮助您或任何路过的人。如果您仍然有此问题,那就是。

要点是您需要使用xinput list命令获取触摸板的ID ,然后使用获取当前的滚动距离xinput list-props [touchpad-id] | grep "Scrolling distance"。输出应该是这样的:

Synaptics Scrolling Distance (288): 106, 106

此处288是属性ID,106, 106是当前值。您需要做的是反转数字-在这里,新值将是-106, -106。这个命令可以做到:

xinput set-prop [touchpad-id] [property-id] [new-values]

我将其设置为可在登录时运行的shell脚本中,以及用于重新启动nautilus的命令,该命令可能对您不起作用(在链接的博客文章中)。


那很棒。它实际上为我解决了问题!非常感谢!
Luke Hoersten

1
也为我工作。但是请注意,之后必须打开“自然滚动”应用程序。否则,所有窗口中的行为都将被反转:)
史蒂文·罗斯

@Andy C.有没有办法为我的鼠标做同样的事情?
史蒂文·罗斯

1
尽管从理论上讲这可以回答问题,但最好在此处包括答案的基本部分,并提供链接以供参考。
赛斯

谢谢!我在15.04上使用了几种方法,包括Ubuntu Tweak的Natural Scrolling,它们都仅在某些情况下有效,但并非全部。最终,这似乎是与OS版本无关的解决方案。
schluchc

5

我想最好的方法是使用dconf-editor:

  • 开放终端
  • 键入dconf编辑器并按下回车键
  • 现在转到org> gnome> settings-daemon> peripherals> touchpad并取消选中自然滚动

您可能需要先sudo apt-get install dconf-editor在终端中执行,然后才能安装dconf-editor 。

这只会反转触摸板的滚动方向,而不会反转外部鼠标的滚动方向。

这是进行更改后的dconf-editor屏幕截图:

在此处输入图片说明


等等,什么时候存在?
Andy C.

1
我主要使用过Ubuntu 12.04+,每个版本都有它。
Ranveer

1
奇怪,我将12.04与最新更新一起使用,并且缺少此选项。
Radu Maris

如果不存在,请尝试sudo apt-get install dconf-tools
Ranveer 2014年

1

错误#949465是一个听起来相似的副本,据报道它是在鹦鹉螺中自然滚动的。它是针对libxi软件包归档的,因此您可能要尝试将其归档。

要么,要么可能想要尝试针对所有受影响的Windows的程序包提交错误。例如,上面列出的软件的软件包为:

  • Ubuntu软件中心: software-center
  • 系统设置: gnome-control-center
  • 更新管理器: update-manager

您可以通过ubuntu-bug在终端中运行,然后输入所需软件包的名称来报告针对其中任何一个的错误。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.