XIM Community

XIMManager 20111031  (Read 14332 times)

Offline OBsIV

  • Administrator
  • MVP
  • *
  • Posts: 40487
  • It's obsessive.
    • View Profile
    • OBsIV's Blog
XIMManager 20111031
« on: 12:05 AM - 11/02/11 »
Download XIMManager 2011031

Build 20111031 ("1031")

Firmware Changes

Smart Translator Runtime Refinements
The Smart Translator Runtime (the system on your XIM3 responsible for converting your mouse movement to in-game aiming) has been updated to include additional quality refinement steps.

Changes include:

1) Improved turning accuracy (including a more accurate "black-dot" cue)
2) Overall aiming precision improvements

NOTE: XIMManager will inform you that firmware upgrade is required and flash your XIM3. In addition, XIMManager will upgrade all your Smart Translators to support the new runtime precision improvements. All your existing Smart Translators will be one version number higher.

XIMManager Changes

- Includes new 20111031 firmware

- New Battlefield 3 Hip and ADS Smart Translators
- New Rage Smart Translator
- New Dead Rising 2 Smart Translator
- New Metro 2033 Smart Translator

XIM3 Manager (XIMManager) replaces prior "XIMFlash" drops. It is used for firmware upgrades, Smart Translator downloads, as well as Configuration. Learn more about XIMManager.

XIMManager will automatically upgrade your Configs if necessary to the latest format. XIMManager may not recognize all the Smart Translators on your device (such as if you are using Beta Smart Translators, or, due to naming convention changes). In these cases, your Config's associated game will display as "Unknown". Simply edit your Config in XIMManager to choose the correct game.


  • On your XIM3, go to Settings and select "Enter 'PC-mode' on next restart" (Video Tutorial)
  • Unplug your XIM3 from your Xbox and plug into your PC (special PC-mode icon will show on the screen)
    **Unplug your XIM3 from your console before unplugging your controller (or you will have to repeat these steps).**
  • Download (link above), un-zip to a folder on your PC and then run the XIMManager executable
  • Press the "Connect to XIM3" button.
  • If you are running a prior build, you will instructed to automatically upgrade.
  • Make any changes to your Configs or add new ones.
  • When finished, press "Disconnect XIM3".
  • Plug your XIM3 back into your Xbox

Operating Systems Supported: Windows XP SP2/Vista/7 x86/x64

                                                                      BUILD HISTORY

Build 20110928 ("928")

Firmware Changes

Support for new XIM Peripheral Bridge SDK
XIM3 now supports connection to a PC for the purpose of adapting any input peripheral for console gaming. Developers can now write "XIM Apps" using the SDK that run on a PC and send input commands to XIM3. Learn more and download the XIM Peripheral Bridge SDK.

New "Acceleration" Setting Behavior
Driven by customer feedback, the Acceleration setting has been changed. When Acceleration is off (either set to "0" or if you are not using "Smart Advanced"), Smart Translators give you 1:1 (also called "linear") correspondence between the movement of your mouse and the movement of the aiming reticle on-screen. Some gamers wish to diverge from this behavior by adding in Acceleration (i.e. non-linear) characteristics to the translation. Acceleration has different meaning if positive or if negative:

If "Acceleration" is > 0: Your aiming starts off as linear (1:1) but accelerates when you reach a certain mouse movement velocity. The higher the Acceleration value, the sooner acceleration (greater than 1:1) behavior occurs. The Acceleration value is a percentage of maximum turn speed of the game. For example, if set to 0.75, then acceleration will start to come into affect when your aim turn speed reaches 75% of the maximum turn speed of the game. Intended to used by low to mid sensitivity players that want to increase speed for turning.

If "Acceleration" is < 0: Deceleration behavior. Your aiming starts off as linear (1:1) but decelerates when you reach a certain mouse movement velocity. The lower the Acceleration value, the sooner deceleration (lower than 1:1) behavior occurs.

NOTE: As with any "Smart Advanced" setting, be advised that using Acceleration means you are no longer aiming with 1:1 precision. For most players, it is recommended that "Smart" translation be used instead of "Smart Advanced".

New "Clamp" Setting Behavior
The "Boost" setting (under "Smart Advanced") retains the same behavior when positive. However, "Boost" can now be set to a negative value. When "Boost" is negative, it then has "Clamp" behavior.

When a "Clamp" is active (i.e. "Boost" < 0), the result is an artificial speed limit clamp. The value is a percentage of the game's maximum turn speed. For example, if set to -50, then, if aim turn speed exceeds 50% of the game's maximum turn speed, it will be forced not to exceed that point. Intended to be used by high sensitivity players that want fine control over their maximum turn speed behavior.

New Scroll Wheel Behavior
Scroll Wheel changed so that ScrollUp and ScrollDown now work independently and no longer affect each other. Press behavior has changed to a 64-64ms cycle (64ms press, 64ms release). Additional scroll wheel events of the same type are disallowed until the cycle is complete.

Bug Fix: Fixed XIM3 hang when binding a button that was previously set to "None" in XIMManager

XIMManager Changes

Includes new 20110928 firmware

Close button disabled during device sync (to prevent accidental store corruption due to shutdown during XIM3 writes)

Bug Fix: Fixed bug where, upon connection to XIM3, buttons do not reenable

Bug Fix: Fixed bug in "Smart Advanced" settings where some setting values would decrease upon exit of the Config editor

Build 20110707 ("707")

XIM3 Manager
XIM3 Manager (XIMManager) is the new PC-side application to manage all aspects of your XIM3. It replaces XIMFlash (prior flash tool). Like XIMFlash, XIMManager can flash new firmware as well as restore factory defaults. Where XIMManager is very different than XIMFlash is how it handles management of Smart Translators. Unlike XIMFlash, XIMManager simplifies everything by allowing you to manage your Configs directly. When new Smart Translators are added for a game, you simply add a new Config and choose the game from the list. XIMManager will figure out the correct Smart Translators to use. You can also set buttons bindings for the game too (XIMManager even pre-sets buttons for you based on your settings from other games). Learn more about XIMManager.

Improved audio support
There have been various reports of intermittent audio distortion issues (some described it as "robot voice"). The problem has been addressed.

Support for 125, 250, 500, and 1000 mouse poll rates
Added support for any mouse USB poll rate. It is no longer necessary to configure your mouse hardware for 125Hz. Some mice perform better at 1000Hz while others don't. Best practice is to configure your mouse for its highest poll rate. If it feels off, decrease your poll rate and try again.

Improved controller compatibility
There were reported problems with some 3rd party controllers as well as some international official Microsoft controllers. Typical problem was controller failed to be detected by the console. This issue has been addressed.

Secondary button binding (NOTE: Currently available only through XIMManager)
XIM3 now support secondary button bindings. This feature is currently only available through XIMManager.

Fixed "downward force" issue in the Smart Translator runtime
The Smart Translator runtime had behavior where perfect horizontal mouse movement (i.e. zero vertical mouse movement) resulted in small vertical aim movement on-screen. The runtime was updated to eliminate

Build 20110407 ("407")

New "Primary" and "Secondary" Mouse Settings user interface
The mouse settings experience was redesigned around a more flexible system that replaces "Secondary Sensitivity" with a fully customizable secondary mouse settings page. Among other things, the new system allows for a separate Smart Translator to be used when secondary is engaged. Separate expanded mouse settings are useful in games where gameplay commonly switches between two different look mechanics (such as when aiming-down-site).

New "Smart Advanced" mouse translation option
Smart translator mouse settings was split into "Smart" and "Smart Advanced". "Smart" was simplified with only Sensitivity and Game knobs. "Smart Advanced" includes Acceleration and additional new "mouse conditioning" knobs: YXRatio, Smoothness, and Boost.

New Primary to Secondary mouse settings switch "Delay" knob
When dynamically switching between your Primary and Secondary mouse settings, there is now an optional delay (in milliseconds) that can be used. Typically used in games where aim-down-site (ADS) activation isn't immedate (such as when an in-game animation plays during the transition). Only appies when transitioning from Primary to Secondary (reverse direction is immediate).

New "Super-Preview" Configuration mode
While adjusting your Config, you can now try out all your new settings (with the exception of your Switchers) without saving them or leaving the configuration page. This enables much faster adjustment of settings to match your playing style.

New "Boost" knob
New "Boost" knob for Smart Advanced configurations. This knob adds in a user specified constant to all mouse input. The effect is an added "boost" of speed on small movements. Since Boost bypasses the slower-end of the game's look mechanic, it may result in "jittery" movement. Use the "Boost Jitter" knob to the right of the Boost value to "tune out" this jitter.

New "DPI Checker" tool
Under "Settings", use "DPI Checker" to determine the actual DPI of your mouse as seen by XIM3. It is used to ensure your mouse hardware settings are configured optimally. Use the XIM3 Mouse DPI Checker Grid (included in the flash package) to help make a more accurate measurement.

Fixed Yellow Screen issues
XIM3's onboard USB hub was raising a "yellow screen" error in some scenarios where frequent reattach of peripherals was occuring. Mainly seen by customers using manual USB switches to share their peripherals with their PCs. This scenario is now properly supported.

Razer Naga mouse support

Mionix Noas mouse support

Belkin n52te game board now identified as a KEYBOARD
The n52te will now show as a keyboard on your XIM3. You'll need to update your configurations appropriately.

Sony Move Navigation controller support
The Sony Move Navigation controller is now supported in wired mode. When your Nav is plugged into your XIM3, it’ll show as a joystick.
IMPORTANT: The red sync light in on the Nav must be OFF when plugging in to your XIM3. If is ON, wait until it turns off automatically and then plug in (otherwise, a yellow '?' will show on the screen).

Maximum turn speed limitation problem fixed
An important bug was fixed that was limiting turn speeds. Turning is much faster with this fix on all games. It’s recommended that you review your mouse Sensitivity and Acceleration settings after applying this fix. You many find that Acceleration is no longer needed (i.e. Acceleration set to 0) which is ideal to retain “linear” movement results. For more information about turning, see http://www.youtube.com/watch?v=3fCx9OLGF2Q.

Improved button support on mice
A bug was fixed that was preventing the use of all buttons on various mice. You may need to update your mouse settings to make all buttons visible to XIM3. For example, for Logitech mice, use SetPoint to configure your mouse buttons as “generic buttons”.

Device type identification improvements
Improvements have been made to the device type identification system that was preventing certain mice and keyboards to be detected correctly. Some mice present themselves as both a mouse and keyboard. When plugging in, XIM3 may detect it incorrectly as a result (i.e. a mouse shows up as a keyboard). If you are experiencing problems like this, simply plug in your device into it’s new “preferred port”. For mice, the preferred port is right-most (furthest from the console mini-USB port). And for keyboards, the preferred port is the middle port.

Device over-current detection
If your devices are drawing too much power, XIM3 will shut down the USB ports. Now, if that happens, a special icon will be displayed to inform you of the condition.

Device detection fixes
Fixed some XIM3 embedded hub issues that would cause all connected peripherals to not be found at power up.

Scroll wheel delay reduced
Reduced the mouse wheel scroll up/down “button” hold time.

Keyboard Up, Down, Left, Right movement behavior change
New keyboard button stick binding behavior makes it so that if both buttons in the same direction are pressed at the same time, movement stops in that direction. For example, if you have your binding as standard “WADS”. Pressing A and D at the same time will stop horizontal movement.

Fixed Red Screen issues
Fixed an issue that caused a "red screen" error to occur when certain configuration settings were used.

Build 20111119

Launch Build
« Last Edit: 03:39 PM - 04/16/12 by OBsIV »
Get the most out of your XIM APEX, read the XIM APEX Support FAQ.