Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
en:guides:xbindkeys [2014/06/22 17:58] sidini Adding an example |
en:guides:xbindkeys [2020/09/23 18:14] (current) hgt [Adding xbindkeys in autostarted applications] |
||
|---|---|---|---|
| Line 23: | Line 23: | ||
| ===== Configuration and detecting key codes ===== | ===== Configuration and detecting key codes ===== | ||
| - | Xbindkeys uses a configuration file to link a command to a key on your keyboard. Usually this file is : //$HOME/.xbindkeyrc// | + | Xbindkeys uses a configuration file to link a command to a key on your keyboard. Usually this file is : ''$HOME/.xbindkeysrc'' |
| You can have a default one created by using : | You can have a default one created by using : | ||
| Line 43: | Line 43: | ||
| Mod2 + XF86HomePage | Mod2 + XF86HomePage | ||
| - | Now, close //xbindkeys// application to make changes on configuration file: | + | Now, close ''xbindkeys'' application to make changes on configuration file: |
| $ killall xbindkeys | $ killall xbindkeys | ||
| - | Open //.xbindkeysrc// file on Leafpad (or on your favorite text editor) and copy the 3-line code above to the end of the file. | + | Open ''.xbindkeysrc'' file on Leafpad (or on your favorite text editor) and copy the 3-line code above to the end of the file. |
| - | We need to change the first code line to link the key code to a desired function. For example, if we want to open Midori when //XF86Homepage// key is pressed, we must change the first line to: | + | We need to change the first code line to link the key code to a desired function. For example, if we want to open Midori when ''XF86Homepage'' key is pressed, we must change the first line to: |
| "midori" | "midori" | ||
| Line 54: | Line 54: | ||
| Mod2 + XF86HomePage | Mod2 + XF86HomePage | ||
| - | Save and close the //.xbindkeysrc// file. Restart //xbindkeys// program and your new shortcut is already working! | + | Save and close the ''.xbindkeysrc'' file. Restart ''xbindkeys'' program and your new shortcut is already working! |
| - | To add other shortcuts, repeat the proceedure above. | + | To add other shortcuts, repeat the procedure above. |
| If you want to detect a multi-key shortcut code like CTRL+F, use: | If you want to detect a multi-key shortcut code like CTRL+F, use: | ||
| Line 75: | Line 75: | ||
| ==== Adding xbindkeys in autostarted applications ==== | ==== Adding xbindkeys in autostarted applications ==== | ||
| - | In the //PCManFM// in your //home// folder search for hidden folder //.config//, open it, next open //openbox// folder and open //autostart.sh// in your text editor. Add these lines at the end of your file: | + | In the **PCManFM** in your **home** folder search for hidden folder **.config**, open it, next open **openbox** folder and open **autostart** in a text editor. Add these lines at the end of the file: |
| # Fn Keys | # Fn Keys | ||
| xbindkeys & | xbindkeys & | ||
| - | Save and quit text editor. All custom shortcuts will stay after you reboot or switch off/on your machine. | + | Save and quit text editor. All custom shortcuts will stay after you reboot or switch off and on your machine. |
| + | To make this modification a global, edit ''/etc/xdg/openbox/autostart'' in the same way. | ||
| ---- | ---- | ||
| - | |||
| ===== Examples and tips ===== | ===== Examples and tips ===== | ||