Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mutte mic button doesn't work #43

Open
rcdeoliveira opened this issue Dec 11, 2017 · 6 comments
Open

Mutte mic button doesn't work #43

rcdeoliveira opened this issue Dec 11, 2017 · 6 comments

Comments

@rcdeoliveira
Copy link

I am running Debian Buster with kernel version 4.13.0 and mic off / on button doesn't work. How can enable it?

P.D:
Thanks for share this code, it's awesome

@rcdeoliveira rcdeoliveira changed the title Mutte mic button doen't work Mutte mic button doesn't work Dec 11, 2017
@lentinj
Copy link
Owner

lentinj commented Dec 11, 2017

This isn't a problem specific to these keyboards I don't think, by default the Mic mute key doesn't do anything.

Have a look at: http://www.thinkwiki.org/wiki/Microphone_Mute_Button

@rcdeoliveira
Copy link
Author

rcdeoliveira commented Dec 11, 2017 via email

@mrPjer
Copy link

mrPjer commented Dec 13, 2017

To confirm this - the mic mute button on my X220 works, but it doesn't work on the USB Compact Keyboard.

@lentinj
Copy link
Owner

lentinj commented Dec 15, 2017

If it's working in one not the other, then you're probably experiencing a bug with the systemd keymaps. See the "F20" section at the bottom of that page. Your internal keyboard has probably got it's MICMUTE key remapped to F20, but the external keyboard is still mapped to MICMUTE.

Either report it with systemd or use hwdb to change your keymap locally.

@mrPjer
Copy link

mrPjer commented Jan 13, 2018

Using showkey, my internal mute button gives a scancode 0x5a 0xda and a keycode 190. The external keyboard gives a keycode 248, but no scancode, while all the other keys give a scancode.

Can I remap this without a scancode?

@lentinj
Copy link
Owner

lentinj commented Jan 19, 2018

No, you can't have no scancode. It just means it's been filtered somewhere along the line. Heed the warnings in showkey's manpage, evtest is a better tool to use.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants