Difference between revisions of "ISKernel:Bind (Command)"

From Lavish Software Wiki
Jump to navigation Jump to search
 
(One intermediate revision by the same user not shown)
Line 8: Line 8:
 
*Bind -Clear removes all binds
 
*Bind -Clear removes all binds
 
*Bind -Delete <name> deletes a bind with that name
 
*Bind -Delete <name> deletes a bind with that name
 +
*Bind -Delete <name*> deletes all binds with that prefix
 
*Bind [-press|-release] <name> <combo> <command> creates a bind
 
*Bind [-press|-release] <name> <combo> <command> creates a bind
  
Line 14: Line 15:
 
*Bind -Keylist
 
*Bind -Keylist
 
;Output
 
;Output
  List of keys according to your keyboard driver:
+
  List of available keys:
 
  --------------------------
 
  --------------------------
  '               [              enter          f22             k              num 7          shift       
+
  '                 C                  F22                Mouse5             Page Down   
  ,               \              esc             f23             l              num 8          space       
+
  ,                 Caps Lock          F23                Mouse6             Page Up     
  -              ]               f              f24             left           num 9          sys req        
+
-                  Clear              F24                Mouse7             Pause       
  .               `              f1             f3             left windows    num del        t           
+
  .                  Ctrl               F3                Mouse8             Q           
  /               a              f10            f4             m              num lock        tab         
+
/                  D                  F4                MouseWheelDown    R            
  0               alt            f11            f5             n              o              u           
+
0                  Delete            F5                MouseWheelUp       Right       
  1               application    f12            f6             num *          p              up           
+
  1                  Down               F6                N                  Right Alt   
  2               b              f13            f7             num +          page down      v           
+
2                  E                  F7                Num *              Right Ctrl 
  3               backspace      f14            f8             num -          page up        w           
+
3                  End                F8                Num +              Right Shift 
  4               c              f15            f9             num /          pause          x           
+
4                  Enter             F9                Num -             Right Windows
  5               caps lock      f16            g              num 0          q              y           
+
  5                  Esc                G                  Num /              S           
  6               ctrl           f17            h              num 1          r              z         
+
  6                  F                  H                  Num 0              Scroll Lock 
  7               d              f18            help            num 2          right            
+
  7                  F1                Help              Num 1              Shift       
  8               delete          f19            home           num 3          right shift   
+
  8                  F10                Home              Num 2              Space       
  9               down           f2              i              num 4          right windows 
+
  9                  F11                I                  Num 3              Sys Req     
  ;              e              f20             insert         num 5           s             
+
  ;                  F12                Insert            Num 4              T           
  =              end             f21             j              num 6          scroll lock
+
  =                  F13                J                  Num 5             Tab         
 +
  [                  F14                K                  Num 6             U            
 +
  \                  F15                L                  Num 7             Up            
 +
  ]                  F16                Left              Num 8             V            
 +
  `                  F17                Left Windows      Num 9             W           
 +
A                  F18                M                  Num Del            X            
 +
  Alt                F19                Mouse1             Num Enter         Y           
 +
Application        F2                Mouse2            Num Lock           Z           
 +
  B                  F20                Mouse3             O                 
 +
Backspace          F21                Mouse4             P
  
 
===List your current binds===
 
===List your current binds===

Latest revision as of 08:13, 4 February 2009

Syntax

Command Difficulty Rating
Bind
Usage Intermediate
Level of Understanding Beginner
Computer Savvy Beginner
Logic Beginner

bind -keylist|-list|-clear|-delete <name> | [-press|-release] <name> <combo> <command>

Forms

  • Bind -Keylist lists all keys recognized to be used in binding (based on Locale)
  • Bind -List lists all binds currently set
  • Bind -Clear removes all binds
  • Bind -Delete <name> deletes a bind with that name
  • Bind -Delete <name*> deletes all binds with that prefix
  • Bind [-press|-release] <name> <combo> <command> creates a bind

Examples

List all keys available

  • Bind -Keylist
Output
List of available keys:
--------------------------
'                  C                  F22                Mouse5             Page Down    
,                  Caps Lock          F23                Mouse6             Page Up      
-                  Clear              F24                Mouse7             Pause        
.                  Ctrl               F3                 Mouse8             Q            
/                  D                  F4                 MouseWheelDown     R            
0                  Delete             F5                 MouseWheelUp       Right        
1                  Down               F6                 N                  Right Alt    
2                  E                  F7                 Num *              Right Ctrl   
3                  End                F8                 Num +              Right Shift  
4                  Enter              F9                 Num -              Right Windows
5                  Esc                G                  Num /              S            
6                  F                  H                  Num 0              Scroll Lock  
7                  F1                 Help               Num 1              Shift        
8                  F10                Home               Num 2              Space        
9                  F11                I                  Num 3              Sys Req      
;                  F12                Insert             Num 4              T            
=                  F13                J                  Num 5              Tab          
[                  F14                K                  Num 6              U            
\                  F15                L                  Num 7              Up           
]                  F16                Left               Num 8              V            
`                  F17                Left Windows       Num 9              W            
A                  F18                M                  Num Del            X            
Alt                F19                Mouse1             Num Enter          Y            
Application        F2                 Mouse2             Num Lock           Z            
B                  F20                Mouse3             O                  
Backspace          F21                Mouse4             P

List your current binds

  • Bind -List
Output
Inner Space registered hotkeys:
-----------------------------
[console] [`] Command (Release): console "toggle"
[memoryindicator] [Ctrl+Alt+M] Command (Release): hudgroup "-toggle" "memory indicator"
[bob] [Shift+N] Command (Press): tiny
[fullscreenkey] [Shift+Alt+F] Command (Release): fullscreen
[normalkey] [Shift+Alt+N] Command (Release): normal
[tinykey] [Shift+Alt+T] Command (Release): tiny
[next] [Ctrl+Alt+X] Command (Release): uplink focus -next
[previous] [Ctrl+Alt+Z] Command (Release): uplink focus -previous

Clear all binds

  • Bind -clear

Delete a bind

  • Bind -delete console
Output
Bind 'console' removed

Create a bind on press

  • Bind -press memoryindicator Ctrl+Alt+M "hudgroup -toggle \"memory indicator\""
  • Bind -press wireframeon f8 "wireframe on"

Create a bind on release

  • bind -release wireframeoff f8 "wireframe off"

See Also