问题标签 [artoo]

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 回答
575 浏览

ruby - 如何将我的 sphero ollie 连接到我的 Mac OSX?

我正在尝试使用 ruby​​ artoo gem。为此,我需要先在我的 Mac 上使用我的蓝牙适配器注册设备。我打开了系统蓝牙设置,我的蓝牙是开启的,但是扫描没有结果。

我不确定我是否需要先对我的 ollie 做点什么才能打开它并让它被发现。

我尝试过使用节点cylon-ble-scan工具并在其他一些项目中四处寻找,但到目前为止没有任何效果。

有什么线索吗?

0 投票
1 回答
76 浏览

ruby - 我可以使用 artoo-keyboard 来收听全局击键吗?

我正在构建一个供个人使用的文本宏应用程序,并正在使用artooartoo-keyboardgem 来监听笔记本电脑上的击键。

目标是为全局击键触发事件,即不需要特定窗口成为焦点。

目前它连接到 /dev/ttyS4 并且仅注册在终端处于焦点时进行的击键。

我得到 /dev/ttyS3 的原因是有人建议我运行dmesg | grep tty- 这就是结果。

使用 Artoo,键盘端口的连接方式如下:

其他人建议我运行cat /proc/bus/input/devices,这样做我看到以下条目:

我假设这是给定名称的键盘条目。

我尝试使用 Artoo 连接命令port: 'isa0060/serio0/input0',但代码运行方式完全相同。

如果不清楚我要在这里完成什么,请在这个 10 秒的截屏视频中搜索一下,我已经建立了一个侦听器,以便在输入文本时打开 artoo.io 主页hello worldhttps://raw.githubusercontent .com/MaxPleaner/keyboard-macros/master/usage_screencast.gif

问题是它只在终端输入时才有效。

我想知道我可以进行哪些更改以使其适用于全局击键。

我应该提到我在 HP EliteBook 2540p 笔记本电脑上运行 Ubuntu 14.04。