Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Jack Event Handler
C Shell Objective-C
Branch: master
Failed to load latest commit information.
arch First commit
config First commit
gentoo First commit
COPYING First commit
ChangeLog First commit
INSTALL First commit
Makefile First commit
NEWS First commit
README First commit
TODO First commit
dbus.c First commit
dbus.h First commit
main.c Fix issue #2
run.c Fix fork issue
run.h First commit


What is it?
Jack Event Handler is a daemon that runs custom commands when headphones are plugged/unplugged.

How to use it:
Add /usr/bin/jackeventcmd to your desktop environment autostart. Edit config file ~/.config/jackeventcmd. Sample config can be found in /usr/share/config/jackeventcmd.

How to compile:
$ make
# make install

If you are on Gentoo, you should use ebuild. It is located in directory 'gentoo'.
If you are on Archlinux, you should use PKGBUILD. It is located in directory 'arch'.

How to uninstall:
# make uninstall

- DBus
- jacklistener

Please report bugs to:, registration is needed.

Maxim A. Mikityanskiy
Something went wrong with that request. Please try again.