Heijastin

Nexus 4 と JC-U2410TBK を Gentoo/KDE に接続

kio-mtp.

満を持して Nexus 4 を 2013/06/15(土)に Amazon.co.jp お急ぎ便で購入、翌日 2013/06/16(日)18:00 過ぎ、待望の到着。日常生活が劇的変化、屋外でも常時 Connected の素晴らしさ!遅ればせながら Gentoo/KDE との接続まとめ…というか kio-mtp を入れるだけ。

Nexus 4 をUSBケーブルで接続する

Android は2011年の Honeycomb 以降、データ通信方式を MTP に切り替えた。何を今更…と、お思いだろうが、当時の僕は、そんな変革と無関係だった。HTC Magic を使用し続けていたからだ。もちろん、愛着からではなく、買い替えが経済的に不可能だっただけ。そんな僕が2012年に、なけなしの貯金をはたいて買い換えた端末が Nokia N9 だった…何も言うまい。Nexus 4 で、僕は「初めて」Smartphone というものを体感した。

KDE Overlay を追加しておくと良いことがある

ともかく Nexus 4 を Gentoo Box に接続しても USB Mass Storage とは認識されない。MTPに切り替わったのだから、新しい方法を覚えなきゃならない。早速、検索した のだが、手動マウントの解説ばかり…こんな「原始的」な手段を Linux ユーザーが納得するはずがない。自動マウントする方法は絶対にある!と思い emerge -s mtp してみると kde-misc/kio-mtp という「いかにも」な Package が見つかった。配布先は KDE Overlay なので layman -a kde が前提になるが、やはり KDE に死角なし、これで自動マウントが可能になった!

kde-misc/kio-mtp

この Package 導入前に以下の条件を満たす必要がある。導入後は設定など一切不要。ただ Reboot しさえすれば Nexus 4 が自動マウントされるようになる。

  • KDE Overlay を追加
  • package.keywords に kde-misc/kio-mtp を追加

Mask 状態とは言え、僕が使用している限り動作に不安なし。Nexus 4 を接続した瞬間から、しっかり Device Notifier が通知してくれる。表示名は Portable Media Player となる。

Android 側での設定

JWR66Y への Update 後、接続設定が初期化された。再設定には、設定>ストレージ>USBでパソコンに接続(右上の設定アイコンをタップして表示させる)>メディアデバイス (MTP) にチェック。

MTP接続だろうが Mount くらいは自動であるべき!

コマンド羅列が Geeky だと感じるのは最初だけ。日常的に使う Mount などの作業は自動であって欲しいし、そうあるべき。こういう感覚は「Linux で暮らしている」人間でないと、わからないものだろうか…

JC-U2410TBK を接続する

半年ほど前だが Elecom の廉価ゲームパッド JC-U2410TBK を購入。Xbox 360 のパッドがあるので、まったく必要ないのだが、なんとなく買ってしまった。Eee PC 1015PD/Arch Linux では問題なく動作するのだが Gentoo Box では動作しなかった。これまた、なんとなく放置していたのだが Nexus 4 接続の勉強ついでに調べてみた。まぁ lsusb しただけなのだが。結果、この JC-U2410TBK は DragonRise 社製品であることが判明。つまり Kernel に専用 Module を追加する必要があった。

Device Drivers  --->
    HID support  --->
        Special HID drivers  --->
            <*> DragonRise Inc. game controller

余談:Google Hangout には www-plugins/google-talkplugin

Nexus 4 に切り替えて以来、とりわけ Hangout が楽しい。この Hangout が、かつての Google Talk だと知って驚いた。まるで別アプリだ!UI 改善と名称変更がなされたくらいだろうが、以前とまったく違う印象。Userablity は重要!とても「取っ付きやすく」なった。おかげで Skype が用済みに。Desktop 側の Chromium でも Hangout 出来るように、と調べたところ www-plugins/google-talkplugin を導入すれば良かった。Mask 状態だった気がするが、問題なく動作している。Google+ もさらなる UI 改善で、ユーザー増を狙って欲しい。SNS は Google+ に集約したい!

Tags