问题标签 [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.
c# - 罗技 SDK C# 使用
我目前正在尝试为我的 G19 使用罗技 sdk。
我能找到的关于这个主题的所有信息都可以追溯到 2012 年,并且许多方法都更改了名称,我决定尝试制作一个新的 .NET Wrapper。
但是我被困住了,什么也没有。
我首先创建了一个库项目。这是库代码:
然后,在一个虚拟应用程序中,我尝试调用LogiLcdInit
:
现在的问题是:对于这些行中的每一行,我都会遇到 PInvokeStackImbalance 异常。除了方法名称,没有更多细节。
这是Logitech SDK的链接以供参考
编辑:更改代码以反映由于答案而导致的代码更改
编辑 2
由于您的回答,这是我制作的 .NET 包装器:https ://github.com/sidewinder94/Logitech-LCD
只是放在这里作为参考。
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 特定的。
成功
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
lua - 游戏 Lua 脚本 - 使用 couroutine 还是轮询?
我开始学习如何通过罗技软件使用 Lua 脚本编写不同的游戏配置文件。
首先我尝试使用 onevent (我知道它不是很高级)并创建了这个攻击组合脚本
所以我试图将它绑定到我的 logiech 鼠标的 G6 按钮(使用 mouse_button_press == 6)使用 MB6 设置标志有效,但结束循环/中断循环不能由 MB6 触发
经过罗技支持的SDK/Lua论坛的一些研究,似乎我的脚本有问题
- 脚本执行循环序列时,标志不能用作/检测为参数
- IsMouseButtonPressed(读取windows keypress)可以在地方或参数中使用
- Windows 仅检测 MB1-5,因此无法绑定到 G6(注册为第 6 个按钮)
我读到使用 couroutine.yield() 或轮询可用于停止循环中的重复脚本。但是我在网上找不到适合初学者的教程。
对不起这个noobish问题!
tracking - 罗技面部特征跟踪
对于我的应用程序,我想跟踪面部特征。我尝试了一些方法,但都没有提供所需的稳健性。
第一种方法是基于haar人脸检测、canny边缘检测、轮廓寻找和关键点检测,在这种方法中地标变化很大。
其次,我使用了 flandmark [ http://cmp.felk.cvut.cz/~uricamic/flandmark/],在这种方法中获得的地标点是不够的(flandmark 将检测到 7 个点)。
我见过罗技头像,他们的面部特征跟踪准确而强大。有什么想法他们在做什么吗?会有帮助的......
macos - 如何在 mac osx 上找出串口名称 logitechextreme 3d pro 游戏杆?
我想找出罗技 3d pro 的串行端口名称,以便能够从中读取值。然后我尝试<ls tty*>
再次插入操纵杆<ls tty*>
以找出额外的名称。然而它没有出现。
操纵杆在 -system report - hardware - usb -
. 但是它只显示location ID
.
还有其他方法可以找出串口名称吗?或者使用 ? 连接到端口location ID
?谢谢。
macos - 将罗技有线鼠标的特殊按钮配置为在连接到 KVM 切换器时工作
这是我正在使用的设备:
- 罗技 M500 有线鼠标
- ioGear 2 端口 (DVI + USB) KVM 切换器
- 带有 OSX Mavericks 的 Macbook Pro
问题:
当我尝试通过罗技控制中心 (LCC) 配置 M500 的特殊按钮(鼠标滚轮按钮、后退/前进按钮)以与 OSX Mavericks 一起使用时,我收到一条错误消息“未找到罗技设备”。
我联系了罗技,他们说 LCC 与 KVM 切换器不兼容。
有什么选择吗?
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 处理相机原始输出的方法,或者如何从相机实际记录原始文件?
谢谢!
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 不用于摄像头:
有任何想法吗?