问题标签 [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.

0 投票
1 回答
1584 浏览

ubuntu - 检测触控板上的绝对手指位置

我在13" MacBook Pro(型号 7,1。2010 年中)上,我最近安装了 Ubuntu 12.04 LTS。基本上我想做的是制作一个程序,当用户点击时调用右键菜单Mac 触控板的右下角。

这里的主要问题是检测用户在触控板上的确切位置。当然,这在 OSX 中很容易使用NSTouch

然而,问题是在 Ubuntu 中做同样的事情(说实话,任何编程语言都可以)。现在,我看到了这样的帖子但是,因为我已经知道如何在 OSX 中做到这一点,所以我认为这个问题不相关。我也看过这篇文章,但是,我并不是在寻找一种通用的、标准化的方法来检测绝对手指位置。老实说,我很乐意让 Ubuntu检测Mac 制造的触控板的手指位置。也看到了这个 AskUbuntu 帖子,但回答者(虽然他做了一个很好的总结)似乎说得更普遍。

有谁知道如何在 Ubuntu(或在 Ubuntu 上编译的编程语言)中获得类似NSTouchnormalizedPosition的属性?

0 投票
1 回答
4542 浏览

xcode - Shortcut to toggle between .h and .m files in xcode5

I was very comfortable using 3 finger swipe up or down gesture on a trackpad to toggle between prior versions of Xcode, However in Xcode5 I don't find an easy gesture on trackpad to do so.

Have any one identified any easier shortcuts on trackpad to toggle between your .h and .m files in Xcode5?

0 投票
1 回答
1829 浏览

scroll - “禁用 Apple MBP 多点触控板上的水平滚动”

如何在 Apple 多点触控板上禁用水平滚动(同时保持启用垂直滚动),特别是在创建 Word 文档时?这在 Mac 论坛中经常被问到,但没有人发布答案。苹果也没有。在 2010 年中期的 MacBook Pro 上运行 OS 10.6.8。

0 投票
0 回答
79 浏览

blackberry - 触摸/触控板冻结屏幕上的黑莓自定义按钮

我创建了一种具有多个垂直和水平字段管理器的网格。最终结果的照片 创建网格的代码是:

对于网格内的元素,我扩展了一个 VerticalFieldManager 并实现了 FieldChangeListener:

我发现的问题是,当我触摸屏幕(任何地方)然后使用触控板时,手机会死机,我必须重新启动它才能再次使用它。然后是一个通知,说应用程序使用了太多资源。如果有帮助,我一直在 BlackBerry Bold 9900 上进行测试

0 投票
1 回答
2551 浏览

macos - 如何在 Mac OS X 下发送原始多点触控板数据?

最终目标是从 iOS 设备获取触摸输入,通过 websocket 发送,在 Mac OS X 端接受,然后通过系统发送,这样所有使用私有多点触控框架接受输入的东西都可以看到数据,就好像它是正常的多点触控板数据。

https://github.com/calftrail/Touch下的综合子项目似乎是一个不错的起点。然而,开发人员创建它的目的似乎是获取有效的多点触控输入(当 Mac OS X 的软件支持很少时,来自魔术鼠标),并将其作为多点触控板输入进行管道传输。我需要凭空创建有效/可接受的多点触控板(只有触摸位置序列,而不是真正的 HID 数据)。

在这里深处。帮助别人。:)

0 投票
3 回答
1431 浏览

c# - WPF - Two Finger Horizontal scrolling on Macbook pro trackpad

The OS is Windows 8 on a Retina Macbook PRO.

i need to support both vertical scrolling using the trackpad and horizontal scrolling in my app.

I would like to move the WPF scrollviewer position based on the two finger swipes up-down (vertical scrolling) and left-right (horizontal scrolling).

As far as i see the vertical scrolling on the trackpad gets translated to a mouse wheel event in the framework. However, I found no way to recognize if a mouse wheel event is a horizontal scroll.

what events should i handle in WPF to be able to implement this?

0 投票
1 回答
1917 浏览

xcode - 是否可以使用触控板在 Xcode 中控制拖动并点击?

Xcode 中的界面构建器使用控制拖动作为连接插座和对象连接的通用手势。但作为点击点击用户,我宁愿避免激活物理触控板开关。有没有人想出一种方法来完成这项工作?

我的正常拖动手势是三指拖动,但控制三指拖动不会激活 Xcode 中的控制拖动功能。我也无法通过在 Xcode 中尝试其他组合来使其工作。

如果您使用物理开关,控制拖动手势确实可以正常工作。

我的触控板配置很简单:触控板首选项中的每个复选框都被选中。

0 投票
2 回答
632 浏览

c++ - 有没有办法在 Windows 上区分触控板和鼠标?

我正在寻找一种方法来确定运行我的游戏的计算机是否连接了鼠标或触控板,以便我可以相应地设置默认控件。我试图区分您在台式机上找到的典型键盘+鼠标设置与可能有也可能没有外接鼠标但有内置触控板的笔记本电脑。

在伪代码中,这就是我想要实现的目标:

有没有一个 API 可以做到这一点?我的支持目标是 Windows 7+。我正在用 C++ 编写游戏。

0 投票
2 回答
1444 浏览

google-maps - 当我在 Chrome 中放大 Google 地图时,如何防止页面滚动?

我在 Google 地图上使用 Mac 触控板。如果我用两根手指向下或向上滑动,地图会放大或缩小(就像它应该的那样),但随后整个页面会向上或向下滚动。

我认为这与触控板的动力有关(可能与 Magic Mouse 相同)。

当我使用带有滚轮的普通鼠标时,我没有同样的问题。

e.preventDefault()我曾尝试在地图元素的侦听器中做类似的事情scroll,但没有运气。

要查看示例,只需在 Google 自己的演示页面上快速放大或缩小:https ://developers.google.com/maps/documentation/javascript/examples/map-simple

当我只想缩放地图时,如何防止整个页面滚动?

谢谢!

0 投票
0 回答
328 浏览

objective-c - 如何响应两指触控板的点击?(OSX Xcode 目标-C)

在我的 OSX 应用程序中,我必须区分左(主要)单击和右(次)单击之间的区别,并根据它的不同做一些不同的事情。问题是,我正在使用我的 Macbook Pro,这意味着我在测试期间使用的是触控板,而不是真正的鼠标。

在应该响应点击的视图中,我实现了 mouseDown:(NSEvent *)theEvent,但它只在我单指点击时触发。如果我用两指点击,它根本不会触发(我有一个 NSLog 在那里,所以我知道它何时触发或不触发)。如何为触控板上的双指(二次)单击触发鼠标按下事件?我不关心手势或任何东西,我只想能够响应两指点击,这是右键点击的触控板版本。