在很多发行版中都预装了Firefox。Linux版Firefox默认没有开启触摸屏手势操作,触摸屏的所有操作都会被当做普通的鼠标操作。其实Firefox本身已经包含了触摸屏手势操作功能,只是没有开启。本文讲介绍通过更改软件设置,使Linux版Firefox支持触摸屏操作。
一共有两个地方需要修改:
第一个是在about:config中找到dom.w3c_touch_events.enabled项改为1(启用),默认为2(自动)。
第二个地方是修改文件/etc/security/pam_env.conf,在文件最后添加下面代码
MOZ_USE_XINPUT2 DEFAULT=1
修改完成后重启Firefox就可以使用触摸屏进行操作了。支持的操作有拖拽和双指缩放。
此外还发现鼠标滚轮滚送速度有些慢,会经常抽动。通过设置mousewheel.min_line_scroll_amount项为40,设置 general.smoothScroll项为true,设置 general.smoothScroll.pages项为false。