73w ago - Following up on the
previous releases, today
Matlo has updated his PlayStation 3 project which allows users to use a Mouse, Keyboard or Joystick to control their PS3 to version 0.25.
He has also renamed the project from "Sixaxis Emulator" to "Game Input Multiplexer".
Download:
SixEmu v0.25-1 AMD64.DEB - GIMX: Linux Package (64bits) /
SixEmu v0.25-1 i386.DEB - GIMX: Linux Package (32bits) /
Setup v0.25 GIMX (Windows) /
PS3 Game Input Multiplexer v0.25 (Mirror) /
SVN
To quote: The application receives data from PC peripherals (mice, joysticks and keyboards) and sends checks to the PS3 via Bluetooth or USB. Other controls, such as gestures or voice are possible through the emulation of PC peripherals.
Changelog for v0.25:
- The joystick now works / joysticks names are filled in gimx-config
- Support of the navigation stick
- The "Link Control" menu is checked by default
- Config gimx do more bug in Linux
- The combo boxes (dropdown lists) of Gimx-serial now work
Features:
- Up to 7 controllers (Linux + Bluetooth only) - requires a BT dongle for each controller
- Up to 8 profiles per controller
- Quick change of the profile with change mode "return"
- Supported devices: mice, keyboards, game controllers (gamepads, steering wheels, )
- Multiple joysticks, mice and keyboards
- Configuration of GUIs with automatic notification and detection devices
- Mappings button to button, pin to pin, push-to-pin and pin-to-button
- Mapping of the mouse customizable (dead zone, sensitivity, acceleration)
- Graphical display of the controller status
- Calibration Mode the mouse
- Smoothing of the mouse
- Macros for clavier
Performances:
- 100 updates / s (BT controller, real rates reported by the Sixaxis)
- Up to 250 updates / s (USB controller, custom report rate)
- Measure the maximum latency between the reception of the event and the show: controller = BT less than 12ms (shown)
- Measure the average latency between the reception of the event and the show: USB controller = about 6ms (proven)
Known issues:
- Motion sensing axis control
- Motion sensing events
- Custom minimal duration time for button events
- 1:1 translation
- [Windows] Some mouse buttons are not working
- [usb] Some games are not compatible with gamepads other than the sixaxis/dualshock 3
- TCP/IP Support
- Shift states
- Translate GUI
- Trigger intensity
- Support for windows virtual devices (virtual keyboard, )
- Event scheduling for macros
- Make gimx-fpsconfig capable of editing configs produced by gimx-config
- Improvements for config examples
- Diamond / flexible dead zone
- Auto-updater
- Auto-updater for config examples
- Remove mouse and keyboard names if "Multiple mice and keyboards" is unchecked.