Logicool ロジクール ワイヤレス タッチキーボード K400pBK | |
クリエーター情報なし | |
ロジクール |
MicrosoftのAll-in-One Media Keyboardは所有しているのですが、
マイクロソフト キーボード ワイヤレス/セキリュティ(暗号化機能搭載)/防滴 All-in-One Media Keyboard N9Z-00029 | |
クリエーター情報なし | |
マイクロソフト |
ちょっと使う分にはいいものの、キーがちゃんと打てないのでK400 Plusを買うことにしました。
All-in-One Media Keyboardの一番の問題点は、ファンクションキーとメディアキー(でいいの?)が共通なものの、使わないメディアキーのほうが優先されてファンクションキーを使用する場合はFnキーを押さなければいけないというのが非常に鬱陶しく、Windowsだと切り替えるアプリがあるけどUbuntuにはないというので、普通に使うのはちょっと無理だなと思いました。
このK400 Plusはファンクションキーとメディアキーが同じところにあるというのは同じで、でも右側が狭いもののまだなんとか打てそうで、かつSolaarというアプリケーション(というかドライバーか)をインストールすればファンクションキーとメディアキーを入れ替えることができて便利、しかもUbuntuのリポジトリにあるということで買ってみたのですが、Solaarをインストールしてもファンクションキーとメディアキーを入れ替えることができません。バグ報告(というか質問)をよく読むとmasterからインストールしろと書いてあって面倒だと思いました。
じゃあいつ頃からリリースされていないのかなーと思ったら、最新版はなんと2013年7月24日のリリースで、しかも結構活発に開発されているのでmasterのパッケージ化となると結構面倒です。
かといってパッケージ化せずにmakeするとそれはそれで面倒で、どういう選択肢を取っても面倒です。
じゃあ該当のcommitをcherry-pickするかーということで探すと、その1 その2 その3が最低限必要です。
とはいえそのまま適用できるわけではなく(リリース版とmasterが乖離しているからです)、やはり面倒でしたが、なんとか使えるようになりました。
使用前
使用後。K400どこ行った
見事に"Swap Fx Function"が出てきました。これは「オフ」だとファンクションキーが優先され、「オン」だとメディアキーが優先されます。わかりにくいですね。
こんな感じで今年のクリスマスイブも楽しく過ごしていました。
なお、パッケージを公開する予定はありません。
……というかリリースって大事ですね……。
※コメント投稿者のブログIDはブログ作成者のみに通知されます