106/109ハードウェアキーボード配列変更(+親指Ctrl)

7

!!!注意!!!
物理キーボードを接続したときに「設定」→「言語と入力」→「物理キーボード」タップ時の「キーボードレイアウトの選択」が無効化されている端末では使用できません。
(ASUS社の多くの端末とSamsung社その他でも該当する端末があります。詳細等は末尾の「補足:」を参照してください)

※英語配列を希望の場合は「106/109 親指Ctrlレイアウト (英語配列)」を使用してください。
※親指シフトやかな入力を実現するためのものではありません。

概要:
Android端末にBluetooth等で106/109日本語ハードウェアキーボードを接続した場合でも、デフォルトでは英語配列として扱われます。(@等の記号が刻印どおり入力できません)
本アプリは106/109日本語キーボード用に日本語配列レイアウトを追加します。その他に親指で[Ctrl]キーを使用するため[変換]/[無変換]を[Ctrl]に置換したレイアウトも追加します。


▼キーボードレイアウト:
追加される日本語配列レイアウトの変更部分は以下の通りです。
[変換] → [変換]または[Ctrl]
[無変換] → [無変換]または[Ctrl]
[Caps Lock] → [Ctrl]または[半/全]
[カタカナ/ひらがな] → [半/全]
[アプリケーションキー] → [Caps Lock]

上記に加えて以下のレイアウトがあります。
▼[ESC]と[半/全]を入替えたレイアウト

使用方法:
ハードウェアキーボードを接続した状態で、「設定」→「言語と入力」→「物理キーボード」から接続したハードウェアキーボードのキーボードレイアウトを変更します。

補足:
本アプリではAndroid 4.1以降の「User-installable keymaps」に対応したKCM(Key Character Map)ファイルを追加してキーリマップを行います。
このため「物理キーボード」タップ時の「キーボードレイアウトの選択」が無効化されている場合は本アプリの配列変更は行えませんが、Google日本語入力やATOK passport等ではIMEアプリ自体の「設定」で日本語配列への変更は可能です。

▼日本語/英数入力の切替はショートカットキーで行えます。

日本語/英数入力切替([半/全]以外)
Google日本語入力 - [Alt]+[`], [Shift]+[Ctrl], [Shift]+[無変換]
ATOK - [Alt]+[Space], [変換]
Wnn keyboard lab - [Shift]+[Space]

▼ファンクションキーがない、あるいはfnキーと同時押しで面倒な場合でも、IMEによっては文字種変換をショートカットキーで行えます。

文字種変換 (Google日本語入力/ATOK)
[Ctrl]+[u] - ひらがな変換
[Ctrl]+[i] - カタカナ変換
[Ctrl]+[o] - 半角変換
[Ctrl]+[p] - 全角無変換

Google日本語入力
[Ctrl]+[t] - 英数変換
ATOK
[Ctrl]+[@] - 英数変換(日本語配列の場合)
[Ctrl]+'[' - 英数変換(英語配列の場合)

▼親指Ctrlキーボードレイアウトを使用するとMicrosoft社のUniversal mobile keyboardのように[半/全]が無いキーボードでも[カタカナ/ひらがな]や[CapsLock]で切り替えが可能になります。
Sony社の標準IMEであるPOBox plusのように[半/全]しか切り替えのない場合などに有用です。
Read more
5.0
7 total
5
4
3
2
1
Loading...

What's New

・Caps Lockのみ[半/全]へ置き換えたレイアウトを追加しました。
・Android 6以前でプレイストアへのリンクが動作しなかったのを修正しました。
・ドキュメントを修正しました。
Read more

Additional Information

Updated
June 13, 2018
Size
1.0M
Installs
1,000+
Current Version
1.0.23
Requires Android
4.1 and up
Content Rating
Everyone
Permissions
Offered By
ShiftRot
Developer
1097 Tatemachi, Hachioji, Tokyo, Japan.
©2018 GoogleSite Terms of ServicePrivacyDevelopersArtistsAbout Google|Location: United StatesLanguage: English (United States)
By purchasing this item, you are transacting with Google Payments and agreeing to the Google Payments Terms of Service and Privacy Notice.