I have a Logitech USB Headset H530. When I plug it in, the computer doesn't seem to realize it has been plugged in. I have to do a reboot and then it works. Is there some way to make kubuntu realize I've plugged it in?
Announcement
Collapse
No announcement yet.
Logitech USB Headset H530
Collapse
This topic is closed.
X
X
-
Originally posted by james147 View PostDoes running lsusb list the device after you plug it in?Code:root@strycat:/etc/# lsusb* Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub Bus 001 Device 003: ID 413c:2513 Dell Computer Corp. internal USB Hub of E-Port Replicator Bus 001 Device 004: ID 413c:2513 Dell Computer Corp. internal USB Hub of E-Port Replicator Bus 002 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver Bus 002 Device 004: ID 0a5c:5800 Broadcom Corp. BCM5880 Secure Applications Processor Bus 001 Device 005: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub Bus 001 Device 006: ID 0424:2514 Standard Microsystems Corp. USB 2.0 Hub Bus 001 Device 007: ID 046d:0a0b Logitech, Inc. ClearChat Pro USB Bus 001 Device 012: ID 0424:2512 Standard Microsystems Corp. USB 2.0 Hub Bus 001 Device 013: ID 0bb4:0ff9 High Tech Computer Corp. Desire / Hero
I discovered playing around that the microphone is listed as a capture stream and works after being plugged in and before rebooting. Only the headphones don't work after being plugged in and before rebooting.
- Top
- Bottom
Comment
-
So after extensive searching elsewhere, I have Kubuntu recognizing the USB headset when it is pluged in and not having to reboot to do so.
This is what I'm having to do now to make the headset work (well almost)
1) delete $HOME/.pulse
2) plug in USB headset
3) reboot
4) test that the headset is working correctly (if not panic)
5) cp $HOME/.pulse $HOME/.pulse_work
6) Add the following script at /etc/init.d/mk_headset_work.sh
Code:#!/bin/sh ### BEGIN INIT INFO # Provides: mk_headset_work.sh # Required-Start: # Required-Stop: $remote_fs $syslog # Default-Start: # Default-Stop: S 2 3 4 5 # X-Stop-After: pulseaudio esound # Short-Description: Fixes the sound problem with USB # Description: Fixes the problem with Kubuntu not recognizing # the Logitech USB Headset H530 ### END INIT INFO # note $HOME is not set when this runs. rm -rf /home/strycat/.pulse cp -r /home/strycat/.pulse_work /home/strycat/.pulse chown -R strycat:strycat /home/strycat/.pulse chmod 700 /home/strycat/.pulse chmod 644 /home/strycat/.pulse/*
8 ) update-rc.d -n mk_headset_work.sh start 15 S 2 3 4 5 .
9) if the above looks like it will do the right thing... update-rc.d -mk_headset_work.sh start 15 S 2 3 4 5 .
9a) if not you'll have to do something likeCode:for x in S 0 1 2 3 4 5; do ln -s /etc/init.d/mk_headset_work.sh /etc/rc$x.d/S15mk_headset_work; done
11) reboot
12) plug in the headset
13) open kmix see that the headset is listed as a Playback Device
14) Go to Settings-> Select Master Channel
15) choose the headset
16) verify the headset is working.
17) remove the headset
18 ) verify in kmix that it is no longer a Playback Device
19) plug in the headset
20) verify the headset is working (only seem to have to set it as the master channel when plugging it in the first time.
I'd still like to avoid having to select the master channel the first time I plug it in. However the original problem I was having with it not being recognized is solved so I'm marking this thread as so. I hope this helps someone else.
P.S. Where's the option to disable Smilies for this post?
- Top
- Bottom
Comment
Comment