问题标签 [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.
windows - MacBook Air windows 8.1 键盘和触控板不工作?
我有一个macbook air。我使用的是 Windows 8.1,但键盘和触控板无法正常工作。Mac OSx 没问题请帮帮我。
macos - 带有 ForceTouch 触控板的 2015 年中期 Macbook Pro 的拖动手势
我正在尝试启用拖动以同时使用 3 指拖动和双击。在 2014 年中的旧版 Mac 中,默认设置是三指拖动,通过启用双击,我们可以同时拥有这两个功能。
但是,在新的 Mac 中,我无法弄清楚如何同时启用三指拖动和双击。
我检查了 Universal Access Pref,但是当我选择“三指拖动”时,双击拖动停止工作。
我也希望在 2015 年中期的 Mac 上同时拥有这两种功能,因为有些用户习惯于三指,有些用户习惯于双击。任何提示将不胜感激。
autohotkey - AHK:特定 HID 鼠标的手势重新绑定
最近我一直在尝试重新绑定我的罗技无线触控板的三指手势,以便在Windows 10中的桌面之间切换。我使用的代码如下:
但是,当我按下用于 Browser_forward 和 Browser_Back 的鼠标按钮时,鼠标也会在桌面之间切换。您可以强制 AutoHotKey 仅将触控板用于其手势吗?如果是这样,怎么做?
macos - Control-click 不会更改 IKImageBrowserView 中的选择,右键单击或两指单击不会
我将上下文菜单添加到IKImageBrowserView
.
当用户右键单击(鼠标)或两指单击(触控板)中的图像时IKImageBrowserView
,选择会更改为该图像,并出现上下文菜单。
当用户控制单击(鼠标或触控板)时,选择不会改变,并且会出现上下文菜单。
由于上下文菜单与所选图像相关,因此我更喜欢在调用上下文菜单时选择更改。
- 我
IKImageBrowserView
可以在控制单击(鼠标和触控板)上进行更改选择吗? - 我可以将上下文菜单不附加到 ,
IKImageBrowserView
而是附加到 的单个元素/图像IKImageBrowserView
吗?
javascript - 如何使用 javascript 或 html 禁用触控板两指向前/向后滑动
我有一个应用程序,当从一个状态移动到另一个状态时,它会更改 url,比如从 home/#state 到 home/#state2。当我这样做时,我使用触控板从 home/#state2 滑动两根手指,页面将返回 home/#state1,这是我不希望发生的。
无论如何通过侦听任何特定事件来禁用此功能?
javascript - 在 OS X Safari 中捕捉 Mac 触控板缩放
这个问题询问如何在 Mac 计算机上捕捉触控板两指捏合缩放。
接受的答案解释说,当检测到触控板上的两根手指捏合时,Chrome for OS X 会触发按键wheel
事件。ctrl
不幸的是,这个解决方案在 Safari 中不起作用。
如何使用 Javascript 在 OS X Safari 中检测双指捏合缩放?
swift - 无需关注应用即可跟踪触摸事件 - Swift
我在 Xcode 中做了一个简单的项目来跟踪触控板上触摸事件的位置。我在 MainWindowController.xib 上为 TrackpadController 类创建了一个自定义视图实例:
}
坐标会打印在控制台中,但前提是光标位于视图上方。当应用程序没有聚焦时,我希望能够跟踪触控板上的位置。任何关于如何获得这个的想法都会很棒。谢谢。
objective-c - 如何识别 Mac OS X 触控板上的一根手指拖动
我在阅读触控板事件时遇到了一些麻烦。我需要在触控板上单击并拖动一个查找器。并且还要区分它们。抓住一个水龙头是这样工作的:
但如何识别阻力?我试过mouseDragged:
了,这给了我三个 finder pan 事件。
提前致谢。
macos - 使用 MS Precision 触控板模拟 Mac 触控板
我目前正在开发一台带有精密触控板的 hackintosh 机器,目前由VoodooPS2处理,它是 hackintosh 键盘/触控板支持的主要部分。精密触控板是微软试图与 Mac 触控板竞争的尝试,因此它提供了与 Mac 触控板相同的多点触控信息。作为一个研究项目和一些实用程序,我想创建一个中继,它使用来自精确触控板的调用来模拟实际的 Mac 触控板,以获得正确的手势支持和更好的跟踪。
一些资源:
- 触摸 macOS 中触控板多点触控支持中保存的信息。
- 从触控板上获取的信息包括手指触摸的 x、y 坐标以及触摸点的短轴/长轴。触摸点实际上被视为椭圆体而不是圆形;幸运的是,操作系统似乎并没有过多地使用这些信息。
- 页面底部提到 Mac 触控板最有可能向操作系统提供压力数据的 2d 位图;精密触控板似乎无法提供此功能,因此必须在多点触控级别提供触控板数据。
发送的有关手指接触的信息包括 x,y(当然)以及手掌排斥的“置信度”值以及接触的宽度和高度。
手指接触的高度和宽度应该能够用于估计 Mac 多点触控的主要/次要椭圆体。
该理论似乎得到了验证;挑战将是创建一个虚拟触控板设备并将输入从实际硬件中继/转换到它。
这是一种可能吗?什么是开始在 macOS 上使用精确触控板的原始数据的好方法?
macos - 如何捕捉 Mac 触控板事件和手势,使它们没有通常的效果?
我正在编写一个从触控板( Multitouch Midi )进行midi合成的应用程序,其中一件烦人的事情是,当它运行时,您正在执行的操作被解释为既可以创建声音,也可以执行其他任何操作通常会这样做,例如触发 Expose。
我想阻止这些事件进入其他程序,并自己处理所有触控板输入,直到用户按下一个键。这就像 Preview 的“创建签名”使用的一样:
当预览处于此模式时,它会捕获所有触控板事件,使它们无法执行通常会执行的任何操作,直到用户按下某个键。
它是如何做到的?