All of lore.kernel.org
 help / color / mirror / Atom feed
From: David Henningsson <david.henningsson@canonical.com>
To: ALSA Development Mailing List <alsa-devel@alsa-project.org>
Cc: General PulseAudio Discussion <pulseaudio-discuss@lists.freedesktop.org>
Subject: hda-jack-retask - a GUI for easy retasking of your HDA Intel codecs!
Date: Fri, 02 Dec 2011 14:40:34 +0100	[thread overview]
Message-ID: <4ED8D552.6010207@canonical.com> (raw)

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/

                 reply	other threads:[~2011-12-02 13:40 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4ED8D552.6010207@canonical.com \
    --to=david.henningsson@canonical.com \
    --cc=alsa-devel@alsa-project.org \
    --cc=pulseaudio-discuss@lists.freedesktop.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.