User guide
×
Menu
Index

USB Emulation mode 4 (PS4)

 
The PS4 emulation mode is used when directly connecting to a PS4 or when the Quadstick is used with the CronusMax Plus.  Since the PS4 mode allows the Quadstick to control the Touchpad, Gyros and Accelerometers of the Dual Shock 4 controller, when used with the CronusMax the PS4 mode allows direct control over those outputs, instead of needing to run the PS4 Crossover Essentials gamepack and controlling the touchpad with the Right Analog stick,.
 
The PS4 emulation mode allows the Quadstick to work directly with the PS4, however, unless the Dual Shock 4 (DS4) controller that came with the console is plugged into the USB A socket on the back of the Quadstick, every seven minutes the USB connection will be briefly interrupted.  This is barely noticeable in some games but disrupts others (particularly two player games).  It is similar to using the CronusMax in “Partial Crossover Support” , so it is  recommended that either the DS4 be connect to the USB A socket on the back of the Quadstick, or a CronusMax be used in “Full Crossover Support” mode.
 
When used with the CronusMax in Full Crossover mode, the Quadstick needs to start up in Emulation mode 4.  This requires setting the USB emulation in the prefs.csv file instead of a game configuration file.  The Quadstick Manager Program has a setting on the Misc tab to accomplish this.
 
When the Quadstick starts and the PS4 mode is enabled, it detects if it is connected to a CronusMax, PS4 or PC (or Mac) and switches automatically to the appropriate USB emulation mode.  This feature is only available in firmware builds 1242 and up.
 
If the user does not have a PC, a copy of the Default Preferences spreadsheet can be altered to start the Quadstick in PS4 mode.  Change the “enable_DS3_emulation” value to 4.
 
 
The DO NOT CHANGE warning is because if the emulation is set to 1 or 3 the Quadstick’s flash drive cannot be accessed to change it back, and previous to the addition of the PS4 mode it was never necessary to start up in anything other than the default mode 0.  Modes 0, 2 and 4 will allow access to the flash.  Just be careful.
 
Newer firmware, build 1799 and later,  allows the DS4 to be connected to the USB A port on the back of the Quadstick to provide “authentication”.  A CronusMax is no longer required for use cases where the Quadstick connects directly to the PS4.
 
PS4 specific outputs:
 
touch_left
normal
left
touch_right
normal
right
touch_up
normal
up
touch_down
normal
down
touch
normal
lip
 
acceleration_x_left
normal
left
acceleration_x_right
normal
right
acceleration_y_fore
normal
up
acceleration_y_aft
normal
down
 
acceleration_z_up
normal
up
acceleration_z_down
normal
down
gyroscope_y_cw
normal
left
gyroscope_y_ccw
normal
right
 
gyroscope_x_cw
normal
left
gyroscope_x_ccw
normal
right
gyroscope_z_cw
normal
up
gyroscope_z_ccw
normal
down