问题标签 [scrollwheel]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
109 浏览

qt - Qt QWheelEvent在多滚动中失败

我正在使用QWheelEvent放大和缩小绘图。当我一个一个滚动时,程序运行良好,但是当使用多滚动(快速旋转鼠标滚轮)时,程序运行不正常。我调试它并掌握当我多次滚动放大时,一些事件是错误的(缩小)。谁能帮我!部分代码:

0 投票
1 回答
3608 浏览

ubuntu - 哪个 xinput 设置会反转鼠标滚轮的方向?

我正在尝试遵循这个问题的建议,使用xinput工具为我的鼠标滚轮启用自然滚动。

我通过列出我的输入设备$ xinput list并获得以下信息:

相关设备是Dell Dell USB Optical Mouse id=14. 我通过列出该设备的属性$ xinput list-props 14,并获取

我可以更改其中哪些(如果有)来反转滚轮方向?

我尝试Evdev Axis Inversion (306)通过 command 调整属性$ xinput set-prop 14 306 1, 1,但这显然是针对鼠标移动方向,而不是滚轮方向 - 我不得不将其更改回来。

这些xinput设置中的任何一个是否会反转滚轮方向?如果没有,那么也许我需要尝试另一种方法。我的操作系统是 Ubuntu 16.04.2 LTS。

0 投票
3 回答
1124 浏览

javascript - 将箭头键映射到滚轮功能?

我正在客户网站上运行幻灯片。幻灯片会为每张幻灯片制作动画,并且仅依赖于鼠标的滚轮,尽管它在触摸屏设备中也会“滑动”。

这里需要注意的是,使用滚轮时页面实际上并没有滑动,它只会激活下一个幻灯片动画。传统意义上的网页实际上从来没有scolls...

但是有些人不使用滚轮,他们使用键盘箭头。

有没有办法,最好使用 JavaScript,强制箭头键模拟鼠标滚轮的单个滚动?

对于缺少代码或之前的努力,我深表歉意 - 我无法找到与此问题相关的任何内容,并且代码已很好地嵌入到幻灯片扩展中。我希望添加我自己的 JS 来补充基础幻灯片。

0 投票
2 回答
393 浏览

c++ - 为什么 event.mouseWheelScroll.delta 使用 SFML 总是返回 0?

我正在测试 SFML 库中的功能,mouseWheelScroll.delta但我总是得到 0 的返回值。为什么会这样?

我使用的代码如下,请注意,在程序的第一行代码中,我初始化了变量sf::Event event;

SFML 库需要一个窗口还是可以使用控制台?(我只问是因为我正在创建一个控制台应用程序)

0 投票
0 回答
204 浏览

javascript - GoogleMaps:禁用拖动但启用滚轮鼠标缩放

我试图在 Google Maps V3 中获得以下行为:

  1. 地图拖动已禁用,因此用户使用鼠标时地图中心不会丢失
  2. 启用地图缩放,因此可以使用滚轮鼠标根据客户需求调整地图细节

为此,我使用以下设置:

但是不起作用,而如果我设置draggable:true,那么滚轮功能也将被启用。换句话说,它看起来像有 scrollwheel: true 我们还必须设置 draggable:true 否则该设置将被忽略。有什么线索吗?