On Tue, Nov 18, 2008 at 10:03:57AM +0000, Richard Hughes wrote: > On Mon, 2008-10-27 at 16:36 +1030, Peter Hutterer wrote: > > At the moment, we have the following keysyms defined to put a computer into > > a > > sleep state: > > > > XF86XK_Standby 0x1008FF10 /* System into standby mode */ > > XF86XK_PowerDown 0x1008FF21 /* Deep sleep the system */ > > XF86XK_Sleep 0x1008FF2F /* Put system to sleep */ > > > > Proposed change by Richard Hughes: > > "The nomenclature I've been trying to make stick > > (most projects now use this) for a few years now is: > > > > standby: high sleep state, nobody uses this any more > > hibernate: sleep to disk - slow, but can remove power > > suspend: sleep to ram - fast, but can't remove power > > hybrid sleep: sleep to both, slow, and can remove power, but quick to > > resume if you don't - most users don't use this" > > > > This patch adds XF86XK_Suspend and XF86XK_Hibernate. The behaviour of > > XF86XK_Sleep can then be configured on a per-session basis.
[...] > > If there are no objections, could this patch please be merged? If the > patch is pushed, then we can de-insane some of the XOrg->session > mappings and then the only crazy thing left to patch is the kernel. already pushed. http://cgit.freedesktop.org/xorg/proto/x11proto/commit/?id=1e33337d4dd151da4f0898a86608a1ee67588163 I'll put that and the matching libX11 patch into Fedora tomorrow. Cheers, Peter _______________________________________________ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg