]> Dogcows Code - chaz/openbox/blob - plugins/mouse/mouserc
add the lexer
[chaz/openbox] / plugins / mouse / mouserc
1 # Mouserc - Mouse bindings for Openbox
2
3 # Context : The place where the mouse click takes place
4 # * Titlebar - A client's titlebar (the top of the frame)
5 # * Handle - A client's handle (the bottom of the frame)
6 # * Client - A client (the actual window inside the frame, clicks in this
7 # context also get passed through to the client)
8 # * Frame - A client's entire frame (clicks in this context do not get passed
9 # through to the client)
10 # * Icon - A client's icon (in the titlebar)
11 # * AllDesktops - A client's omnipresent button (in the titlebar)
12 # * Iconify - A client's iconify button (in the titlebar)
13 # * Maximize - A client's maximize button (in the titlebar)
14 # * Close - A client's close button (in the titlebar)
15 # * Root - The root window (the desktop background, these are often blocked
16 # by programs with desktop windows, and are not
17 # available on rootless X servers (like OSX))
18 # * TLCorner - The top-left corner of the frame (if supported by the
19 # engine)
20 # * TRCorner - The top-right corner of the frame (if supported by the
21 # engine)
22 # * BLCorner - The bottom-left corner of the frame (if supported by the
23 # engine)
24 # * BRCorner - The bottom-right corner of the frame (if supported by the
25 # engine)
26 # Other contexts may be created by engines.
27
28 # Event : The type of mouse action to bind
29 # * Press - A button is pressed
30 # * Release - A button is released
31 # * Click - A button is pressed and released
32 # * DoubleClick - A button is pressed and released twice quickly
33 # * Drag - A button is held and the mouse is moved
34
35 # Button : The mouse button which is performing the Event
36 # A string composed of [<modifier>-]<button>. A button can have 0 or more
37 # modifiers.
38 # Valid modifiers are Mod1 ('A' is an alias for this), Mod2, Mod3, Mod4 ('W'
39 # is an alias for this), and Mod5.
40 # Valid buttons are Left, Right, Middle, Up, Down, or any number > 0
41
42 # Action: The action to be performed then the Event occurs with the Button in
43 # the context.
44 # Value actions are:
45 # * Focus - Focus the client
46 #
47
48 # All options are case insensitive.
49
50 #Context Event Button Action
51
52 Titlebar Drag Left Move
53 Handle Drag Left Move
54 Frame Drag A-Left Move
55
56 BLCorner Drag Left Resize
57 BRCorner Drag Left Resize
58 Frame Drag A-Right Resize
59
60 Titlebar Click Left Raise
61 Titlebar Press Middle Lower
62 Handle Click Left Raise
63 Handle Press Middle Lower
64 Frame Click A-Left Raise
65 Frame Click A-Right Lower
66
67 Titlebar Press Left Focus
68 Handle Press Left Focus
69 Client Press Left Focus
70
71 Titlebar DoubleClick Left ToggleShade
72 Titlebar Click Up Shade
73 Titlebar Click Down UnShade
74
75 Maximize Click Left ToggleMaximizeFull
76 Maximize Click Middle ToggleMaximizeVert
77 Maximize Click Right ToggleMaximizeHorz
78 Iconify Click Left Iconify
79 Icon DoubleClick Left Close
80 Close Click Left Close
81 Close Click Middle Kill
82 AllDesktops Click Left ToggleOmnipresent
83
84 Root Click Up NextDesktopWrap
85 Root Click Down PreviousDesktopWrap
86 Root Click A-Up NextDesktopWrap
87 Root Click A-Down PreviousDesktopWrap
88 Frame Click A-Up NextDesktopWrap
89 Frame Click A-Down PreviousDesktopWrap
This page took 0.044949 seconds and 5 git commands to generate.