I have found that xbindkeys
is automatically started if you have an .xbindkeysrc
in your home folder or in a system folder such as /etc
. Hence why it does not usually need to be added as a separate startup item once installed.
This is explained well in the file /etc/X11/Xsession.d/98xbindkeys
, which is generated by any normal install from the Ubuntu package. Here is a snippet from the file, generated by running cat /etc/X11/Xsession.d/98xbindkeys
:
This file is sourced by Xsession(5), not executed.
PROG="/usr/bin/xbindkeys"
NOAUTO="${HOME}/.xbindkeys.noauto"
This file autostarts xbindkeysrc if the user (or system) has a config
for it AND does NOT Have a .xbindkeys.noauto in his homedir.
[The rest of the file is a script]
So, the simple solution is to take note of the instructions and place a file named .xbindkeys.noauto
in your home directory, and then xbindkeys
won't start up with your x session, and you can place an alternative startup entry for it with your specific needs.
xbindkeys
, then they might be running it at the same time as you. But I'm sure @Mik's solution will work. – horIzoN Feb 26 '13 at 16:49xbindkeys -s
shows the correct list of commands, but they don't all work - I runkillal xbindkeys && xbindkeys
, and then they do work. Does your xbindkeys not work at all? Or do some commands work? – Benubird Apr 22 '14 at 12:44xbindkeys
, but it does the same thing. – Lasse Dahl Ebert Mar 14 '16 at 20:23