diff --git a/main.c b/main.c index 0a54e71..9f3470a 100644 --- a/main.c +++ b/main.c @@ -64,7 +64,7 @@ int main(int argc, char ** argv) { //dev_out_thread_data.timeout_ms = 400; dev_out_thread_data.in_message_pipe_fd = in_message_pipes[0]; dev_out_thread_data.out_message_pipe_fd = out_message_pipes[1]; - dev_out_thread_data.gamepad = GAMEPAD_DUALSHOCK; + dev_out_thread_data.gamepad = GAMEPAD_DUALSENSE; pthread_t dev_in_thread; dev_in_thread_creation = pthread_create(&dev_in_thread, NULL, dev_in_thread_func, (void*)(&dev_in_thread_data)); diff --git a/virt_ds5.c b/virt_ds5.c index 47cc384..2f738e5 100644 --- a/virt_ds5.c +++ b/virt_ds5.c @@ -219,7 +219,7 @@ int virt_dualsense_event(virt_dualsense_t *const gamepad, gamepad_status_t *cons uint8_t lightbar_blue = ev.u.output.data[47]; if ((valid_flag0 & DS_OUTPUT_VALID_FLAG0_HAPTICS_SELECT)) { - if ((valid_flag2 & DS_OUTPUT_VALID_FLAG2_COMPATIBLE_VIBRATION2) || (valid_flag0 & DS_OUTPUT_VALID_FLAG0_COMPATIBLE_VIBRATION)) { + if (/*(valid_flag2 & DS_OUTPUT_VALID_FLAG2_COMPATIBLE_VIBRATION2) ||*/ (valid_flag0 & DS_OUTPUT_VALID_FLAG0_COMPATIBLE_VIBRATION)) { out_device_status->motors_intensity[0] = motor_left; out_device_status->motors_intensity[1] = motor_right; ++out_device_status->rumble_events_count;