Microsoft Keyboard Layout Creator(MSKLC)スレッド

このエントリーをはてなブックマークに追加
1名無しさん@3周年
マイクロソフト社が配布しているソフト、
Microsoft Keyboard Layout Creator(マイクロソフト・キーボード・レイアウト・クリエーター)
およびキーボードに関するスレッドです。

サイト
http://www.microsoft.com/globaldev/tools/msklc.mspx

稼動する条件
・ウィンドウズ2000、XP、Server2003(95,98,Me,NT4は不可)
・Microsoft .NET Framework v1.0 あるいは v1.1以上がインストールしてあること
2名無しさん@3周年:2005/10/23(日) 16:39:23
2ちゃんねる専用ブラウザ推奨スレッド
http://academy4.2ch.net/test/read.cgi/gogaku/1095041746/
3名無しさん@3周年:2005/10/23(日) 16:44:09
項目
File:ファイル
・New:新規作成
・Load Source File:ファイルを読み込む
・Load existing keyboard:既存のキーボードから読み込む
・Save Souce File:ファイルを保存
・Save Souce File As:名前を付けて保存
・Save as Image:画像を保存
・Print:印刷
・Exit:終了

Edit:編集
・clear:消去

View:参照
・fonts:フォント
・options:オプション

project:???(誰か訳名を考えてください)
・validate Layout:検査する
・Test Layout Keyboard Layout:試し打ち(専用のダイアログが出る)
・Builld DLL and Setup Package:インストール用のファイルを作る
・Properties:プロパティ

Help:ヘルプ
・contents:内容
・about:このソフトについて(バージョン情報)

文字の入力の方法
1keystroke dialogから入力する
 (入力するキーのところでクリック、または画面上のキーに対応するパソコンのキーボード上のキーを二度押すとダイアログが表示される
2ドラッグ&ドロップ
4名無しさん@3周年:2005/10/23(日) 16:58:03
各種ダイアログ
・main dialog:メインの画面
・load an existing keyboard dialog:読み込む(既存の)キーボードを選択する欄。flieのLoad exsisting Keyboardの項目を押すと出てくる
・keystroke information dialog:キーを押したときに表示される文字を入力する欄。一行のものと複数行のものがある
・testing keyboard layouts dialog:キーの配置の感触を確かめるときに打つことができるメモ帳のような欄。projectのtest keyboard layoutの項目を押すと出てくる
・dead key entry dialog:デッドキー(他のキーと組み合わせて使うキー)を入力する欄
・properties dialog:projectのproperties(プロパティ)で表示される
・options dialog:オプション
5名無しさん@3周年:2005/10/23(日) 17:28:49
プロパティ
・Name:ソフトの内部で用いるファイルの名前(?)
・Description:ここに入力した名前がキーボードの名前になる
・Company:企業、作者の名前(?)
・Copyright:著作権に関することを入力する(?)
・Language:使用する言語

・right Alt treated as Ctrl+Alt:右altキーを押したときにはctrlとaltキーを同時に押したのと同じ動作をする
・ CapsLock turned off when Shift is depressed:シフトを押したときにはCapsロックを切る
・L.Shift+Back=Left to Right Marker,R.Shift+Back=Right to Left marker:左シフト+バックを押すと左から右へ、
 右シフト+バックを押すと右から左へ入力される方向を切りかえる(?)


オプション
・keyboardl ayout type:シフト、エンター、バックスペースの配置の型を選択する
・Automate CapsLock Behaviour:capsロックを自動にする
・Include Validation Warnings Related CapsLock:validation(検査)のときにCapsロックに関する注意も表示する
・Show All The Shifts By Default:デフォルトでkeystroke dialogに シフト(shift,ctrl,alt)のとき入力する欄も表示する
・Include Validation Warnings Related Codepages:validationのときにコードページ(?)に関する注意も表示する
・Remenber settings After Shutdown:設定を記憶する

*(?)のところはよく分かりません
6名無しさん@3周年:2005/10/23(日) 18:13:11
これ使うとALT+SHIFTで切り替えるキーボード配列作れるの?
7名無しさん@3周年:2005/10/23(日) 18:42:02
右ALT(ALT+CTRL)+SHIFTはできるようですが、ALT+SHIFTは出来ないようです。
shift state - A means of extending the keyboard beyond the 40+ physical keys on a keyboard.
Microsoft Keyboard Layout Creator supports defining up to seven of these shift states
(Shift, AltGr, Shift+AltGr, Ctrl, Shift+Ctrl, SGCaps, and Shift+SGCaps).
It is however recommended to use as few shift states as possible to minimize user confusion.
(ヘルプより引用)
8名無しさん@3周年:2005/10/25(火) 23:49:12
期待上げ
9名無しさん@3周年:2005/10/26(水) 20:20:06
>>5
> (?)のところはよく分かりません

Left to Right Marker (LRM)
Right to Left Marker (RLM)
これらは Unicode の用語で、右から書く言語と左から書く言語を混ぜて書くときに
「方向を持たない文字」(これも Unicode の用語。例えば括弧やピリオドなど)の
方向があいまいにならないよう用いる特殊記号のこと。

Codepage
コードページとは文字コードのこと。
例えば日本語(シフトJIS)に相当するコードページは Code Page 932 (CP932) と呼ぶ。
さまざまな言語用の多数のコードページが存在する。



・・・とゆーよーなことをよく分からずに使うとハマるかもね。
10名無しさん@3周年:2005/10/28(金) 14:11:42
おお、ありがとうございます。
11名無しさん@3周年:2005/10/29(土) 00:21:04

【韓国/IT】MS「韓国からウィンドウズ事業撤収することも」
http://news18.2ch.net/test/read.cgi/news4plus/1130479667/

激しく( ^∀^)ゲラッゲラ
12名無しさん@3周年:2005/10/29(土) 03:06:25
コードページなんて考え方をしているから
文字化けするのだ。

くたばれ、マイクロソフト
13名無しさん@3周年:2005/10/30(日) 17:05:00
>>1
で、どうすんの、このスレ?
14名無しさん@3周年:2005/11/04(金) 09:29:58
一発屋のリア厨がクソスレ立て逃げ。
151:2005/11/05(土) 10:17:09
うっかりしてました。orz
みなさんどんなキーボードを作ったか報告してください。


↓こういうのを作りましたが、

q w e r t y u i o p æ œ
a s d f g h j k l ¯ ˘
z x c v b n m , . ?

↓こういうエラーが出ます。
V_K_OEM_3(c0) found at scancode 1a and 29
16名無しさん@3周年:2005/11/05(土) 13:36:47
>>15
キーボード作るから製造工場紹介してよ。
やはり台湾になるのかな。
台湾まで行ってキーボード作るのも大変だよね。
17名無しさん@3周年:2005/11/16(水) 10:44:11
age
18名無しさん@3周年:2006/07/22(土) 10:35:12
age
19名無しさん@3周年
2chでラテン文字以外の文字を出すには!?
http://academy4.2ch.net/test/read.cgi/gogaku/1009883943/