Something fun for friday afternoon? :-) Over the past few weeks I?ve been working (from time to time) with HDA-Jack-Retask, a small application that makes the kernel interface for jack retasking really easy to use. Although primarily meant for power users, it focuses on simplicity: Just select your codec, then select which pins you want to override and what you want them to override to: Headphones, Line Out, Mic, Line In, and so on. There are buttons for trying it out right away, and for making your override the boot-time default. And of course, a button for removing all overrides in case things did not go as planned. Consider it beta quality for now, and it?s one of those "won?t work for everyone" programs, but that?s mostly due to hardware and driver limitations. If you're running Ubuntu 11.10: You can install it by adding ppa:diwic/hda [1] and then installing the hda-jack-retask package. Start it by running ?hda-jack-retask? in a terminal. Or from the command line: sudo add-ppa-repository ppa:diwic/hda sudo apt-get update sudo apt-get install hda-jack-retask hda-jack-retask & If you're running something else: 1) download the source tarball [2] 2) Ensure you have a build environment (gcc, make, sed, etc), gtk3 (and glib) development headers, and the "gksu" application all are installed. On debian platforms, these packages are known as "build-essential", "libgtk-3-dev" and "gksu". 3) make 4) ./hda-jack-retask & Enjoy! End user blog post is here [3]. -- David Henningsson, Canonical Ltd. http://launchpad.net/~diwic [1] https://launchpad.net/~diwic/+archive/hda [2] https://launchpad.net/~diwic/+archive/hda/+files/hda-jack-retask_0.20111129.tar.gz [3] http://voices.canonical.com/david.henningsson/2011/11/29/turn-your-mic-jack-into-a-headphone-jack/