[トップページへ]

改造と修理の記録


11. PC切替器にMacもつなぐ

2004/09/12 作成
2005/08/16 追記12
2006/03/07 追記3、「切替機」の表記を「切替器」に統一

 

長い間アナログのモニタ切替器を使っていたのですが、すでにモニタがDVI入力のある液晶、パソコンも2台がDVI出力付き(1台はMac)で、どうせなら全部デジタルで接続したいと思っていました。

そこでDVI接続のモニタ切替器またはPC切替器(KVM)を導入しようと思ったのですが、日本では2系統入力のPC切替器しか売っていないので、海外通販で4系統入力のPC切替器を購入しました。

問題が一つあり、Macを接続する時、モニタケーブルだけ接続しても一応切替対象としてはくれるのですが、電力はPS/2(キーボード)から取っているので、Macだけ起動している時は動作してくれません。

ということで、その問題の解決に取り組んでみました。

用意する物

USB → PS/2アダプタ。両インタフェース対応のマウス用です。どこのご家庭にもありますよね(笑)
むしろこちらの方が入手が難しいかもしれません。Aタイプ(オス) → Aタイプ(オス)のUSBケーブルです。

改造の仕方

USBコネクタの内部には接点が4箇所ありますが、中央の2箇所をテープでマスキングします。

そのままUSB → PS/2アダプタにつなぎ、それをPC切替器のキーボードコネクタ、もう一方のUSBコネクタをMacにつなぎます。この時、PC切替器は「バスパワード」動作になるのでご注意下さい。また、USB拡張カードのポートにつなぐと電力供給のタイミングが遅れるようで、画面が出るのに若干時間がかかります。

あとはモニタケーブルを接続すれば完成です。

使ってみて

ごく普通に切替器として使えて、大変満足しています。他のマシンもDVIで接続したいです。

若干気になるのが、表示を切替えた時、画面が表示されないことがたまにあります。切替え直せば映りますが、原因がどこにあるのか不明です。今回やったこととは関係ないようですが。

あと、今回MacはMac用のキーボードとマウスを使うという前提ですが、PS/2 → USBアダプタ(キーボード/マウス用)で今回のケーブルの代わりに接続すると、PC用のキーボードとマウスが使えるのかという点は興味があります。そのうち試してみたいと思っています。


(2005/08/16追記1)

PS/2 → USBアダプタMacでPS/2 → USBアダプタを使ってみました。

どれでも良いというわけにはいかないようですが、右写真のForYou製のアダプタは正常に使えました。
直結に比べてマウスの速度が若干違いますが、あまり大きな問題ではありません。

ただ、私は英語キーボードしか使っていないから影響が出ませんが、日本語キーボードはキーの対応に問題があるようです。(USBキーボード直結の場合でも起きるので、アダプタのせいではありません。ちなみにOS X 10.4では改善されたらしいです)


(2005/08/16追記2)

切り替えた時映像が出ない現象はその後はめったにありませんが、それより気になっていた問題がありました。

(1)Logitechのマウスを使用している時、Windows機から他のマシンに切り替えて戻ると、ホイールが使えず、動きも遅くなる。

→ マウスドライバにLogitechのドライバを使わず、標準の「PS/2 互換マウス」を使うことで解決しました。

(2)Macから他のマシンに切り替えて戻ると、壁紙が消え、Safariなどのウインドウの天地が縮む。

→ 最近国内でも販売されている他社製品でも起きている現象のようですが、どうやら切り替え中は解像度が普段のモニタ(SXGA)とは別のものになってしまうのが原因のようです。次の手順で解決しました。

  1. Macに OSXvnc をインストールする。
  2. Windows機に RealVNC のビューアをインストールする。
  3. MacにUSBキーボードをつなぐ。
  4. MacでOSXvncサーバを起動する。
  5. Windows機に切り替える。
  6. 切り替えた時点でVNCサーバが(画面解像度が変わったため)停止するので、USBキーボードの「Enter」を押し、VNCサーバを再起動する。
  7. Windows機でVNCビューアを起動、Macに接続する。
  8. 「システム環境設定 > ディスプレイ」を開くとモニタの名称が「VGAディスプレイ」となっているので、解像度とリフレッシュレートを普段のモニタの設定に合わせる。
  9. 以後はMacがその設定を覚えるので、切り替えても解像度が変わらず、壁紙も消えない。

「そのままVNCで使えばいいじゃん」というツッコミはなしでお願い(笑)


(2006/03/07追記3)

SwitchResX Macも一緒にキーボードを切り替えるようにしつつ、時にはMac用キーボードも使えるようにするため、DVI + USBインタフェースのPC切替器、コレガ CG-PC4UDAに買い替えました。
  しかし、追記2の方法を使っても、仮想モニタの解像度が1024x768ドットまでしか選択できないので、壁紙が消えてしまいます。

 そこで、SwitchResXを導入(日本語版ダウンロード及びシェアウェア購入はこちら)して、カスタム解像度として1280x1024ドットx60Hzを定義することで解決しました。
 この時の設定操作は、追記2と同様にVNC経由で行う必要があります。

 ちなみにPS/2インタフェースのキーボードをつなぐ際はPS/2→USBアダプタを使っていますが、ACアダプタが付属しているので電源供給ケーブルを作る必要はありません。というかMacとはUSBで正規に接続されているし。


Written by SASAKI Ichiro. Copyright (C) 2004-2006, all rights reserved.
See top page for contact.

[トップページへ]