问题标签 [touchpad]

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 投票
2 回答
1472 浏览

mouse - 使用 TouchSreen 的虚拟鼠标/触摸板

是否可以在触摸屏显示器上安装“虚拟触摸板”或“虚拟轨迹球”?

我有几台显示器,其中只有一台是触摸屏。我正在尝试为我正在开发的应用程序取消鼠标和键盘,并且只想使用触摸屏。

我需要在我的触摸屏显示器上安装一个虚拟触摸板,这样我就可以将指针移动到我的非触摸屏显示器上。

我几乎可以肯定我在这几个月看到了一些示例代码,但经过数小时的搜索,我两手空空。

如果有人能指出我正确的方向,我将不胜感激。

编辑:现在搜索了 4 个小时,但没有运气。如果您有任何想法,请回复。

0 投票
2 回答
591 浏览

android - 覆盖触控板点击

我有一个 ListActivity;ListView 中的每个项目都有一个复选框。

当您触摸列表项时,会启动另一个 Activity。

当您使用触控板/轨迹球突出显示(阅读:选择)一个项目并单击触控板时,它基本上模拟了触摸该项目。这会导致我的其他活动启动。

我想单击触控板以检查突出显示项目的复选框。有没有我可以覆盖的处理程序来执行此操作?

0 投票
6 回答
4502 浏览

windows - 如果鼠标和触摸板都启用,如何检测输入设备

我的应用程序中已经有一个 WH_MOUSE_LL 挂钩,但鼠标和触摸板需要不同的行为。

我知道原始输入 API,但不知道如何将它与钩子一起使用:(

有什么建议么?

0 投票
2 回答
282 浏览

c - MacBook Pro、Windows XP、VS 2008 Express Edition 上原始 C 程序的损坏行为

我知道这很难相信,但我对此是 100% 认真的。

当我在我的 MacBook Pro(Core 2 Duo P8600)上使用 Visual Studio 2008 Express Edition 在发布模式下编译下面的代码时,运行本机运行的 Windows XP Professional 32 位 SP3,运行可执行文件,只要我触摸 printf触摸板(不是开玩笑)——这绝对不应该发生。

任何人都可以在他的 MacBook Pro(或任何其他笔记本电脑)上重现同样的问题吗?任何人都可以在汇编列表中看到可能是什么问题吗?

我的猜测是触摸板驱动程序以某种方式设法操纵负责浮点比较的寄存器。使用整数,不会出现问题。

任何想法在这里发生的事情都会非常受欢迎。

下面是上述代码的汇编清单,由 Visual Studio 2008 Express Edition 生成:

0 投票
3 回答
4964 浏览

android - 安卓蓝牙触摸板仿真

我正在考虑将我的 Android 设备用作普通电脑的触摸板的可能性(不需要电脑端的特殊软件)。

你认为有可能将安卓手机识别为针对电脑的蓝牙鼠标吗?我需要root我的手机还是Android SDK /蓝牙堆栈允许我这样做?

我对这个话题很熟悉。有人可以给我一些有用的链接/信息吗?

0 投票
3 回答
3182 浏览

javascript - CSS:悬停触摸屏逆向工程

我发现这个网站有一个子菜单,可以在我的 iPhone/Pad 上正常工作,我很好奇他们是如何li:hover ul{为触摸屏制作的?

我浏览了整个 HTML、CSS、JS 并没有什么特别突出的,所以如果有人能有一个高峰,我会对他们发现的东西非常感兴趣。

0 投票
1 回答
2163 浏览

linux - 为多点触控解析 /dev/input/mouse0

我需要从 Linux 上的多点触控突触触摸板上启用手势检测(在用户空间中)。从触摸板的鼠标设备文件(/dev/input/mouse0)中读取,我发现它是 PS/2 协议。

简而言之,这是 1 位:XY 符号和溢出、3 个鼠标按钮和一个永久的“1”,然后是 X 增量和 Y 增量的 1 个字节。

总共 3 个字节。但是我看不到任何方法来检测当多个手指在触摸板上时数据包“属于”哪个手指。建议?

0 投票
2 回答
1317 浏览

html - 使用 Firefox 防止 Macbook 上的水平触摸板滚动?

有人知道如何阻止触控板水平滚动吗?

我的网站有一个故意溢出,您可以使用一些 javascript 滚动条进行导航。

http://www.mitchellop.com

但是,如果使用 Firefox 在 Mac 上查看,双指触摸板滚动允许您水平移动,即使 x-overflow 被隐藏。

有任何想法吗?

谢谢。

0 投票
0 回答
784 浏览

winforms - WinForms 触摸板滚动

我正在开发一个用于触摸板的 winforms 应用程序,并希望用户能够通过在屏幕上滑动手指来滚动浏览内容。我看到 Windows(至少是 Windows 7)为任何可滚动控件内置了这种行为。但是,我尝试滚动的控件是第三方控件,它继续制作自己的滚动条元素,因此这种内置行为丢失了。

我可以通过将第三方控件放在面板中并让该面板处理滚动来获得相同的行为。但是,当用户在该控件上滑动时,其包含的面板不会听到这些事件,并且永远不会发生滚动。

它们是否有关于 Windows 如何处理触摸板滚动的任何资源,或者当光标位于其子控件之一时,我如何使面板响应触摸板滑动?

0 投票
1 回答
906 浏览

webos - 为 HP Touchpad 创建命令行应用程序

我最近开始涉足一些 HP webOS 开发,我想知道是否有人知道是否有类似于 webOS Mojo palm-generate 工具的代码生成命令。