问题标签 [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.
usb - 罗技统一接收器协议?
有没有地方可以找到有关 Logitech Unifying Receiver 的文档或 SDK?
我最近买了一个无线鼠标,它带有一个 Logitech Unifying Receiver(一个插入计算机并与鼠标/其他兼容设备(如键盘)通信的小型 USB 加密狗)。
我想尝试为我的智能手机编写一个伪装成鼠标并向接收器发送数据的应用程序。
我能够通过使用 usbmon 监控来自 USB 总线的数据,并且可能使用它来破解一些东西,但我想知道我是否可以在互联网上的某个地方找到我需要的信息,而不必自己获取它。
如果有帮助,我将尝试在 Android 上使用 SL4A。
android - 为什么罗技设备上不显示图像?
我正在运行一个使用 URL 将图像拉入 gridView 的应用程序,该应用程序在模拟器上运行良好,但是当我在 Logitech 设备上运行它时,图像不会显示。相反,仅显示存根缩略图。
关于为什么会发生这种情况的任何想法?
这是我的代码:
}
}
}
video - DirectShow 中的负演示时间
这个真的让我把头发拉出来。我编写了一个从 CTransformFilter 派生的 DirectShow 变换过滤器。我从 CTransformInputPin 派生了一个输入引脚。当我的输入引脚的 Receive 方法被调用时,它会将 IMediaSample 的呈现时间记录到一个文件中。这一切都很好,直到我停止图表并重新启动它(我正在使用 MS 的 graphedt)。大多数时候,再次运行时,没有任何问题。但是,大约每十次左右我停下来然后再次运行图表,开始呈现时间是负数。随着图表的运行,它最终会增加到零并超过零,但它永远不会赶上流时间,因此流时间仍然明显领先于每个样本的呈现开始时间。
我用 Logitech Webcam Pro 9000 和 Logitech C600 相机观察到了这一点,但没有用 Winbook 相机观察到,所以我想知道这是否是 Logitech 的问题。有没有其他人在停止并再次运行后在视频 IMediaSamples 上看到负面的演示时间?(我查看了 IMediaSample 中的预卷标志:它始终为 S_FALSE。)
更新:
我已经用这个覆盖了 CTransformFilter(实际上是 CBaseFilter)的 Run 方法:
我用 graphedt 启动图表,运行 10 秒,暂停 5 秒,然后重新开始。这是输出:
传递给 Run 的两次时间相差 5.2 秒(大约是我暂停的时间)。两个参考时钟时间相差 14.6 秒(大约是调用 Run 之间的总时间)。除了过滤器图形管理器略微增加传递给 Run 的时间(10 毫秒,在第一次调用中),我希望每次调用 Run 时这些几乎相同。相反,在第二次调用中传递给 Run 的时间比参考时钟晚了大约 10 秒。我将非常感谢帮助理解为什么第二次调用时传递给 Run 的时间与第二次调用时参考时钟返回的时间不同(几乎)相同。
更新 2:
问题似乎出在 Logitech 版本 13.31.1044.0 驱动程序中。请参阅下面的答案。
c++ - using a Logitech camera in openCV
I have been trying to use my logitech camera using:
My laptop already have a built-in camera and it's working fine I'm using openCV 2.3 in Visual Studio 2010 All sources i'm finding are using libraries for VS 2008 I don't think that they work for 2010 (I've tried one before) Is there anyway to do it?
android - 适用于 Google TV 的 Logitech TV Cam 不适用于 sdk?
今天我尝试从 Logitech Revue 访问 Logitech TV Cam,但它不可用
始终返回 0,而 Logitech Vid HD 可以访问摄像机。任何提示如何让它工作?
c++ - 如何控制比特率 MEDIASUBTYPE_H264 directshow?
我有一个logitech c920
呈现编码h264 capture pin
(子类型:)的网络摄像头MEDIASUBTYPE_H264
。
h264 管脚支持以下分辨率:
在我的测试中,无论选择的分辨率如何,它总是使用 3 Mbits。这有点太多了,尤其是对于较低的分辨率。
关于如何使用 directshow 以编程方式选择所需比特率的任何想法?或者也许是其他 API?
c# - 罗技鼠标触发Control.OnKeyDown?
在我的 C# 应用程序中,我处理CTRL和SHIFTinOnKeyDown
如下所示。它按预期工作。但是,当我按下 Logitech M705 上的中间按钮时,我会收到一系列不需要的按键事件。两者都 foo()
被bar()
调用,这显然是不受欢迎的行为。(我想驱动程序会生成几个按键来激活一些特殊的缩放工具?)
问:如何检测这些模拟按键?OnKeyDown
或者,在这种特殊情况下如何防止被调用?
google-tv - 访问 Revue 的 IR-Blaster?
有人知道是否可以以编程方式访问 Revue 的 IR-Blaster?我需要更改电视的输入源,但我找不到任何相关信息。
python - Blender的“罗技G25赛车轮”python api?
我正在使用 python 脚本在 Blender 中进行汽车模拟项目。
到目前为止,我可以使用简单的键盘传感器控制我的车辆(汽车),但现在我想使用“Logitech G25 赛车方向盘”设备来控制我的汽车。我在谷歌上搜索了“Logitech G25 赛车轮 python api”,但没有找到任何东西。
有没有朋友可以帮助我或可以发布“罗技G25赛车轮python api”的链接?
操作系统/平台:Windows 7、2GB Ram、双核处理器
java - 处理/C920罗技采集帧率视频话语
我正在处理 2.0b 上进行开发,我刚刚购买了 C920 罗技网络摄像头以获得良好的捕获质量。
然后我尝试在 捕获1920 x 1080
,问题是我每秒低于 15 fps。当我列出所有可捕获的设备时,程序写道:
一些尺寸和fps
...
-[61]“名称=高清专业网络摄像头 C920,尺寸=1024x576,fps=5”
-[62]“名称=HD Pro 网络摄像头 C920,尺寸=1024x576,fps=30”
-[63]“名称=高清专业网络摄像头 C920,尺寸=1280x720,fps=5”
-[64]“名称=高清专业网络摄像头 C920,尺寸=1280x720,fps=30”
-[65]“名称=高清专业网络摄像头 C920,尺寸=1600x896,fps=5”
-[66]“名称=高清专业网络摄像头 C920,尺寸=1600x896,fps=30”
-[67]“名称=高清专业网络摄像头 C920,尺寸=1920x1080,fps=5”
-[68]“名称=高清专业网络摄像头 C920,尺寸=1920x1080,fps=30”
...
其他一些尺寸和fps...
所以,正如我所读到的......对于1920 x 1080
30 fps的帧速率的大小是可用的......
怎么了 ??
即使我强制程序或以 30 fps 运行.. 有一个崩溃点cam.start();
告诉我这种大小的帧速率不可用...
任何帮助...?