Okay, this has been driving me nuts. Maybe someone knows the answer.
I am using Windows 7x64, with VLC v. 1.1.0. I use a Saitek Eclipse III keyboard, and I also have a wireless Logitech Mouse MX620 and wireless Logitech Wave keyboard K350. I programmed one of my mouse buttons to function as play/pause and both keyboards have dedicated buttons for this. When I updated versions, I didn't know about the global hotkeys yet and was only using local hotkeys up until that point - stuck with focusing on VLC whenever sending a command. Global hotkeys were something I really wanted, but didn't think was available.
So after updating, I noticed that the dedicated play/pause button on my Saitek keyboard was acting funny. Now it was "double-pressing" play/pause so it would either pause and unpause really fast, or upause and repause really fast. The Logitechs on the other hand were functioning regularly. So I cleared out all of the hotkey settings and tested 3 devices. The Saitek Play/Pause button worked but the Logitechs didn't function.
That's when I noticed the global HotKeys. So after some time, I finally got global hotkeys to work by running the program in administrator mode when I applied the changes. But here's what happened when I set Media Play/Pause as the global hotkey play/pause button: The Saitek keyboard worked perfectly, whether focused on the program or not, but now the Logitechs were acting funny . ::Sighs::. The Logitech play/pause buttons would now only work when not focused on the program - when focused on VLC, it would "double-press" the button. My current workaround is to set the local hotkey as spacebar - and then custom configure Logitech through Setpoint to target the play/pause button to spacebar instead when pressed in VLC only. But this works for the Logitech mouse only, the Logitech keyboard I still have to press spacebar or play/pause depending on whether I'm focused on the program or not to get it to function properly. Anyone have any solutions?