投稿

VMWare Playerでホストとゲスト間でクリップボードが共有できない時の対処法

Quick Edit Pencil
こちらは2015年9月の情報となります。
内容は、物理環境を仮想化した時に起こるVMwareToolsが起動・常駐しない場合(クリップボード共有できない)の対処方法となっています。

VMWare Player(6.0.5)
ホストOS:Windows8.1 Pro
ゲストOS:windows7 32bit Home Premium※1
※1.ゲストは既存の物理環境をVMware vCenter Converterで仮想化しVMwareToolsをインストールしたがクリップボードが共有できなかった。

多くの検索結果では.vmxファイルにパラメーターを追記削除する方法が紹介されていますが、.vmxファイルを編集する前に確認していほしいのはゲストでVMwareToolsが常駐しているかどうか。

既存の物理環境を仮想化した場合VMwareToolsを正常にインストールしても常駐しない場合があるそうで、今回のクリップボードが共有できない症状はVMwareToolsが起動(常駐)していないのが原因だった。

ゲストでVMwareToolsが常駐していて、クリップボードの共有ができていない場合は次を試すと良さそうです。
~.vmxファイルに以下追加して再度起動
isolation.tools.copy.disable = false
isolation.tools.paste.disable = false

VMwareToolsが起動(常駐)していない場合の対処方法


まず確認したいことはVMwareToolsが常駐しているか確認する。

通常はゲスト起動時にVMwareToolsが起動して常駐するのでタスクバーの通知領域にVMwareToolsのアイコンが表示されている。

常駐していなければ、"C:\Program Files\VMware\VMware Tools\vmtoolsd.exe"を起動すれば良いのだが、右クリックで管理者として実行をクリックしても起動してくれないので、次のコマンドをコマンド プロンプト(DOS窓)で実行することで常駐させる事ができるハズだ。

"C:\Program Files\VMware\VMware Tools\vmtoolsd.exe" -n vmusr

上記のコマンドを実行するにはコマンド プロンプトは管理者として実行する必要があるので、スタートメニュー>全てのプログラム>アクセサリ>コマンド プロンプトを右クリックして管理者として実行をクリックして起動する。そして、上記のコマンドをコピペしてエンターキーたたく。

これでVMwareToolsのアイコンがタスクバーの通知領域に表示されていれば、ホストとゲスト間でクリップボードの共有が可能となっているバズである。

この方法で問題は解決するがゲストを立ち上げる毎にコレをするのは邪魔くさいので、ゲスト起動時にコマンドが実行されるように設定してみた。

このコマンドをバッチファイル(拡張子がbatのテキストファイル)に書いて常に管理者として実行するか、もっとスマートにvmtoolsd.exeのショートカットを新規作成して、リンク先をこのコマンドに置き換える。
前出のコマンドだけでは実行後にコマンド プロンプトのウインドウが出たままなので、実行後コマンド プロンプトのウインドウを閉じる命令を追記したのが次のコマンドだ。

バッチファイルへのコマンドの記述
start "" "C:\Program Files\VMware\VMware Tools\vmtoolsd.exe" -n vmusr \setPrefInt "force-accessibility-off" 1

ショートカットのリンク先への記述
"C:\Program Files\VMware\VMware Tools\vmtoolsd.exe" -n vmusr \setPrefInt "force-accessibility-off" 1

ゲスト起動時に自動でこれらのコマンドを実行してVMwareToolsを常駐させるように、タスクスケジューラを使い管理者権限でこれらを実行させる。

タスクスケジューラをコントロールパネルの管理ツールから起動して、操作>タスクの作成をクリックしてタスクを作成し、全般タブで「最上位の特権で実行する」にチェックを付け、トリガータブでトリガを新規しタスクの開始を「ログオン時」にして、操作タブで操作を新規し操作を「プログラムの開始」にして設定でバッチファイルかショートカットを指定するか、直接スクリプトとしてショートカットのリンク先への記述と同じ("C:\Program Files\VMware\VMware Tools\vmtoolsd.exe" -n vmusr \setPrefInt "force-accessibility-off" 1)を入力する。
これで、ログインする度にVMwareToolsが常駐しクリップボードの共有が可能となるハズだ。



解決へと導いてくれたサイト様に感謝





Macで使える(ゲーミング)ヘッドセットはどれ?

Quick Edit Pencil

Macはライン入力なのでWindows用のマイクは使えないそうだけど最近のMacはどうなのよ?


Q.MacでWindows用のヘッドセットやマイクは使えますか?

【回答】
音声入width: 700px;"力の仕様が違うため、マイクが使用できません。(ヘッドホンは、使用できます。)
Macintoshにある音声入力(3.5mmステレオミニプラグ)はライン入力です。
見た目は同じですがWindowsパソコンのマイク入力とは異なりますので、注意が必要です。
MacではUSBやBluetooth(※)方式のヘッドセットをご使用ください。
※Bluetooth搭載機種のみ
http://qa.elecom.co.jp/faq_detail.html?id=2385

マイク入力かライン入力かを見分けるには端子のマークをみると判別できる。
マイク端子は、マイクのマークが付いていて桃色の場合が多い。
ライン端子は、(((⇔)))みたいなマークがついている。

あれれ、最近のマックに付いているのは4極プラグらしいので、ちょっとプラグ形状から理解する必要があるのかもしれないよ。



一般的な音楽プレイヤーやパソコンなどで使用されているプラグです。

マイク端子を追加した4極プラグです。対応機器をご確認の上ご使用ください。

USB接続は、パソコンのスピーカ端子を占有しないためスピーカをパソコンに接続し音楽を楽しんでいるときでも、そのままSkypeやチャットをはじめることが可能です。

  • http://www2.elecom.co.jp/multimedia/microphone/index.html

    で、汎用性の高さから私がチョイスしたのは、Macにも使えてPCにもゲームレコーダーにも使えるアナログヘッドセット(3.5mmミニプラグ × 2)のゼンハイザーのヘッドセット : PC 310 - PC ゲーミング用ステレオヘッドセットだ。ただし3.5mm 4極端子を持つMacやPCで使うには変換アダプターが必要となるが、メーカー純正の変換アダプターが販売されているので安心である。

    PC 310ゼンハイザーのヘッドセット : PC 310 - PC ゲーミング用ステレオヘッドセット メーカー純正の3.5mm 4極端子に変換するアダプタケーブルもあり安心できる。

    PCV 05 オーディオアダプタゼンハイザーのヘッドセット : PCV 05 オーディオアダプタ - パソコン用ヘッドセットアクセサリ

    メーカー外品のUSBオーディオ変換アダプタを使うとUSBで接続ができるようになるぞうだ。

    GoogleDrive:: OSXで複数のグーグルドライブを同期

    Quick Edit Pencil
    正確には、FTPクライアント<webdavクライアント>を使い複数のグーグルドライブをリモート先としてファインダーに表示する方法で、Google Driveのデスクトップクライアントのようにローカルファイル同期はできないが、出費を抑えながらもGoogle Driveのデスクトップクライアントに近い操作性を得る事ができる

    FTPクライアント<webdavクライアント>はhttp://panic.com/jp/transmit/を使う

    Google Driveの複数アカウント同期ができるサードパーティー製のクライアントが有料サービスとしてhttps://www.insynchq.com/存在するが、月々の固定費が発生する

    事業で使う場合はInsyncを選択するが、個人で利用する場合は毎月の固定費は抑えたい

    transmitを持っていなければ購入する必要があり初期費用4千円程度が発生するがこちらのほうが経済的だろう

    transmitの設定

    webdav接続
    https://webdav-docs.appspot.com/docs/
    グーグルアカウント
    ディスクをマウントする
    これでファインダーにグーグルドライブがマウントされる

    Windowsでも有料のwebdavクライアントhttp://webdrive.add-soft.jp/を使えばドライブがエクスプローラーに表示され同じような使い方ができるようだ

    Mac OS X:: ことえり辞書 移行

    Quick Edit Pencil
    変換辞書と学習辞書

    変換辞書(~/Library/Dictionaries/)

    ユーザ辞書
    ~/Library/Dictionaries/CoreDataUbiquitySupport
    ~/Library/Dictionaries/ユーザ辞書

    各種辞書
    ~/Library/Dictionaries/NADのカタカナ英語辞書10.6++
    ~/Library/Dictionaries/山椒辞書

    学習辞書(~/Library/Preferences/com.apple.JapaneseAnalysis/)

    ~/Library/Preferences/com.apple.JapaneseAnalysis/DictionaryTrainer/(メール.appや連絡先.appなどからの学習)
    ~/Library/Preferences/com.apple.JapaneseAnalysis/Environment.plist(ことえりの環境設定)
    ~/Library/Preferences/com.apple.JapaneseAnalysis/InputPrediction.dict(予測変換の学習)
    ~/Library/Preferences/com.apple.JapaneseAnalysis/LearningDictionary.dict(文節区切りや優先する単語の学習)


    <--http://d.hatena.ne.jp/zariganitosh/20140129/mavericks_kotoeri_mechanism-->

    動画:: 画面サイズ=解像度

    Quick Edit Pencil
    ■16:9
    いわゆる横長、ワイドスクリーンサイズ。最近の液晶TVやPCの液晶モニタは殆どがこちら。
    HD(ハイビジョン/ハイディフィニション)の場合は必ずこちらの縦横比になる。

    よく使われる画面サイズの例

    ・1920×1080 (HD)
    いわゆるフルハイビジョン。端子で言えばD3、D5やHDMIがこれにあたる。
    TVでは今や一般的だが、ネット上ではサイズが大きすぎるため推奨しない。
    ・1280×720 (HD)
    フルではないハイビジョン。端子で言えばD4が該当。
    ネット上のHDサイズは殆どがこの大きさ。
    ・720×405 (SD)
    小さめの16:9比率の動画をネットに投稿する際などにオススメ
    ・640×360 (SD)
    小さめの16:9比率の動画をネットに投稿する際などにオススメ
    ・720×480 (DV)
    DVワイドスクリーンというTV等の放送媒体専用の規格。
    ネットに投稿する際には使用しないこと。
    ・720×486 (D1)
    D1ワイドスクリーンというTV等の放送媒体専用の規格。
    ネットに投稿する際には使用しないこと。

    ■4:3
    以前まで最もポピュラーだった縦横比。例えば昔のブラウン管TVやPCモニタなど。
    SD(スタンダードディフィニション)の場合は一部例外もあるがほぼこの縦横比。

    よく使われる画面サイズの例

    ・1024×768 (XGA)
    PCのモニタによく使われていたサイズ。大きめ4:3。動画にはあまりオススメしない。
    ・640×480 (SD)
    4:3比率の中では一番一般的なサイズ。通常はこの大きさで。
    ・320×240 (SD)
    640×480の半分の大きさ。今となってはやや小さい?
    ・720×480 (DV)
    DVというTV等の放送媒体専用の規格。ネットに投稿する際には使用しないこと。
    ・720×486 (D1)
    D1というTV等の放送媒体専用の規格。ネットに投稿する際には使用しないこと。


    JavaScript:: 使用可能と使用不可

    Quick Edit Pencil
    //使用可否を入れ替える1
    if (obj.disabled) {
     obj.disabled = false;
    } else {
     obj.disabled = true;
    }
    //使用可否を入れ替える2
    obj.disabled = !obj.disabled;
    

    JavaScript:: クリックで表示と非表示をコントロール(インライン記述)

    Quick Edit Pencil
    <span class="image-data-link" onclick="if(this.nextElementSibling.style.display=="none"){this.nextElementSibling.style.display="";}else{this.nextElementSibling.style.display="none";}">RICOH GR DIGITAL 2</span>
    <span style="display:none;">Exposure Time : 1/760 , F Number : 7.1 , ISO : 100</span>