This script makes up for a lack of software for this device (it might be made to work for similar devices by changing the device ID, etc). It is designed to be running all the time and uses USB event notifications to detect connection/disconnection, so uses virtually no processor time.
Features:
; Detects when the usb cable is plugged in/disconnected and restores volume settings.
; It saves the current volume settings (checks every 10 mins) for the headphones and microphone and on exiting the script.
; Reacts to the in-line volume control.
; Note that the microphone mute button can't be detected (the microphone isn't even muted in Windows).
; The volumes are shown in a small display - left-clicking on the bars goes to the corresponding Windows' volume setting.
; If you have a multimedia keyboard it seems the volume control can send volume +/- itself.
; The script sends +/-2 for volume (potentially in addition); The script sends +/-2 for volume (potentially in addition) - see tray icon menu.
DOWNLOAD LINK: Logitech USB Headset 350 Helper v1.0.zip
Credit: This script makes use of Micha's AutohotkeyRemoteControl.dll, which I also used in
Keyboard Media Keys (for USB HID devices!), so ask or read through the threads for further info on it if desired.