X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=plugins%2Fkeyboard%2Fkeysrc;h=c8c58624821abee866e704739a53334e8d9be891;hb=49eea4715faa55a0da670112619f22da6e20f5aa;hp=d31235c6a3b5214af13ed5dd9f44e0f6650c1304;hpb=a61cecfe3a30baa4ab001491bb1df4fdc86b66d1;p=chaz%2Fopenbox diff --git a/plugins/keyboard/keysrc b/plugins/keyboard/keysrc index d31235c6..c8c58624 100644 --- a/plugins/keyboard/keysrc +++ b/plugins/keyboard/keysrc @@ -2,9 +2,12 @@ # Key [Key...] Action [Argument] -# Key: A list of keys to form a key chain, or just a single key. -# Each Key a string composed of [-]. A Key can have 0 or more -# modifiers. Valid modifiers are Mod1 ('A' is an alias for this), Mod2, Mod3, +# Key: A list of keys to form a key chain, or just a single key. Each key in +# the chain is separated by a space. +# +# Each Key is a string composed of [-]. A Key can have 0 or more +# modifiers. Valid modifiers are Control ('C' is an alias for this), Shift +# ('S' is an alias for this), Mod1 ('A' is an alias for this), Mod2, Mod3, # Mod4 ('W' is an alias for this), and Mod5. Valid buttons are defined by the # X server. The 'xev' utility can be used to look up the name of a key. # @@ -24,6 +27,10 @@ # * Shade - Shade (roll up) the focused client # * Unshade - Unshade (roll down) the focused client # * ToggleShade - Shade and unshade the focused client +# * ShadeLower - Shades the window if it's not shaded, and lower it +# if it was already shaded +# * UnshadeRaise - Unshades the window if it's shaded, and raise it +# if it was already unshaded # * ToggleOmnipresent - Place the focused client on all desktops or the # current one # * MaximizeFull - Maximize the focused window horizontally and vertically @@ -36,6 +43,9 @@ # * MaximizeVert - Maximize the focused window vertically # * UnmaximizeVert - Restore the focused window vertically # * ToggleMaximizeVert - Maximize or restore the focused window vertically +# * SendToDesktop - Sends the focused window to a specified desktop +# * Takes a number argument which specifies the desktop to send the window +# to (starting at 1). # * SendToNextDesktop - Sends the focused window to the next desktop # * SendToNextDesktopWrap - Sends the focused window to the next desktop # (wrapping around the first and last desktops) @@ -43,6 +53,9 @@ # * SendToPreviousDesktopWrap - Sends the focused window to the previous # desktop (wrapping around the first and last # desktops) +# * Desktop - Switches to the specified desktop +# * Takes a number argument which specifies the desktop to switch to +# (starting at 1). # * NextDesktop - Switches to the next desktop # * NextDesktopWrap - Switches to the next desktop (wrapping around the first # and last desktops) @@ -83,21 +96,12 @@ # * ResizeRelativeVert - Resizes the focused client vertically # * Takes a number argument which specifies the amount to resize the # window. A positive number grows it, a negative number shrinks it. -# * Desktops - Switches to the specified desktop -# * Takes a number argument which specifies the desktop to switch to -# (starting at 1). # * Execute - Executes a command # * Takes a string argument "in quotes" that is the command to execute. # * Restart - Restarts Openbox # * Optionally takes a string argument "in quotes" that is the command to # execute in place of restarting Openbox. # * Exit - Exits Openbox -# -# For drag Events only, these are valid: -# * Move - Move the client interactively, this can only be bound to the Drag -# Event -# * Resize - Resize the client interactively, this can only be bound to the -# Drag Event