Sound related hot keys not working

Cameron Hutchison camh at xdna.net
Thu Jun 15 04:35:57 UTC 2006


Daniel T. Chen wrote:

>Cameron Hutchison wrote:
>> Ok, that removed the Headphones control, so that there is no longer
>> a separate Master and Headphones control. This means that the laptop
>> hot keys for volume and mute will now control the sound through the
>> headphones.
>> 
>> I have added the line:
>> options snd-intel8x0 ac97_quirk=hp_only
>> 
>> to the file /etc/modprobe.d/local-laptop-volume to ensure this option
>> stays stuck.

>Great, but did the procedure described in the previous e-mail resolve
>the issue with sound control via the hotkeys? :)

Singular issue? I had multiple issues. It resolved the issue of the
volume hotkeys not adjusting the headphone volume. 

I had another issue where the "VolUp" button was not changing the
volume. I have now tracked this one down to the gconf key 
/apps/gnome_settings_daemon/volume_step which I had set to three (3). If
I set this to 4 or more (or zero so the default of 6 is used), the VolUp
button now works, but each volume down step is different from each
volume up step. It looks like a rounding issue, and when the step was 3,
it was not enough to round up to the next increment. Should I file a bug
against gnome-settings-daemon for this?

>If it did, I'll need the output from ``lspci -nv''.

Ok. here it is.

0000:00:00.0 0600: 8086:1a30 (rev 04)
        Flags: bus master, fast devsel, latency 0
        Memory at e8000000 (32-bit, prefetchable) [size=128M]
        Capabilities: [e4] #09 [d104]
        Capabilities: [a0] AGP version 2.0

0000:00:01.0 0604: 8086:1a31 (rev 04)
        Flags: bus master, 66MHz, fast devsel, latency 32
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=32
        I/O behind bridge: 0000c000-0000cfff
        Memory behind bridge: fc000000-fdffffff
        Prefetchable memory behind bridge: f0000000-f3ffffff

0000:00:1d.0 0c03: 8086:24c2 (rev 03)
        Subsystem: 8086:4541
        Flags: bus master, medium devsel, latency 0, IRQ 11
        I/O ports at bf80 [size=32]

0000:00:1d.1 0c03: 8086:24c4 (rev 03)
        Subsystem: 8086:4541
        Flags: bus master, medium devsel, latency 0, IRQ 11
        I/O ports at bf40 [size=32]

0000:00:1d.2 0c03: 8086:24c7 (rev 03)
        Subsystem: 8086:4541
        Flags: bus master, medium devsel, latency 0, IRQ 11
        I/O ports at bf20 [size=32]

0000:00:1d.7 0c03: 8086:24cd (rev 03) (prog-if 20)
        Subsystem: 1028:013e
        Flags: bus master, medium devsel, latency 0, IRQ 11
        Memory at f4fffc00 (32-bit, non-prefetchable) [size=1K]
        Capabilities: [50] Power Management version 2
        Capabilities: [58] #0a [2080]

0000:00:1e.0 0604: 8086:2448 (rev 83)
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=02, subordinate=06, sec-latency=32
        I/O behind bridge: 0000d000-0000efff
        Memory behind bridge: f6000000-fbffffff
        Prefetchable memory behind bridge: 50000000-51ffffff

0000:00:1f.0 0601: 8086:24cc (rev 03)
        Flags: bus master, medium devsel, latency 0

0000:00:1f.1 0101: 8086:24ca (rev 03) (prog-if 8a [Master SecP PriP])
        Subsystem: 8086:4541
        Flags: bus master, medium devsel, latency 0, IRQ 11
        I/O ports at <ignored>
        I/O ports at <ignored>
        I/O ports at <ignored>
        I/O ports at <ignored>
        I/O ports at bfa0 [size=16]
        Memory at 52000000 (32-bit, non-prefetchable) [size=1K]

0000:00:1f.5 0401: 8086:24c5 (rev 03)
        Subsystem: 1028:013e
        Flags: bus master, medium devsel, latency 0, IRQ 5
        I/O ports at b800 [size=256]
        I/O ports at bc40 [size=64]
        Memory at f4fff800 (32-bit, non-prefetchable) [size=512]
        Memory at f4fff400 (32-bit, non-prefetchable) [size=256]
        Capabilities: [50] Power Management version 2

0000:00:1f.6 0703: 8086:24c6 (rev 03)
        Subsystem: 134d:4c21
        Flags: medium devsel, IRQ 5
        I/O ports at b400 [size=256]
        I/O ports at b080 [size=128]
        Capabilities: [50] Power Management version 2

0000:01:00.0 0300: 10de:0286 (rev a1)
        Subsystem: 1028:0179
        Flags: bus master, VGA palette snoop, 66MHz, medium devsel, latency 248, IRQ 11
        Memory at fc000000 (32-bit, non-prefetchable) [size=16M]
        Memory at f0000000 (32-bit, prefetchable) [size=64M]
        Expansion ROM at fd000000 [disabled] [size=128K]
        Capabilities: [60] Power Management version 2
        Capabilities: [44] AGP version 3.0

0000:02:00.0 0200: 14e4:4401 (rev 01)
        Subsystem: 1028:8127
        Flags: bus master, fast devsel, latency 32, IRQ 11
        Memory at faffe000 (32-bit, non-prefetchable) [size=8K]
        Capabilities: [40] Power Management version 2

0000:02:01.0 0607: 104c:ac44 (rev 02)
        Subsystem: 1028:013e
        Flags: bus master, medium devsel, latency 168, IRQ 11
        Memory at f8000000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=02, secondary=03, subordinate=06, sec-latency=176
        Memory window 0: 50000000-51fff000 (prefetchable)
        Memory window 1: f6000000-f7fff000
        I/O window 0: 0000d000-0000d0ff
        I/O window 1: 0000d400-0000d4ff
        16-bit legacy interface ports at 0001

0000:02:01.1 0c00: 104c:8029 (prog-if 10)
        Subsystem: 1028:013e
        Flags: bus master, medium devsel, latency 32, IRQ 11
        Memory at faffd800 (32-bit, non-prefetchable) [size=2K]
        Memory at faff8000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: [44] Power Management version 2

0000:02:03.0 0280: 14e4:4320 (rev 02)
        Subsystem: 1028:0001
        Flags: bus master, fast devsel, latency 32, IRQ 5
        Memory at faff6000 (32-bit, non-prefetchable) [size=8K]
        Capabilities: [40] Power Management version 2






More information about the ubuntu-users mailing list