Try this command to create a virtual sink in PulseAudio with the channels remapped
pacmd load-module module-remap-sink sink_name=headset_remap master=alsa_output.usb-Logitech_PRO_X_Wireless_Gaming_Headset-00.analog-stereo channels=2 master_channel_map=front-left,front-right channel_map=front-right,front-left remix=no
( based on PulseAudio documentation for module-remap-sink )
And this to set the virtual_sink as default audio output instead of the headset output
pacmd set-default-sink headset_remap
The module is only loaded temporarily using these commands
To load the module whenever PulseAudio is started, create a custom configuration file in home folder ~/.config/pulse/daemon.conf * and add this text to it:
.include /etc/pulse/default.pa
load-module module-remap-sink sink_name=headset_remap master=alsa_output.usb-Logitech_PRO_X_Wireless_Gaming_Headset-00.analog-stereo channels=2 master_channel_map=front-left,front-right channel_map=front-right,front-left remix=no
set-default-sink headset_remap
Then restart PulseAudio to load the new configuration
systemctl --user restart pulseaudio
* ( ~/.config/pulse/default.pa
)