HDMIモニター/レシーバーがラップトップに接続されたときにオーディオをHDMIに自動切り替え


13

HDMIポート付きのラップトップを使用しています。私たちがホームレスで、友人と一緒にいる間、私はそれをHDMIケーブルでサラウンドサウンドレシーバーにつないでいます。サウンドを機能させるには、サウンド設定ジョブを開き、ハードウェアプロファイルを「アナログステレオ出力」から「デジタルステレオ(HDMI)出力」に切り替えて、ラップトップのミンシースピーカーの代わりにサラウンドサウンドから音を出す必要があります。

スピーカーから音を出すためにプラグを抜くとき、私は逆をしなければなりません。

これに少しうんざりしています。これをスクリプト化したいと思います。私が見てきたこの質問とその答えが、pacmd list-sinksサウンドプロファイルを示していくつかのオプションをドロップダウンするときだけショー1つのシンクを。

また、HDMIステータスが変化するたびにスクリプトを実行できるように、これをフックできるudevイベントはありますか?


udevadm monitorHDMIステータスの変更によってトリガーされるudevイベントを確認できますが、これによると:[ spinics.net/lists/xorg/msg52939.html]、すべてがサポートされているわけではありません。
taneli

@Oli:これは11.10 で自動的に行われるようです
danjjl

このための別のソリューションについては、askubuntu.com
ジョー

回答:


3

Ubuntu 11.10では、hdmi(または電話ジャック)を接続するとpulseaudioが認識し、自動的に切り替えます。

こちらをご覧ください:

http://voices.canonical.com/david.henningsson/?p=15


とてもかっこいい。楽しみにしています!
オリ

待ちたくありません。11.10。にアップグレードしないことを望んでいました。:Oは、そうなるように見えます。
ダンコア

3

私は同じ問題を抱えていましたが、kubuntuで簡単に修正できます...システム設定、画面に移動すると、内部画面とhdmi画面の両方が表示されます...設定を選択し、下部でhdmiをデフォルト出力として選択して保存します下部のプロファイル... kdeにログインするたびに、デフォルトとしてhdmiスクリーンが使用され、サウンド出力はフォノンによって自動設定されます...


1

Ubuntu 11.10では、自動切り替えはまだ機能しません。機能はまだ実装されていないようです。スクリプトを使用して、サウンドカードプロファイルをHDMIに切り替えてから戻します。

pacmd "set-card-profile output:hdmi-stereo-extra1"

ショートカットキーが割り当てられ、人生はより良くなりました。それについてもっと読むこちらをご覧ください


-1

ubuntuリポジトリにはpadevchooserというツールがあり、その場で出力を変更できると主張しています。私はこれを試しましたが、実際には機能しません(内蔵サウンドカードと外部USBミュージックセンターの間で出力を切り替えようとしています)。このツールでは、2つの出力オプションをリストする代わりに、「デフォルト」と「その他...」のみを選択できます。

ただし、出力デバイスをHDMIに変更するスクリプトを記述する方法について説明しているこのブログ投稿をご覧ください。これを自動的に実行する方法はわかりませんが、少なくとも1回クリックするだけなので、ラップトップの未使用のボタンにバインドできます。


Ubuntuでも別の出力デバイスを切り替えるのは非常に簡単です。サウンドインジケータをクリックして、オーディオ設定項目を選択します。次に、出力デバイスを選択し、必要なデバイスを選択します。しかし、彼はそれが自動であることを望みました。あなたの答えは本当に一致しませんでした。-1。
ジョエルレンシンスタッド
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.