From: Stephan S. <gma...@sp...> - 2012-07-18 22:40:50
|
For portability's sake, I write all my apps to bind their own global hotkeys using XGrabKey(). (Which means all my PyGTK apps also depend on python-xlib or XPyB and, on Windows, fall back to not supporting global hotkeys) It would be nice to see a unified keybinding daemon to complement the unified notification daemon but, until there's a freedesktop.org-standard D-Bus API that lets a single hotkey daemon be shared between KDE, GNOME, Xfce, and LXDE apps, I just don't see this idea being anything more than yet another DE-specific process wasting resources. ...especially given that Openbox can already do global hotkey binding for functions that don't map directly to a KDE, GNOME, or XGrabKey-using application. On 12-07-18 05:56 PM, Andrej N. Gritsenko wrote: > Hello there! > > As number of applications in LXDE grows I think it's time to make the > feature every other DE has - global key mapping - so every application > can have the same keyboard shortcuts. For example, 'F11' for 'fullscreen' > or 'Ctrl+A' for 'Select all'. It can be saved in .config/lxde/shortcuts, > edited by some tool and retrieved by some library on application start so > application will not have own mapping hardcoded and unchangeable. And, of > course, each application can register own keys there so they are editable > with the same tool. To do so there should be a /usr/share/lxde/shortcuts > directory with defaults: 'global' and named after applications. It's easy > and convenient. > What is your opinions? > > Andriy. > > ------------------------------------------------------------------------------ > Live Security Virtual Conference > Exclusive live event will cover all the ways today's security and > threat landscape has changed and how IT managers can respond. Discussions > will include endpoint security, mobile security and the latest in malware > threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/ > |