https://bugzilla.novell.com/show_bug.cgi?id=234196 Summary: kmilo volume module has annoying rounding problems Product: openSUSE 10.2 Version: Final Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: KDE AssignedTo: kde-maintainers@suse.de ReportedBy: seife@novell.com QAContact: qa@suse.de OtherBugsDependingO 215208 nThis: If you use kmilo with a standard keyboard with volume keys (many "multimedia desktops" and many notebook models) in conjunction with a soundcard that has less than 100 steps for the mixer (my intel_8x0 has 32), then you get hit by rounding problems: - pressing "volume up" tries to increase the volume by 10%, but the next matching value (rounded down) is stored in the mixer hardware - pressing "volume down" then does subtract 10% from the current value and stores it, again it is rounded down. This leads to e.g. 12 steps "up" from 0 to 100% but only 7 steps down. If you press ctrl-volume up/down, then it should increase or decrease by 1%, but in fact it never increases because 1% is not enough to step up the hardware (which only has 32 steps =~ 3% steps). There is even a FIXME comment in the code for this. This is easily fixed with the attached patch. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.