问题标签 [logitech]

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

c# - 罗技 SDK C# 使用

我目前正在尝试为我的 G19 使用罗技 sdk。

我能找到的关于这个主题的所有信息都可以追溯到 2012 年,并且许多方法都更改了名称,我决定尝试制作一个新的 .NET Wrapper。

但是我被困住了,什么也没有。

我首先创建了一个库项目。这是库代码:

然后,在一个虚拟应用程序中,我尝试调用LogiLcdInit

现在的问题是:对于这些行中的每一行,我都会遇到 PInvokeStackImbalance 异常。除了方法名称,没有更多细节。

这是Logitech SDK的链接以供参考

编辑:更改代码以反映由于答案而导致的代码更改

编辑 2

由于您的回答,这是我制作的 .NET 包装器:https ://github.com/sidewinder94/Logitech-LCD

只是放在这里作为参考。

0 投票
0 回答
978 浏览

linux - 如何使黑屏键在 Linux 中的 Logitech R400 上工作?

更新了,问题解决了

我使用罗技 R400 遥控器来控制我在 Linux 上的演示。我所有的演示文稿都是 PDF,使用 Acroread 显示(它提供了最好的图形)。前进/后退开箱即用,但有时我想使屏幕空白。运行“sleep 1; xset s activate”就可以了。如何让 R400 做到这一点?

在我原来的帖子中,我无法得到想要的结果。使用 XFCE,我可以让它工作。这个帖子现在是我的工作系统。这可以做得更优雅/独立于 XFCE 吗?

现在我制作了 /etc/udev/rules.d/026_logitech.rules 包含:

/etc/udev/logitech-r400 包含:

~/bin/blank.sh 包含

我使用 XFCE 键盘实用程序(设置)将 F10 映射到 ~/bin/blank.sh

我使用 Debian,所以事情可能是 Debian 特定的。

成功

0 投票
0 回答
1668 浏览

gstreamer - 来自 c920 + v4l2loopback 的 Gstreamer + h264 流不起作用

我已经在 cubieboard2 和网络摄像头罗技 c920 的项目中工作了一个月,经过大量搜索和试验错误后,我决定使用 gstreamer + v4l2loopback 将提供 c920 的硬件编码 h264 流发送到 vlc 并添加 textoverlay这个程序。

当我尝试将 gstreamer 与 v4l2loopback 一起使用时,问题就出现了。如果我使用罗技的原始流可以正常工作:

也可以这样

但是当我使用 h264 流时:

它不起作用,输出“流式传输任务已暂停,原因未链接(-1)”,奇怪的是程序输出的上限与我在管道上指定的上限不同:

/GstPipeline:pipeline0/GstUvcH264Src:src.GstGhostPad:vfsrc: caps = video/x-raw, format=(string)YUY2, width=(int)2304, height=(int)1536, pixel-aspect-ratio=(fraction )1/1, interlace-mode=(string)progressive, framerate=(fraction)2/1 /GstPipeline:pipeline0/GstUvcH264Src:src.GstGhostPad:vfsrc.GstProxyPad:proxypad0: caps = video/x-raw, format=( string)YUY2, width=(int)2304, height=(int)1536, pixel-aspect-ratio=(fraction)1/1, interlace-mode=(string)progressive, framerate=(fraction)2/1

我很确定问题与此有关,但我不知道如何继续尝试解决此问题,非常感谢任何帮助。

我在用着:

  • v4l2loopback (0.8.0)
  • Gstreamer 1.2.4
  • cubieboard2(手臂电脑)
  • 网络摄像头罗技 c920
0 投票
2 回答
12592 浏览

lua - 游戏 Lua 脚本 - 使用 couroutine 还是轮询?

我开始学习如何通过罗技软件使用 Lua 脚本编写不同的游戏配置文件。

首先我尝试使用 onevent (我知道它不是很高级)并创建了这个攻击组合脚本

所以我试图将它绑定到我的 logiech 鼠标的 G6 按钮(使用 mouse_button_press == 6)使用 MB6 设置标志有效,但结束循环/中断循环不能由 MB6 触发

经过罗技支持的SDK/Lua论坛的一些研究,似乎我的脚本有问题

  1. 脚本执行循环序列时,标志不能用作/检测为参数
  2. IsMouseButtonPressed(读取windows keypress)可以在地方或参数中使用
  3. Windows 仅检测 MB1-5,因此无法绑定到 G6(注册为第 6 个按钮)

我读到使用 couroutine.yield() 或轮询可用于停止循环中的重复脚本。但是我在网上找不到适合初学者的教程。

对不起这个noobish问题!

0 投票
1 回答
123 浏览

tracking - 罗技面部特征跟踪

对于我的应用程序,我想跟踪面部特征。我尝试了一些方法,但都没有提供所需的稳健性。

第一种方法是基于haar人脸检测、canny边缘检测、轮廓寻找和关键点检测,在这种方法中地标变化很大。

其次,我使用了 flandmark [ http://cmp.felk.cvut.cz/~uricamic/flandmark/],在这种方法中获得的地标点是不够的(flandmark 将检测到 7 个点)。

我见过罗技头像,他们的面部特征跟踪准确而强大。有什么想法他们在做什么吗?会有帮助的......

0 投票
0 回答
1152 浏览

macos - 如何在 mac osx 上找出串口名称 logitechextreme 3d pro 游戏杆?

我想找出罗技 3d pro 的串行端口名称,以便能够从中读取值。然后我尝试<ls tty*>再次插入操纵杆<ls tty*>以找出额外的名称。然而它没有出现。

操纵杆在 -system report - hardware - usb -. 但是它只显示location ID.

还有其他方法可以找出串口名称吗?或者使用 ? 连接到端口location ID?谢谢。

0 投票
2 回答
2147 浏览

macos - 将罗技有线鼠标的特殊按钮配置为在连接到 KVM 切换器时工作

这是我正在使用的设备:
- 罗技 M500 有线鼠标
- ioGear 2 端口 (DVI + USB) KVM 切换器
- 带有 OSX Mavericks 的 Macbook Pro

问题:
当我尝试通过罗技控制中心 (LCC) 配置 M500 的特殊按钮(鼠标滚轮按钮、后退/前进按钮)以与 OSX Mavericks 一起使用时,我收到一条错误消息“未找到罗技设备”。

我联系了罗技,他们说 LCC 与 KVM 切换器不兼容。

有什么选择吗?

0 投票
1 回答
1186 浏览

labview - 在 Labview 上记录原始数据

我在 Labview 中有这个 VI,它可以从网络摄像头 (Logitech C300) 流式传输视频,并将每个图像的彩色层处理为数组。我正在尝试使用罗技的程序从网络摄像头获取原始拜耳数据(http://web.archive.org/web/20100830135714/http://www.quickcamteam.net/documentation/how-to/how-to-enable -raw-streaming-on-logitech-webcams)和视觉采集工具,但我只获得与常规捕获一样多的数据,而不是四倍多。

基本上,我得到 1280x1024 24 位像素,而我想要 1280*1024 32 位或 2560*2048 8 位像素。

有没有人有这方面的经验并且知道 Labview 处理相机原始输出的方法,或者如何从相机实际记录原始文件?

谢谢!

Labview 代码

0 投票
0 回答
7884 浏览

linux - 无法打开 /dev/video0(没有这样的设备)

我正在尝试在 Synology NAS(arm,linux 内核 3.2.40)上安装网络摄像头。我已经编译并安装了内核模块,它们似乎可以工作。这是插入模块并插入相机(Logitech C270)时的内核输出:

这是 lsusb 输出:

但是,我无法访问相机:

在 strace 中:

我尝试了不同的相机型号,另一台计算机上的 C270(工作正常),删除 /dev/video0 并重新创建它(mknod /dev/video0 c 81 0),更改权限等,但我得到了同样的错误。 ..

lsmod 显示 uvcvideo 不用于摄像头:

有任何想法吗?

0 投票
2 回答
1121 浏览

visual-studio - 可以在游戏鼠标上配置 Visual Studio 快捷方式吗?

我可以将游戏鼠标上的按钮用于 Visual Studio 快捷方式吗?

例如,我想将它们配置为构建、重建、复制、粘贴等。

具体来说,我即将购买罗技 G600 鼠标