Hi All, I have an issue with my XF86 keys (volume, play/pause, calculator etc) they appear to disable my client key bindings, by which I mean those applied via `awful.rules.rules.properties.keys`.
For example I have Alt+F4 bound to client:kill this initially works fine. If I then press any XF86 key (with an awesome key binding or not) that key functions as expected, but then Alt+F4 doesn't work, for clients open before the key was pressed but it works fine for clients opened after the XF86 key press. Restarting awesome (via awesome.restart()) resolves the issue, until the next time I press an XF86 key. xev doesn't appear to report anything different between the case when it works and when it doesn't. There are no errors in .xsession-errors. Because new clients appear to be created fine, I've assumed that it is an issue with awful.rules, I had a quick look at the lua source code but was soon out of my depth. But if someone can give me pointers I'm happy to keep digging! If it is useful, my awesome config is here: https://github.com/thatismatt/dotfiles/tree/master/_config/awesome awesome -v reports: awesome v3.5.7 (Space Oddity) • Build: Jan 18 2016 18:52:30 for x86_64 by gcc version 4.9.2 (buildd@lgw01-18) • Compiled against Lua 5.1.5 (running with Lua 5.1) • D-Bus support: ✔ Thanks to all who contribute to Awesome, I now can't live without it! Also, I'm new here, so please forgive me if I get the etiquette wrong. Matt -- To unsubscribe, send mail to awesome-unsubscr...@naquadah.org.