MW600/Bどもども。自分はたまにSkypeで会話してるんだが、普通のヘッドセット使うのも何だかなーって思って、Bluetoothのマイクを使おうかって思い立った。XPを使ってるんのでVistaや7などでも同様かどうかはわからないが、同じ悩みを持った人もいるかもしれない。直接的な解決ではないけど、自分の対処方法を掲載してみる。結論をいうと、色々ググってみたがペアリング時にデバイスが勝手に変更されることを回避する方法は見つけられなかった。再生デバイスを目的のデバイスに変更する為のスクリプトを作成して、簡単に変更し直せるようにした。7を対象にしているみたい。XPを対象とした記事も見つけたが、いまいち巧く動きそうにない気がする・・・まぁ、設定ダイアログを表示してキー操作をエミュレートしているみたいなので、自分で作ってみることにした。エミュレートのスクリプトを組む前にまずやりたいことを整理する。デバイスのプロパティ」を開き、既定のデバイスから目的のデバイスを選択して確定したい。[EC00]」となる。最初に選択されているタブが安定しない。エミュレートするには、巧いこと「オーディオ」タブを開いてやらないといけない。そのためには現在表示しているタブの把握が必要となり、そのための方法を考えてみた。考えたのが「サウンド」タブの[名前を付けて保存(E)]ボタン。このボタンを押すと「サウンド設定に名前を付けて保存」というダイアログが表示される。アクセスすることができる。今回はこれを利用しようと思う。エミュレート)と目的の「オーディオ」タブを開けることができるということだ。エミュレート内容を整理するとこうなる。デバイスのプロパティ」を開くタブを切り替えながら、Alt+Eを送信して「サウンド」タブを探すCtrl+TABを押して「オーディオ」タブを開くAlt+Dを押して、既定のデバイスにフォーカスを当てるF4キーを押して、ドロップダウンリストを開く目的のデバイスの頭文字キーを押下して、リストからデバイスを選択するEnterキーを2回押して変更を確定するで、実際にこれをエミュレートするスクリプトをJScriptで以下の通り作成した。保存すれば、あとはそのファイルをダブルクリックすることで再生デバイスを切り替えることができる。適当に作ったし環境依存性とかあるかもしれないので、このスクリプトを利用したいかなる不利益も責任は負えかねますけどねwwwwまぁ、ぶっちゃけAPI探してプログラム書いた方が良いと思うが、あんまり専門知識無しでできる方法で紹介できるようにJScriptを使ってみた。参考になれば幸いです。[必須入力]※画像の中の文字を半角で入力してください。「オタク初級者」による頭いいフリちゃんねるにほんブログ村Seesaaブログ×この広告は180日以上新しい記事の投稿がないブログに表示されております。