Subject: General Tech, Mobile | September 10, 2014 - 03:59 PM | Scott Michaud
Tagged: sdk, logitech g, logitech, arx control
The Arx platform is created by Logitech G to deliver "second screen experience" to PC gamers through their iOS or Android devices. Arx Control will have the ability to adjust your mouse DPI, rebind macros, and see the status of their gaming machine. Logitech did not specify the system information that would be given by app, but it does not matter in the end because they are releasing an SDK for it.
The Arx Control SDK, along with the LED Illumination SDK and the G-Key Macro SDK, will allow game and application developers to interact with "Logitech G" devices and the Arx Control app. This could range from providing ammo meters and timers, to offers of in-app purchases. That last point is clearly aimed more at developers than customers because that sounds really scary to me. Then again, it can be done correctly -- such as Team Fortress 2, in my opinion.
What could be cool is if a friend, watching you play, could contribute to the gameplay in some way. Then again, if a developer wanted to put that much effort, they could probably create a mobile web app. This is probably more useful for small things, like the aforementioned ammo and health status indicators, that would otherwise not be worth a developer's effort, without Logitech's platform.
The Logitech G Arx Control SDK is available now for free and the Arx Control App will be available soon on the iOS App Store and Google Play.
Optical + Accelerometer
When I met with Logitech while setting up for our Hardware Workshop at Quakecon this year, they wanted to show me a new mouse they were coming out with. Of course I was interested, but to be honest, mice have seemingly gone to a point where I could very rarely tell them apart in terms of performance. Logitech promised me this would be different. The catch? The G402 Hyperion Fury includes not just an optical sensor but an accelerometer and gyro combo.
Pretty much all mice today use optical sensors to generate data. The sensors are, basically, taking hundreds or thousands of photos of the surface of your desk or mouse and compare them to each other to measure how far and how fast you have moved your mouse. Your PC then takes that data from the mouse at a USB polling rate, up to 1000 Hz with this mouse, and translates it into mouse movement on your desktop and in games.
There is an issue though - at very high speeds of mouse movement, the optical sensor can fail. It essentially loses track of where it is on the surface and can no longer provide accurate data back to the system. At this point, depending on the design of the mouse and driver, the mouse may just stop sending data all together or just attempt to "guess" for a short period of time. Clearly that's not ideal and means that gamers (or any user for that matter) is getting inaccurate measurements. Boo.
To be quite honest though, that doesn't happen with modern mice at your standard speeds, or even standard "fast" gaming motions. According to Logitech, the optical sensor will start to lose tracking somewhere in the 150-180 IPS, or inches per second. That's quite a lot. More precisely that is 3.8 meters per second or 8.5 miles per hour.