问题标签 [trackpad]
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.
.net - 如何在.Net中使用触控板滚动
我的 WinForms 应用程序使用鼠标滚轮订阅Control.MouseWheel
事件。如何让它与来自其他输入设备的滚动方法一起使用,特别是在我的 T61 上的(Synaptics)触控板上“沿边缘手指”滚动?我假设我需要以Control.MouseWheel
某种方式将触控板消息连接到事件,但我不知道从哪里开始......
编辑:这目前不起作用;所以我的触控板显然没有发送Control.MouseWheel
消息。
谢谢!
(我使用的是 C#,但这肯定是 .Net 通用的)。
macos - MacBook 触控板手势:像《少数派报告》中一样移动 Windows
使用 MacBook 触控板,我可以用两根手指滚动文档,或者用两根手指放大屏幕并按下 Ctrl。
可能非常有用的是用类似的手势(3 个手指或 2 个手指 + 修改键)移动当前活动的窗口。是否有允许这种行为的现有工具、脚本?如果没有,这可以做程序吗?你能用 AppleScript 做到这一点吗?
我正在考虑类似(伪代码)的东西:
最终结果应该有点像少数派报告中的......
干杯
windows - 触控板的绝对触控坐标
是否可以直接从阿尔卑斯触摸板读取输入?我试图把我的触摸板变成一个便宜的绘图板,所以我需要读取它相对于物理触摸板的触摸位置的原始未处理 x 和 y 坐标。因此,如果我触摸触摸板的左下角,它应该对应于 (0,0) 等。
顺便说一句,我正在尝试用 Windows 来做到这一点。
我已经可以使用 Synaptics 触摸板做到这一点,但这只是因为 Synaptics 有一个很好的 SDK,它让我可以完全控制设备。我在阿尔卑斯山找不到类似的东西。无论如何使用windows api或directinput或其他什么来做到这一点?
ios - 有没有办法让魔术鼠标或 MacBook Pro 触控板与 iphone 模拟器一起工作?
这似乎是触控板或魔术鼠标与 iphone 模拟器一起工作的绝佳机会,但事实并非如此?!
有谁知道如何让它工作以允许我触摸和捏?
macos - 如何在 MacOSX 上更改 ObjC 方法的默认/首选项?
MacOSX 10.6 有一个方法 setWantsRestingTouches,默认值为 No,但我想以某种方式将默认值更改为 YES。(否则,我必须要求我使用的每个应用程序的开发人员将此设置为可设置的首选项并相应地调用该方法。)
是否有一些传统的方法可以将方法名称转换为全局首选项?
虽然许多应用程序公开了可能通过“默认写入 ...”shell 命令设置的用户首选项,但除了 Apple 提供的各种方法之外,是否有类似的东西?
(很抱歉还不是 ObjC 编码器,所以我可能会不正确地表达这些问题。)
具体来说,我有兴趣重新引入触控板选项以禁用“忽略意外触控板输入”,该选项在 10.5.x 引入一体式 Macbook 时已消失。开发人员文档指出,NSTouch 类的 setWantsRestingTouches 方法和 isResting 属性是在特定应用级别解决此行为的挂钩。我的目标是更深层次。
谢谢!
firefox - Firefox on Touch(魔术鼠标/macbook)中的水平滚动,没有滚动条
这只发生在带有触摸手势设备(如魔术鼠标或 macbook/macbook pro)的 Firefox 中,但在某些网站上(有些我已经完成,有些我没有)即使没有水平滚动条,您也可以水平滚动,并且不应该有滚动条,所以它滚动到页面上不应该出现的内容。
http://starryeyedmusic.com/events - 向右滚动(该侧边栏位于可查看页面之外,以便不被看到)
我在其他一些网站上也发生过这种情况,它们与普通鼠标或在 chrome 或带有触控板或魔术鼠标的 opera 上工作得很好。
-丹尼
objective-c - 在 Mac OS X 下知道手指在触控板中的位置
我正在开发一个 Mac 应用程序,我想知道触摸时手指在触控板上的位置。
有没有可能,如果有,怎么做?
cocoa - 如何在mac触控板上获取指点设备的坐标?
当用户在触控板上做出手势时,我想获得手指的位置。
我已经迷上了在滑动时触发的 swipeWithEvent。在那个 NSEvent 中有一个方法 deltaX 报告移动的变化。还有一个看起来很有希望的 absoluteX 方法,但除了以下断言失败之外,我无法让它返回任何东西:
发送到事件“NSEvent: type=Swipe loc=(394,335) time=3893.8 flags=0x100 win=0x10022fdc0 winNum=586 ctxt=0x0 deltaX=-1.000000 deltaY=0.000000”的无效消息
错误消息中的“loc”值会随着时间的推移而发生一些变化,但据我了解,这不是正确的值,因为变化太小了。
那么,如何在触控板上正确使用 NSEvent 的 absoluteX 呢?
android - 覆盖触控板点击
我有一个 ListActivity;ListView 中的每个项目都有一个复选框。
当您触摸列表项时,会启动另一个 Activity。
当您使用触控板/轨迹球突出显示(阅读:选择)一个项目并单击触控板时,它基本上模拟了触摸该项目。这会导致我的其他活动启动。
我想单击触控板以检查突出显示项目的复选框。有没有我可以覆盖的处理程序来执行此操作?
android - 取消选择任何轨迹球/触控板选择
有没有办法以编程方式取消选择/擦除用户使用轨迹球/触控板选择的任何内容?
当我点击 Activity 上的后退按钮时,它回退到的 Activity 有一个被选中的按钮,就好像用户使用了轨迹球/垫一样。我不确定在上一个 Activity 上选择了什么,但显然是这样。我想在活动结束之前以编程方式擦除任何选择。