If you try to assign micmute button through KDE shortcut settings and experience this message when assigning the button:
The key you just pressed is not supported by Qt.
fix it by editing keyboard udev file:
:~> sudo vi /lib/udev/hwdb.d/60-keyboard.hwdb
find:
###########################################################
# Lenovo
###########################################################
# thinkpad_acpi driver
keyboard:name:ThinkPad Extra Buttons:dmi:bvn*:bvr*:bd*:svnLENOVO*:pn*
**KEYBOARD_KEY_1a=f20**
#
and replace with:
###########################################################
# Lenovo
###########################################################
# thinkpad_acpi driver
keyboard:name:ThinkPad Extra Buttons:dmi:bvn*:bvr*:bd*:svnLENOVO*:pn*
**KEYBOARD_KEY_1a=prog2**
#
then run:
:~> sudo udevadm hwdb --update
and re-login/restart for kde to pick up the change.
NOTE: starting with kernel 3.13 micmute led works without patching thinkpad_acpi.