F23とF24

628 views
Skip to first unread message

hisaya

unread,
May 2, 2014, 5:20:46 AM5/2/14
to keyremap4...@googlegroups.com
高山さん、恐れ入ります。
KeyCode.dataにはファンクションキーがF19までしかないのですが、
F23とF24を発生することはできませんでしょうか。
VMware FusionでWindowsへ送りたいと思ってます。

ところで、こちらに載っていた仮想キーコードとスキャンコード
をF13〜F19についてKeyCode.dataと見比べてみましたが、
KeyCode.dataのは何という名前(規格)のコードでしょうか、
よろしければ教えてください。

Takayama Fumihiko

unread,
May 2, 2014, 8:08:16 AM5/2/14
to 久弥 宗本, keyremap4...@googlegroups.com
高山です。こんにちは。

> KeyCode.dataにはファンクションキーがF19までしかないのですが、
> F23とF24を発生することはできませんでしょうか。
残念ながら、今までの調査の結果ではF20キー以降はOS Xでは扱えませんでした。
適当な別のショートカットをWindows内部でF23、F24に変換してください。

KeyCode.dataのコードはOS Xが内部で仕様している数値になりますので
明確な規格などはありません。

--
Takayama Fumihiko <tek...@pqrs.org>
> --
> このメールは Google グループのグループ「KeyRemap4MacBook-ja」に登録しているユーザーに送られています。
> このグループから退会し、グループからのメールの配信を停止するには keyremap4macboo...@googlegroups.com <mailto:keyremap4macboo...@googlegroups.com> にメールを送信してください。
> このディスカッションをウェブ上で閲覧するには https://groups.google.com/d/msgid/keyremap4macbook-ja/06b164ff-b27c-43b9-9b66-4215c2615f6e%40googlegroups.com
> <https://groups.google.com/d/msgid/keyremap4macbook-ja/06b164ff-b27c-43b9-9b66-4215c2615f6e%40googlegroups.com?utm_medium=email&utm_source=footer> にアクセスしてください。
> その他のオプションについては https://groups.google.com/d/optout にアクセスしてください。

hisaya

unread,
May 5, 2014, 1:27:48 PM5/5/14
to keyremap4...@googlegroups.com, wakuy...@gmail.com
高山さん、こんばんは。遅くなりました。

2014年5月2日金曜日 21時08分16秒 UTC+9 Fumihiko Takayama:
高山です。こんにちは。

 > KeyCode.dataにはファンクションキーがF19までしかないのですが、
 > F23とF24を発生することはできませんでしょうか。
残念ながら、今までの調査の結果ではF20キー以降はOS Xでは扱えませんでした。
適当な別のショートカットをWindows内部でF23、F24に変換してください。

そうでしたか、了解いたしました。
実は元々、Windows側でF23、F24への変換をしておりました。
F23とF24必要としているのはEnthumbleです。

KeyUpの件でKR4MBをバージョンアップするため、Lion → Marvericksとし、
ついでにVMware Fusionも4 → 6にして、WindowsもXP → 8.1と一気に
いろいろしたら、以前できてたこと(左右のコマンドキー空打ちで英語/日本語
入力の切り替え)ができなくなってしまい、調べたらEnthumbleのReadmeに
> Q 英語キーボードや,無変換が無いキーボードでも動作するか?
> A →動作可能です。 キー割り当てソフト(KeySwapなど)で
> 左altキーをF23へ、右altキーをF24に設定してください。
とありました。そんな設定をしたことはもうすっかり忘れてしまってましたが、
WindowsのKeySwapやChange Keyといったソフト(Win 8.1でも動きました)
ではF23、F24が直接指定できず、スキャンコードを調べることになりました。
KeyCode.dataを見ればいいかな? いやそれよりKR4MBでF23、F24を送って
しまった方が早いぞ、などと思ったところ、F19までしかありませんでした。
それで、以前こういう話題もありましたので、リクエストした次第です。

ちなみにParallelsでもVMware Fusionでも同じと思いますが、
英数/かなというか、無変換/変換(あるいは、ひらがなキー)を送れない問題は、
仮想化ソフトではなくて、Windowsの101キーボードドライバーが所望の
キーに対応していないためな気がします。ドライバーを106のに変えて
記号キーがズレるのはまた別途対応するという手もあるかもしれません。

 
KeyCode.dataのコードはOS Xが内部で仕様している数値になりますので
明確な規格などはありません。


もしかしてMac OS 9以前のというか、ADBキーボードの頃のvirtual key code
のままかと思って調べてみたら、そのようですね。
古い資料ではF15までしか載ってませんでした。
 
--
Takayama Fumihiko <tek...@pqrs.org>

On 2014/05/02 18:20, hisaya wrote:
> 高山さん、恐れ入ります。
> KeyCode.dataにはファンクションキーがF19までしかないのですが、
> F23とF24を発生することはできませんでしょうか。
> VMware FusionでWindowsへ送りたいと思ってます。
>
> ところで、こちらに載っていた仮想キーコードとスキャンコード
> http://did2.blog64.fc2.com/blog-entry-349.html
> をF13〜F19についてKeyCode.dataと見比べてみましたが、
> KeyCode.dataのは何という名前(規格)のコードでしょうか、
> よろしければ教えてください。
>
> --
> このメールは Google グループのグループ「KeyRemap4MacBook-ja」に登録しているユーザーに送られています。
> このグループから退会し、グループからのメールの配信を停止するには keyremap4macbook-ja+unsub...@googlegroups.com <mailto:keyremap4macbook-ja+unsub...@googlegroups.com> にメールを送信してください。

enthumble hara

unread,
May 11, 2014, 9:28:56 AM5/11/14
to keyremap4...@googlegroups.com, wakuy...@gmail.com
お世話になります。enthumbleの作者、haraです。

Mac上のVM(Win)経由で(enthumble) を操作されたいんですね。

enthumbleがF23とF24でも機能しますが、この数字に特に深い意味はありません。
私は単純に、最後のWin用ファンクションキーとして、enthumbleに割り当てていました。

hisaya様の御要望はenthumble側で対応できますので、F18, F19でも動くように変更する形で良いでしょうか?
ちょうど次のバージョン(ver3.1)を作っているので、アップデートで対応できます。

いかがでしょうか。

2014年5月6日火曜日 2時27分48秒 UTC+9 hisaya:

hisaya

unread,
May 12, 2014, 8:25:49 AM5/12/14
to keyremap4...@googlegroups.com
こんばんは、ありがとうございます。
ちょうどenthumble作者様にも要望を出してみようと思っていたところです。
F18とF19で是非よろしくお願いします。
VMware FusionとTeamViewerでF18とF19を送信/Windows側で受信できる
こと確認しました。Parallelsは未確認ですが...

それからenthumbleのreadmeにはF24等というだけでなく、
設定すべきスキャンコードも載せていただくといいと思います。

念のため、TeamViewerで操作するWindowsが日本語キーボードなのですが、
その場合でもF18/F19で制御できるようになりますでしょうか。

2014年5月11日日曜日 22時28分56秒 UTC+9 enthumble hara:

enthumble hara

unread,
May 13, 2014, 10:19:00 AM5/13/14
to keyremap4...@googlegroups.com
こんばんは。

それではver3.1からはF18, F19でも動作するようにします。

スキャンコードは、ネット版の説明書には記載をしていたのですが、
いつの間にか消してしまったみたいです。

Qiitaに説明書を移行しているので、こっちにかいておきました。
英語キーボードでenthumbleを使用する方法 - Qiita
http://qiita.com/enthumble/items/92cfbd900b4b8dc30646

>念のため、TeamViewerで操作するWindowsが日本語キーボードなのですが、
>その場合でもF18/F19で制御できるようになりますでしょうか。
送り元、受信先キーボードの種類によらず、F23等が送られれば、enthumbleは動作すると思います。


2014年5月12日月曜日 21時25分49秒 UTC+9 hisaya:

enthumble hara

unread,
Mar 8, 2015, 9:45:35 PM3/8/15
to osx-kara...@googlegroups.com, keyremap4...@googlegroups.com
こんにちは。

長らくおまたせしました。

enthumble ver 4.0から、英語キーボード用キーコードを変更しました。
(キーコードを F23・F24→F18・F19に変更)

これで、TeamViewerなどからでも動作するようになるかと思います。

英語キーボードでenthumbleを使用する方法 - Qiita
http://qiita.com/mhara/items/92cfbd900b4b8dc30646
@設定用キーコード(ver. 4.0~)
左Alt: 0x0069 (F18)
右Alt: 0x006A (F19)


お試しいただければ幸いです。

宜しくお願いします。

mhara

2014年5月13日火曜日 23時19分00秒 UTC+9 enthumble hara:
Reply all
Reply to author
Forward
0 new messages