フォーラムへの返信
-
投稿者投稿
-
うぇぶしまキーマスター
Fnキーの機能を他のキーに割り当てたいのでしょうか? それとも、FnキーにFnキー以外の機能を割り当てたいのでしょうか?
前者であれば、ユーザーMODで擬似的にFnとほぼ同じキーを作ることができます。
後者はできません。HHKBからUSBにキー操作が出力されるのはFnキーに他のキーを組み合わせて押したときであり、Fnキーの押下自体はUSBに何も出力されないためです。うぇぶしまキーマスター動作保証はできかねますが、日本語配列モデルであれば、Fn+スペースで左右クリックキーを無変換/変換キーに切り替えられるようなので、無変換/変換なら かえうち で自由に出力を変更できることと思われます。
左右クリックキーのままの場合、あるいは英語配列モデルの場合は、現時点ではマウスクリックの動作を変更する機能を実装していないので出力を変えられません。この機能を実装し、かつLenovoのトラックポイントキーボードと同様にクリックボタンが取得できれば かえうち で自由に扱えるようになります。
うぇぶしまキーマスターいただいた情報からでは確実ではありませんが、記号の明示的に指定の動作に伴う副作用だと考えられます。
句読点の打ち分け(読点[、]とカンマ[,]、句点[。]とピリオド[.])が不要であれば、該当のキーにオレンジ色の「、」や「。」などではなく、記号タブにある水色の「、,」「。.」を割り当てれば解消されると思われます。
句読点の打ち分けを維持したい場合は、IMEの設定変更か、IMEの変更でおそらく回避できますが、詳細な方法までは把握していないのですぐにはご案内できかねます。うぇぶしまキーマスターありがとうございます。お送りいただいたカスタマイズファイルにて再現ができました。
「ない」(左親指+D, L)打鍵時の現象が発生する押し方
- [英数 押下]+[D 押下] (ほぼ同時であれば順序問わない)
- [L 押下]:「な」出力
- [英数 or D 離す]:「な」出力
- [D or 英数 離す]
- [L 離す] :「い」出力
(4と5は入れ替わっても現象が発生する)
このうち、3が本来は出力されてはいけない「な」の出力です。「ない」(左親指+D, L)打鍵時の現象が発生しない押し方
- 英数ではなくSpaceを左親指キーに設定した場合
- L押下より先に、英数またはDを離した場合
現象の原因としてまず考えられるのは、該当のMagic Keyboardが英数とDとLの3キー同時押しに対応していないということです。詳細は省きますが、任意の3キーの同時押しに対応していないこと自体は一般的なキーボード(メンブレンシートを使うもの)では普通のことです。そのような同時押しが発生しても、ユーザーには実害が発生しないようにキーボードも かえうち も設計してありますが、おそらくそのような操作をしたときにMagic KeyboardがUSBに私の想定していない出力を出してくるのかと思われます。
とりあえず現象の確認はできたので原因の想像はできますが、詳細な調査が必要になるので、解決可能なのか、どのように解決するかについてはひとまず保留にさせてください。
- この返信は3年、 2ヶ月前にうぇぶしまが編集しました。
うぇぶしまキーマスターかえうちカスタマイズの[配列面]タブで英数キーに割り当てている同時押しMODの番号を確認し(サンプル集の親指シフトかんたん設定をご利用の場合は同時押しMOD0)、[同時押しMOD]タブで該当の同時押しMODの単独押し機能を「無効」に変更してください。「無効」は画面下部の[特殊]タブにあります。
以下参考までに。
左親指キーの単独押しに機能が不要なら上記で十分ですが、単独押しも使いたい場合は、単独押しの機能を変更せずにロールオーバーを「出力しない」に変更すると解決するかもしれません。うぇぶしまキーマスター(類似の内容のため、トピックを統合しました)
お二方ともMagic Keyboardで遭遇している現象のため、Magic Keyboardでのみ発生する問題であると推測します。他のキーボードで類似の現象が起きた際はお知らせください。
Magic KeyboardはUSBへの出力が通常のUSBキーボードとは少し異なります。なので、Magic Keyboardでのみ起きる何らかの問題があったとしても(開発者としては)あまり不思議ではありません。私の持っているMagic Keyboard (初代, A1644, テンキー無し, 日本語, シルバー) に かえうち (ファームウェア3.4) を接続して、NICOLA配列(親指キーはSpace/かな)で「なんなんなんなん」「ないないないない」などを速く大量に打ってみましたが、こちらでは現象は確認できませんでした。かえうちのハードウェア要因も疑って10台ほどつなぎ替えてみましたが、いずれも発生しませんでした。
ご使用のMagic Keyboardのモデル、ご使用のカスタマイズ内容(できればカスタマイズファイルの添付)をお教えいただけますか?
うぇぶしまキーマスターかえうちファームウェアはどちらのバージョンをお使いですか?
他のバージョンに切り替えてもその現象は発生しますか?うぇぶしまキーマスターiOS特有の現象です。こちらをご覧ください。
よくある質問「iPhone/iPad で記号が正しく入力できない」記号形状がほぼ合っているが正確ではない場合は、こちらをご覧ください。記号の明示的指定はWindowsのみのサポートです。
- この返信は3年、 3ヶ月前にうぇぶしまが編集しました。
うぇぶしまキーマスター一度 かえうち本体 に書き込むと、キー配列設定が かえうち本体 に保存されるため、他のOSやキーボードにつなぎ替えてもカスタマイズした内容が保持されます。
うぇぶしまキーマスターご報告ありがとうございます。
ファームウェア3.4以前でもダメでしょうか?うぇぶしまキーマスター解決したとのことですが、誤解があるようなので補足いたします。
かえうちカスタマイズWebApp(ブラウザ上で動作するもの)では、カスタマイズの作成はできますが、かえうちへの書き込みはできません。かえうち への書き込みには かえうちカスタマイズ のソフトウェア版のインストールが必要です。
かえうちカスタマイズはWindows, macOS, Linuxの3OSのみの対応のため、iOS(iPhone/iPad), Android, ChromeOSなどから かえうち への書き込みはできません。ご注意ください。うぇぶしまキーマスターまず、IMEの切り替えで問題が起きなくなるのであれば、かえうち側に問題はなく、想定通りの動作です。
かえうち ではローマ字出力での捨て仮名(小書き文字)を x で出力します(例:っ=xtu、ぇ=xe)。
Japanistでは、ローマ字入力中の x キーに長音を割り当てる機能があるため、その機能が有効になっているものと思われます。Japanistの設定画面から記号入力の設定を開き、「X→ー」のチェックを外してください。以下のサイトに設定画面のスクリーンキャプチャが掲載されています。ご参考までに。
うぇぶしまキーマスターなるほど。ご意見ありがとうございます。
手に触れるものなので、実際に使ってみないと分かりませんよね。
支払いや返送方法など、どういう形態が良いか検討いたします。うぇぶしまキーマスター記号と半濁音で原因が異なります。
記号は以下の種類に分かれます。
- !や()など、普通のJISキーボードをiPadに接続したときにも直接入力できる記号(かえうちカスタマイズ上でピンクで表示される記号)は かえうち 経由でも入力可能です。仰る通り、iPhone/iPadの場合は出力モードをUSキーボード出力にする必要があります。
- 一方、/や…や『』や※など、IMEの設定に依存する記号(かえうちカスタマイズ上で水色で表示される記号)や、本来直接入力できない記号(同オレンジ)は、かえうち経由でも直接入力することはできず、何も入力されないか、似た別の記号が入力されます(IME設定によっては運良く正しく入力される場合もあります)。Windowsにおいて、かえうちパートナーを実行して使用する場合に限り、正確に表示通りの記号が入力されます。これについては以下のページに詳しく記載してあります。
半濁音については、希望する方式によります。
- 親指キー同時押しによる半濁音入力(左親指+P[同時] → ぴ)は、サンプル集の「NICOLA (KB232/ThumbTouch)」でも「親指シフトかんたん設定」でも入力できるはずです。
- Shiftキーを押しながらの半濁音入力(Shift+X → ぴ)は、サンプル集の「親指シフトかんたん設定」でShift押下時を「半濁音の入力」にした場合に入力できます。
- 単独半濁点「゜」による入力(Xで ひ を入力してから ゜ を入力)は、サンプル集の「NICOLA (KB232/ThumbTouch)」には設定されています。Xを押して「ひ」を入力した後、親指キーと[(Pの2個右のキー)を同時押しすると「ひ」が「ぴ」に変わります。同時押しする親指キーは右でも左でも構いません。
- この返信は3年、 3ヶ月前にうぇぶしまが編集しました。
うぇぶしまキーマスターまたお困りの際はお気軽にご投稿ください。
うぇぶしまキーマスター[変換][無変換][ひらがな][全角/半角]といったキーはWindows特有のもので、macOSやiOSにはありません。一方macOS, iOSにはWindowsには無い[かな]と[英数](CapsLockに書かれた英数とは異なります)があります。
MacにしろWindowsにしろ、現在はSpaceキーで変換操作をするのが一般的です。未変換文字が無いときの空白入力と共存です。ご参考までに。
親指右にspaceを割り振る方法について、お教えください。
先に機能を選択してから、機能の設置先をクリックするという手順で設定を行います。
画面下半分の「キー」タブを開き、その中のSpaceをクリックします(キーがピンク色になります)。画面上半分の「同時押しMOD」タブを開き、同時押しMOD 1の単独押し機能の部分をクリックすると、選択していたSpaceがその場所に設置されます。
マニュアルでは以下のページの「キー配列の変更」に記載されています。うぇぶしまキーマスターNICOLA (KB232/ThumbTouch)の設定そのままの場合、左右親指キーを単独押しした際は、左右それぞれ「同時押しMOD 0」「同時押しMOD 1」の設定に従い、[無変換]、[変換]がPC/Macに伝えられます。
macOSのキーボードには[無変換][変換]に該当するキーが存在しないため、(かえうちを介しているか否かに関わらず)[無変換][変換]が入力されても無視されます。投稿内容からすると、右親指キーの単独押しで漢字変換を行いたいように見受けられますので、「同時押しMOD」タブの「同時押しMOD 1」の単独押し機能を[変換]から[Space]に変更してください。
加えて、左親指キーの単独押しで「入力中の ひらがな を ひらがな のまま確定」したい場合は、かえうち単体で正確にこの操作を実現できませんので、Mac側のIMEの設定も行う必要があります。何らかのキー操作に「入力中文字列の確定」機能を割り当て、同時押しMOD 0の単独押しでその操作を行うように設定してください。うぇぶしまキーマスターご報告ありがとうございます。
もしよろしければ、Macでの書き込みではどこでうまくいかなかったかお教えいただけますか?
なお、こちらの環境(同じく MacBook Pro 16-inch 2019, macOS 11.4)では正常に動作しております。- この返信は3年、 4ヶ月前にうぇぶしまが編集しました。
うぇぶしまキーマスター現象確認しました。
単独で Sleep 500ms だとご報告の通りになりますが、Sleep 200ms を複数並べて 500ms 以上になっても正しく動作するようです。単独で500ms以上のSleepのみうまく動作していないようです。
原因調査及び修正方法を検討いたします。うぇぶしまキーマスター返信が遅くなり申し訳ございません。
ファームウェア4.1βでは、ファームウェア3.4以前で使えていたキーボードが使えなくなる場合があるようです。ファームウェア3.4以前をお試しください。
3.4以前でも同様の現象が起きるのであれば、残念ながら非対応という可能性がございます。 -
投稿者投稿