<<

目次

キーマップレイアウト一覧

メモ

  • キーコードは通常、アプリケーションやFEPで使用されるコード。モディファキーとのコンビネーションで変化する。
  • モディファキーはPCで指すところのCtrlやShift、Altキーの役割を持つキー。「e32key.h」の「TEventModifier」で定義されている。主なフラグは以下の通り。(Ctrl、Altはほとんど使用されていない)
    • 0x0004:左Alt(EModifierLeftAlt)
    • 0x0008:右Alt(EModifierRightAlt)
    • 0x0010:Alt(EModifierAlt)
    • 0x0020:左Ctrl(EModifierLeftCtrl)
    • 0x0040:右Ctrl(EModifierRightCtrl)
    • 0x0080:Ctrl(EModifierCtrl)
    • 0x0100:左Shift(EModifierLeftShift)
    • 0x0200:右Shift(EModifierRightShift)
    • 0x0400:Shift(EModifierShift)
    • 0x0800:左Func(EModifierLeftFunc)
    • 0x1000:右Func(EModifierRightFunc)
    • 0x2000:Func(EModifierFunc)
    • よくあるパターンは「▲:右Func(0x3000)」「Chr/Sym:左Func(0x2800)」「↑:左Shift(0x0500)」
  • スキャンコードはキーに与えられたハード的に割り振られたキーコード。一部のデバイスではコンビネーションで変化することがあるので注意(例:E71など)。同じ型のデバイスで、言語(英語と中国語とか)が違った場合はキーコードが変化してもスキャンコードは変わらない(多分)。
  • EnterキーにCenterキーのキーが割り振られているデバイスが存在する。
  • Ctrlとのコンビネーション [#u8f8cfa5]
    • 一部のCtrlが存在するデバイス(E61、E70、E75、E90)ではCtrlのコンビネーションが利用可能になり、PCと同様にCtrl+Aなどの操作が可能になる。
    • Ctrlとのコンビネーションでは「a~z」に対して「0x01~0x1a」がキーコードとして返ってくる。
  • 標準FEPを停止させてもFnやShiftのトグルが生きているデバイスも存在する(E71、E63など)
  • Fnとのコンビネーション(トグル使わずに同時押しのケース)で、キーコードが「0x0」になるキーが存在する。
  • Ownキー
    • 動作は通常のキーと同じであり、モディファキーではない
    • iCode値はデバイスによって任意の値が返ってくる
    • 現在Ownキーが実装されているデバイスは「E61i」「E62」「E90(2個)」「E65(10key)」「N71(10key)」(参考)

共通キーのスキャンコードコード

※かっこ内はキーコード

  • Left:0x0e(0xf807)
  • Right:0x0f(0xf808)
  • Up:0x10(0xf809)
  • Down:0x11(0xf80a)
  • Center:0xa7(f845)
  • SoftKey(Left):0xa4
  • SoftKey(Right):0xa5
  • Phone(Start):0xc4(0xf862)
  • Phone(End):0xc5(0xf863)
  • Home:0xb4(0xf852)
  • Calendar:0xec
  • Contacts:0xe8
  • Message:0xe4
  • Space:0x05(0x20)
  • BackSpace:0x01(0x08)
  • ▲:0x3000(モディファキー:右Func)
  • Chr(Sym):0x2800(モディファキー:左Func)
  • ↑:0x0500(モディファキー:左Shift)、0x0600(モディファキー:右Shift)
  • マナーモード?(特定キーの長押し<鉛筆キーなど):0xf82a(0x74(t))
  • 鉛筆キー:0x12(0xf80b)(0x0500(モディファキー:左Shift)も実行される)

モディファキーの存在するデバイス

ModifieriModifiers値主な機能E55E61(i)E62E63E71E70E75E90N975730XM6790Surge
左Fn0x2800Chr/Sym○x2○?○?
右Fn0x3000○?○?
左Shift0x0500○?○?
右Shift0x0600↑(2個目)○?○?
左Cntl0x00a0○?
右Cntl0x00c0
左Alt0x000a
右Alt0x000c
Own(おまけ)0x1(iCodeは任意)○(E61i)○x2
(備考)※3※1※2
  • ※1:CntlはFn(Shift?)とChrのコンビネーションで入力される(0x0080が返ってくるが再現方法わからず)
  • ※2:左Fnが2つ存在する(右Fnは無い)
  • ※3:Space(0x20)はShiftとのコンビネーションで入力できる。通常では0(0x30)を返す。
  • メモ
    • Fnキー
      • 左Fn(Chr/Sym)はどのデバイスにも必ず1つは存在する。
      • 右Fn(▲)は古いデバイスだと存在しないケースがある。ただし存在しない場合はキーが多いので不要っぽい。
    • Shiftキー
      • どのデバイスにも必ず1つは存在する。
      • 2つあっても機能に違いはない。
    • Ctrlキー
      • 左右を含めても存在しないデバイスがある。
      • 左Ctrlか右Ctrlかはデバイスによって違う。(機能に違いは無い)
    • 表には記載していないがSpaceキーはどのデバイスにも必ず存在するが、E55はShiftとのコンビネーションで入力可能(通常では0(0x30)を返す)。

フルキー

E61/E61i

特記事項

  • ファームウェアのバージョンによってキーコードが変化するので注意(上記はv3.0版)。
  • E61とE61iのキーマップは共通。
  • Ctrl:0xc0(モディファキー:右Ctrl)が存在する
  • E61iはOwnキーあり。Messageキーの右側。

スキャンコード

0x71(Q)0x77(W)0x65(E)0x31(1)0x32(2)0x33(3)0x2a(*)0x69(I)0x6f(O)0x70(P)
0x41(A)0x53(S)0x44(D)0x34(4)0x35(5)0x36(6)0x7f0x4b(K)0x4c(L)0x01
0x5a(Z)0x58(X)0x43(C)0x37(7)0x38(8)0x39(9)0x30(0)0x7d(})0x7e(~)0x03
0x19(m:0x3000)0x12(m:0x0500)0x79(y)0x7a(z)0x050x7b({)0x17(m:0x00c0)0x13(m:0x0600)0x18(m:0x2800)

ドイツ語版

1:通常
0x71(q)0x77(w)0x65(e)0x72(r)0x74(t)0x7a(z)0x75(u)0x69(i)0x6f(o)0x70(p)
0x61(a)0x73(s)0x64(d)0x66(f)0x67(g)0x68(h)0x6a(j)0x6b(k)0x6c(l)0x08(BS)
0x79(y)0x78(x)0x63(c)0x76(v)0x62(b)0x6e(n)0x6d(m)0xf6(o")0xfc(u")0x0d(CR)
0x00x00x2c(,)0x2e(.)0x20(SP)0xe4(a")0x00x00x0
2:コンビネーション(Shift)
0x51(Q)0x57(W)0x45(E)0x52(R)0x54(T)0x5a(Z)0x55(U)0x49(I)0x4f(O)0x50(P)
0x41(A)0x53(S)0x44(D)0x46(F)0x47(G)0x48(H)0x4a(J)0x4b(K)0x4c(L)0x08(BS)
0x59(Y)0x58(X)0x43(C)0x56(V)0x42(B)0x4e(N)0x4d(M)0xd6(O")0xdc(U")0x0d(CR)
0x00x00x3b(;)0x3a(:)0x20(SP)0xc4(A")0x00x00x0
3:コンビネーション(Fn)
0x21(!)0x22(")0x26(&)0x31(1)0x32(2)0x33(3)0x2a(*)0x3d(=)0x25(%)0x3f(?)
0x40(@)0x28(()0x29())0x34(4)0x35(5)0x36(6)0x23(#)0x2f(/)0x2d(-)0x8(BS)
0x20ac(Euro)0x24($)0x2b(+)0x37(7)0x38(8)0x39(9)0x30(0)0xdf(Eszett)0x27(')0x0d(CR)
0x00x00x2c(,)0x2e(.)0x20(SP)0xe4(a")0x00x00x0

英語版

1:通常
0x71(q)0x77(w)0x65(e)0x72(r)0x74(t)0x79(y)0x75(u)0x69(i)0x6f(o)0x70(p)
0x61(a)0x73(s)0x64(d)0x66(f)0x67(g)0x68(h)0x6a(j)0x6b(k)0x6c(l)0x08(BS)
0x7a(z)0x78(x)0x63(c)0x76(v)0x62(b)0x6e(n)0x6d(m)0x2c(,)0x2e(.)0x0d(CR)
0x00x00x2f(/)0x40(@)0x20(SP)0x27(')0x00x00x0
2:コンビネーション(Shift)
0x51(Q)0x57(W)0x45(E)0x52(R)0x54(T)0x59(Y)0x55(U)0x49(I)0x4f(O)0x50(P)
0x41(A)0x53(S)0x44(D)0x46(F)0x47(G)0x48(H)0x4a(J)0x4b(K)0x4c(L)0x08(BS)
0x5a(Z)0x58(X)0x43(C)0x56(V)0x42(B)0x4e(N)0x4d(M)0x3b(;)0x3a(:)0x0d(CR)
0x00x00x28(()0x29())0x20(SP)0x3f(?)0x00x00x0
3:コンビネーション(Fn)
0x21(!)0x22(")0x26(&)0x31(1)0x32(2)0x33(3)0x2a(*)0x2d(-)0x2b(+)0x3d(=)
0xa3(£)0x24($)0x20ac(Euro)0x34(4)0x35(5)0x36(6)0x23(#)0x5f(_)0x5c(¥)0x8(BS)
0x7a(z)0x78(x)0x63(c)0x37(7)0x38(8)0x39(9)0x30(0)0x2c(,)0x2e(.)0x0d(CR)
0x00x00x2f(/)0x40(@)0x20(SP)0x27(')0x00x00x0

E62

特記事項

  • Ownキーあり<Spaceの右側。
  • 英語版のSpaceの左側のキーのShiftとのコンビネーション字のiCode値は「0x5d」が返ってくる。

スキャンコード

0x51(Q)0x57(W)0x45(E)0x31(1)0x32(2)0x33(3)0x2a(*)0x49(I)0x4f(O)0x50(P)
0x41(A)0x53(S)0x44(D)0x34(4)0x35(5)0x36(6)0x7f0x4b(K)0x4c(L)0x1
0x5a(Z)0x58(X)0x43(C)0x37(7)0x38(8)0x39(9)0x30(0)0x79(y)0x7a(z)0x3
0x19(m:0x3000)0x12(m:0x500)0x7b({)0x40(@)0x50x7e(~)0x17(m:0xc0)0x13(m:0x600)0x18(m:0x2800)

英語版

1:通常
0x71(q)0x77(w)0x65(e)0x72(r)0x74(t)0x79(y)0x75(u)0x69(i)0x6f(o)0x70(p)
0x61(a)0x73(s)0x64(d)0x66(f)0x67(g)0x68(h)0x6a(j)0x6b(k)0x6c(l)0x08(BS)
0x7a(z)0x78(x)0x63(c)0x76(v)0x62(b)0x6e(n)0x6d(m)0x2c(,)0x2e(.)0x0d(CR)
0x00x00x2f(/)0x40(@)0x20(SP)0x7b({)0x00x00x0
2:コンビネーション(Shift)
0x51(Q)0x57(W)0x45(E)0x52(R)0x54(T)0x59(Y)0x55(U)0x49(I)0x4f(O)0x50(P)
0x41(A)0x53(S)0x44(D)0x46(F)0x47(G)0x48(H)0x4a(J)0x4b(K)0x4c(L)0x08(BS)
0x5a(Z)0x58(X)0x43(C)0x56(V)0x42(B)0x4e(N)0x4d(M)0x2c(,)0x2e(.)0x0d(RC)
0x00x00x2f(/)0x5d(])0x20(SP)0x00x00x00x0
3:コンビネーション(Fn)
0x26(&)0x25(%)0x24($)0x31(1)0x32(2)0x33(3)0x2a(*)0x2b(+)0x3d(=)0x70(p)
0x7e(~)0x5f(_)0x5c(\)0x34(4)0x35(5)0x36(6)0x23(#)0x2d(-)0x22(")0x8(BS)
0x27(')0x3b(;)0x3a(:)0x37(7)0x38(8)0x39(9)0x30(0)0x21(!)0x3f(?)0x0d(CR)
0x00x00x28(()0x29())0x20(SP)0x00x00x00x0

E63

スキャンコード

0x51(Q)0x57(W)0x45(E)0x52(R)0x54(T)0x59(Y)0x55(U)0x49(I)0x4f(O)0x50(P)
0x41(A)0x53(S)0x44(D)0x46(F)0x47(G)0x48(H)0x4a(J)0x4b(K)0x4c(L)0x01
0x5a(Z)0x58(X)0x43(C)0x56(V)0x42(B)0x4e(N)0x4d(M)0x79(y)0x7a(z)0xa7
0x19(m:0x3000)0x12(m:0x0500)0x40(@)0x800x050x7e(~)0x7c(|)0x17(m:0x00c0)0x18(m:0x2800)

スキャンコード(Fnとのコンビネーション)

0x00x00x00x31(1)0x32(2)0x33(3)0x2a(*)0x2b(+)0x4f(O)0x0
0x00x00x00x34(4)0x35(5)0x36(6)0x7f0x4b(K)0x00x01
0x00x00x00x37(7)0x38(8)0x39(9)0x30(0)0x79(y)0x7a(z)0xa7
0x19(m:0x3000)0x12(m:0x0500)0x40(@)0x800x050x7e(~)0x7c(|)0x17(m:0x00c0)0x18(m:0x2800)

中国語版

1:通常
0x71(q)0x77(w)0x65(e)0x72(r)0x74(t)0x79(y)0x75(u)0x69(i)0x6f(o)0x70(p)
0x61(a)0x73(s)0x64(d)0x66(f)0x67(g)0x68(h)0x6a(j)0x6b(k)0x6c(l)0x08(BS)
0x7a(z)0x78(x)0x63(c)0x76(v)0x62(b)0x6e(n)0x6d(m)0x2c(,)0x2e(.)0xf845(CNT)
0x00x00x40(@)0x2f(/)0x20(SP)0x27(')0x3f(?)0x00x0
2:コンビネーション(Shift)
0x51(Q)0x57(W)0x45(E)0x52(R)0x54(T)0x59(Y)0x55(U)0x49(I)0x4f(O)0x50(P)
0x41(A)0x53(S)0x44(D)0x46(F)0x47(G)0x48(H)0x4a(J)0x4b(K)0x4c(L)0x08(BS)
0x5a(Z)0x58(X)0x43(C)0x56(V)0x42(B)0x4e(N)0x4d(M)0x3b(;)0x3a(:)0xf845(CNT)
0x00x00x28(()0x29())0x20(SP)0x26(&)0x21(!)0x00x0
3:コンビネーション(Fn)
0x00x00x00x31(1)0x32(2)0x33(3)0x2a(*)0x2b(+)0x00x0
0x00x00x00x34(4)0x35(5)0x36(6)0x23(#)0x2d(-)0x00x08(BS)
0x00x00x00x37(7)0x38(8)0x39(9)0x30(0)0x3b(;)0x3a(;)0xf845(CNT)
0x00x00x28(()0x29())0x20(SP)0x26(&)0x21(!)0x00x0

E71

特記事項

  • EnterとCenterが同じキーコード/スキャンコード。(0xf845/0xa7)
  • Fnとのコンビネーションでスキャンコードが変化するキーがある
  • FnとChrのコンビネーションでCtrlになる

スキャンコード

0x51(Q)0x57(W)0x45(E)0x52(R)0x54(T)0x59(Y)0x55(U)0x49(I)0x4f(O)0x50(P)
0x41(A)0x53(S)0x44(D)0x46(F)0x47(G)0x48(H)0x4a(J)0x4b(K)0x4c(L)0x01
0x5a(Z)0x58(X)0x43(C)0x56(V)0x42(B)0x4e(N)0x4d(M)0x79(y)0x7a(z)0xa7
0x19(m:0x3000)0x12(m:0x0500)0x40(@)0x050x7e(~)0x7c(|)0x18(m:0x2800)

スキャンコード(Fnとのコンビネーション)

0x00x00x00x31(1)0x32(2)0x33(3)0x2a(*)0x2b(+)0x00x0
0x00x00x00x34(4)0x35(5)0x36(6)0x7f0x4b(K)0x00x01
0x00x00x00x37(7)0x38(8)0x39(9)0x30(0)0x79(y)0x7a(z)0xa7
0x19(m:0x3000)0x12(m:0x0500)0x40(@)0x050x7e(~)0x7c(|)0x18(m:0x2800)

アラビア語版

1:通常
0x71(q)0x77(w)0x65(e)0x72(r)0x74(t)0x79(y)0x75(u)0x69(i)0x6f(o)0x70(p)
0x61(a)0x73(s)0x64(d)0x66(f)0x67(g)0x68(h)0x6a(j)0x6b(k)0x6c(l)0x08(BS)
0x7a(z)0x78(x)0x63(c)0x76(v)0x62(b)0x6e(n)0x6d(m)0x2c(,)0x2e(.)0xf845(CNT)
0x00x00x40(@)0x20(SP)0x060c0x061b0x0
2:コンビネーション(Shift)
0x51(Q)0x57(W)0x45(E)0x52(R)0x54(T)0x59(Y)0x55(U)0x49(I)0x4f(O)0x50(P)
0x41(A)0x53(S)0x44(D)0x46(F)0x47(G)0x48(H)0x4a(J)0x4b(K)0x4c(L)0x08(BS)
0x5a(Z)0x58(X)0x43(C)0x56(V)0x42(B)0x4e(N)0x4d(M)0x3c(<)0x3e(>)0xf845(CNT)
0x00x00x2f(/)0x20(SP)0x060c0x061b0x0
3:コンビネーション(Fn)
0x21(!)0x22(")0x2d(-)0x31(1)0x32(2)0x33(3)0x2a(*)0x2b(+)0x3d(=)0x3f(?)
0x28(()0x29())0x00x34(4)0x35(5)0x36(6)0x23(#)0x00x00x08(BS)
0x00x00x00x37(7)0x38(8)0x39(9)0x30(0)0x27(')0x3a(;)0xf845(CNT)
0x00x00x2f(/)0x20(SP)0x060c0x061b0x0

中国語版

1:通常

2:コンビネーション(Shift)

3:コンビネーション(Fn)

中国語版2

1:通常

2:コンビネーション(Shift)

3:コンビネーション(Fn)

ドイツ語版

1:通常

2:コンビネーション(Shift)

3:コンビネーション(Fn)

英語版

1:通常
0x71(q)0x77(w)0x65(e)0x72(r)0x74(t)0x79(y)0x75(u)0x69(i)0x6f(o)0x70(p)
0x61(a)0x73(s)0x64(d)0x66(f)0x67(g)0x68(h)0x6a(j)0x6b(k)0x6c(l)0x08(BS)
0x7a(z)0x78(x)0x63(c)0x76(v)0x62(b)0x6e(n)0x6d(m)0x2c(,)0x2e(.)0xf845(CNT)
0x00x00x40(@)0x20(SP)0x27(')0x3f(?)0x0
2:コンビネーション(Shift)
0x51(Q)0x57(W)0x45(E)0x52(R)0x54(T)0x59(Y)0x55(U)0x49(I)0x4f(O)0x50(P)
0x41(A)0x53(S)0x44(D)0x46(F)0x47(G)0x48(H)0x4a(J)0x4b(K)0x4c(L)0x08(BS)
0x5a(Z)0x58(X)0x43(C)0x56(V)0x42(B)0x4e(N)0x4d(M)0x3b(;)0x3a(:)0xf845(CNT)
0x00x00x2f(/)0x20(SP)0x26(&)0x21(!)0x0
3:コンビネーション(Fn)
0x00x00x00x31(1)0x32(2)0x33(3)0x2a(*)0x2b(+)0x00x0
0x00x00x00x34(4)0x35(5)0x36(6)0x23(#)0x2d(-)0x00x08(BS)
0x00x00x00x37(7)0x38(8)0x39(9)0x30(0)0x3b(;)0x3a(;)0xf845(CNT)
0x00x00x2f(/)0x20(SP)0x26(&)0x21(!)0x0

E72

特記事項

スキャンコード

中国語版

6760Slide

特記事項

スキャンコード

英語版

6790Surge

特記事項

スキャンコード

英語版

1:通常

2:コンビネーション(Shift)

3:コンビネーション(Fn)

ハーフフルキー

E55

特記事項

  • 非シーソーキー

スキャンコード

0x51(Q)0x45(E)0x54(T)0x55(U)0x4f(O)
0x41(A)0x44(D)0x47(G)0x4a(J)0x4c(L)
0x5a(Z)0x43(C)0x42(B)0x4d(M)0x7a(z)
0x19(m:0x3000)0x18(m:0x2800)0x050x12(m:0x0500)0x03

英語版

1:通常
0x71(q)0x31(1)0x32(2)0x33(3)0x6f(o)
0x61(a)0x34(4)0x35(5)0x36(6)0x6c(l)
0x7a(z)0x37(7)0x38(8)0x39(9)0x2e(.)
0x00x00x30(0)0x00x0d(CR)
2:コンビネーション(Shift)
0x51(Q)0x45(E)0x54(T)0x55(U)0x4f(O)
0x41(A)0x44(D)0x47(G)0x4a(J)0x(L)
0x5a(Z)0x43(C)0x42(B)0x4d(M)0x3a(:)
0x00x(00x20(SP)0x00xd(RC)
3:コンビネーション(Fn)
0x21(!)0x31(1)0x32(2)0x33(3)0x2d(-)
0x3f(?)0x34(4)0x35(5)0x36(6)0x27(')
0x40(@)0x37(7)0x38(8)0x39(9)0x3b(;)
0x00x00x30(0)0x00xd(RC)

フルキー&10キー(開閉タイプ)

E70

特記事項

  • Screen Mode0の状態:開いた状態(フルキー)
  • Fnキーなし

スキャンコード

0x95/0x96はキーのバックライトのOn/Off。

0x95/0x960x31(1)0x32(2)0x33(3)0x34(4)0x35(5)0x36(6)0x37(7)0x38(8)0x39(9)0x30(0)0x01
0x2b(+)0x51(Q)0x57(W)0x45(E)0x52(R)0x54(T)0x59(Y)0x55(U)0x49(I)0x4f(O)0x50(P)0x82
0x7f0x41(A)0x53(S)0x44(D)0x46(F)0x47(G)0x48(H)0x4a(J)0x4b(K)0x4c(L)0x7d(})0x7e(~)
0x18(m:0x2800)0x5a(Z)0x58(X)0x43(C)0x56(V)0x42(B)0x4e(N)0x4d(M)0x79(y)0x7a(z)0x7b({)0x03
0xb4(HOME)0x12(m:0x0500)0x050xc40xc50x050x13(m:0x0600)0x17(c0)

中国語版

1:通常

2:コンビネーション(Shift)

英語版

1:通常
0x00x31(1)0x32(2)0x33(3)0x34(4)0x35(5)0x36(6)0x37(7)0x38(8)0x39(9)0x30(0)0x08(BS)
0x2b(+)0x71(q)0x77(w)0x65(e)0x72(r)0x74(t)0x79(y)0x75(u)0x69(i)0x6f(o)0x70(p)0x2d(-)
0x23(#)0x61(a)0x73(s)0x64(d)0x66(f)0x67(g)0x68(h)0x6a(j)0x6b(k)0x6c(l)0x3b(;)0x27(')
0x00x7a(z)0x78(x)0x63(c)0x76(v)0x62(b)0x6e(n)0x6d(m)0x2c(,)0x2e(.)0x2f(/)0x0d(CR)
0xf852(HOME)0x00x20(SP)0xf8620xf8630x20(SP)0x00x0
2:コンビネーション(Shift)
0x00x21(!)0x22(")0xa3(£)0x24($)0x20ac(Euro)0x25(%)0x26(&)0x2a(%)0x28(()0x29())0x08(BS)
0x3d(=)0x51(Q)0x57(W)0x45(E)0x52(R)0x54(T)0x59(Y)0x55(U)0x49(I)0x4f(O)0x50(P)0x5f(_)
0x7e(~)0x41(A)0x53(S)0x44(D)0x46(F)0x47(G)0x48(H)0x4a(J)0x4b(K)0x4c(L)0x3a(:)0x40(@)
0x00x5a(Z)0x58(X)0x43(C)0x56(V)0x42(B)0x4e(N)0x4d(M)0x3c(<)0x3e(>)0x3f(?)0x0d(CR)
0xf852(HOME)0x00x20(SP)0xf8620xf8630x20(SP)0x00x0

E75

特記事項

  • Screen Mode0の状態:開いた状態(フルキー)
  • 左右のShiftはそれぞれ左Shift(0x0500/0x12)、右Shift(0x0600/0x13)
  • Ctrl:0xa0(モディファキー:左Ctrl)が存在する

スキャンコード

0x51(Q)0x57(W)0x45(E)0x52(R)0x54(T)0x59(Y)0x55(U)0x49(I)0x4f(O)0x50(P)
0x41(A)0x53(S)0x44(D)0x46(F)0x47(G)0x48(H)0x4a(J)0x4b(K)0x4c(L)0x01
0x5a(Z)0x58(X)0x43(C)0x56(V)0x42(B)0x4e(N)0x4d(M)0x79(y)0x7a(z)0x03
0x19(m:0x3000)0x12(m:0x0500)0x18(m:0x2800)0x810x050x800x7e(~)0x13(m:0x0600)0x16(0xa0)

中国語版

1:通常(※キーコードは刻印どおりではない)
0x31(1)0x32(2)0x33(3)0x34(4)0x35(5)0x36(6)0x37(7)0x38(8)0x39(9)0x30(0)
0x61(a)0x73(s)0x64(d)0x66(f)0x67(g)0x68(h)0x6a(j)0x6b(k)0x6c(l)0x08(BS)
0x7a(z)0x78(x)0x63(c)0x76(v)0x62(b)0x6e(n)0x6d(m)0x2c(,)0x2e(.)0x0d(CR)
0x00x00x00x5d(])0x20(SP)0x5b([)0x27(')0x00x0
2:コンビネーション(Shift)
0x51(Q)0x57(W)0x45(E)0x52(R)0x54(T)0x59(Y)0x55(U)0x49(I)0x4f(O)0x50(P)
0x41(A)0x53(S)0x44(D)0x46(F)0x47(G)0x48(H)0x4a(J)0x4b(K)0x4c(L)0x08(BS)
0x5a(Z)0x58(X)0x43(C)0x56(V)0x42(B)0x4e(N)0x4d(M)0x3c(<)0x3e(>)0x0d(CR)
0x00x00x00x7d(})0x20(SP)0x7d({)0x40(@)0x00x0
3:コンビネーション(Fn)
0x31(1)0x32(2)0x33(3)0x34(4)0x35(5)0x36(6)0x37(7)0x38(8)0x39(9)0x30(0)
0x2d(-)0x2b(+)0x2a(*)0x23(#)0x26(&)0x24($)0x3d(=)0x28(()0x29())0x08(BS)
0x7a(z)0x78(x)0x63(c)0x76(v)0x62(b)0x6e(n)0x6d(m)0x22(")0x21(!)0x0d(CR)
0x00x00x00x2f(/)0x20(SP)0x5b([)0x3a(:)0x00x0

英語版

1:通常

2:コンビネーション(Shift)

3:コンビネーション(Fn)

E90

特記事項

  • Screen Mode0の状態:閉じた状態(10キー時)
  • Fnキーなし
  • Chr(0x2800)が2つある(両方とも同じコードを返す)
  • Ctrl:0xa0(モディファキー:左Ctrl)が存在する
  • Ownキーあり(2個)<左列一番上と最上段の左から2番目。

スキャンコード

0x970x31(1)0x32(2)0x33(3)0x34(4)0x35(5)0x36(6)0x37(7)0x38(8)0x39(9)0x30(0)
0xba0x51(Q)0x57(W)0x45(E)0x52(R)0x54(T)0x59(Y)0x55(U)0x49(I)0x4f(O)0x50(P)
0x020x41(A)0x53(S)0x44(D)0x46(F)0x47(G)0x48(H)0x4a(J)0x4b(K)0x4c(L)0x7d(})0x7e(~)0x01
0x12(m:0x0500)0x5a(Z)0x58(X)0x43(C)0x56(V)0x42(B)0x4e(N)0x4d(M)0x79(y)0x7a(z)0x7b({)0x13(m:0x0600)0xa7
0x16(m:0x00a0)0x18(m:0x2800)0x7c(|)0x800x050x820x2b(+)0x7f0x18(m:0x2800)
  • Desk:0xe7
  • Contacts:0xe8
  • Messaging:0xe9
  • Web:0xea
  • Notes:0xeb
  • Calendar:0xec
  • MyOwn:0xed
  • Home:0xb4(0xf852)

中国語版

※キーマップは英語版と同じ。

英語版

1:通常
0x00x31(1)0x32(2)0x33(3)0x34(4)0x35(5)0x36(6)0x37(7)0x38(8)0x39(9)0x30(0)
0x00x71(q)0x77(w)0x65(e)0x72(r)0x74(t)0x79(y)0x75(u)0x69(i)0x6f(o)0x70(p)
0x09(TAB)0x61(a)0x73(s)0x64(d)0x66(f)0x67(g)0x68(h)0x6a(j)0x6b(k)0x6c(l)0x3b(;)0x27(')0x08(BS)
0x00x7a(z)0x78(x)0x63(c)0x76(v)0x62(b)0x6e(n)0x6d(m)0x2c(,)0x2e(.)0x2f(/)0x00xf845(CNT)
0x00x00x5c(¥)0x5b([)0x20(SP)0x2d(-)0x2b(+)0x23(#)0x0
2:コンビネーション(Shift)
0x00x21(!)0x22(")0xa3(£)0x24($)0x25(%)0x5e(^)0x26(&)0x2a(*)0x28(()0x29())
0x00x51(Q)0x57(W)0x45(E)0x52(R)0x54(T)0x59(Y)0x55(U)0x49(I)0x4f(O)0x50(P)
0x09(TAB)0x41(A)0x53(S)0x44(D)0x46(F)0x47(G)0x48(H)0x4a(J)0x4b(K)0x4c(L)0x3a(:)0x40(@)0x08(BS)
0x00x5a(Z)0x58(X)0x43(C)0x56(V)0x42(B)0x4e(N)0x4d(M)0x3c(<)0x3e(>)0x3f(?)0x00xf845(CNT)
0x00x00x7c(|)0x5d(])0x20(SP)0x5f(_)0x3d(=)0x7e(~)0x0

5730XM

特記事項

スキャンコード

中国語版

1:通常

2:コンビネーション(Shift)

3:コンビネーション(Fn)

英語版

1:通常

2:コンビネーション(Shift)

3:コンビネーション(Fn)

タイ語版

1:通常

2:コンビネーション(Shift)

3:コンビネーション(Fn)

フルキー&タッチパネル

N97

特記事項

  • Screen Mode0の状態:開いた状態(フルキー)

スキャンコード

0x51(Q)0x57(W)0x45(E)0x52(R)0x54(T)0x59(Y)0x55(U)0x49(I)0x4f(O)0x50(P)0x01
0x41(A)0x53(S)0x44(D)0x46(F)0x47(G)0x48(H)0x4a(J)0x4b(K)0x4c(L)0x79(y)0x03
0x12(m:0x0500)0x5a(Z)0x58(X)0x43(C)0x56(V)0x42(B)0x4e(N)0x4d(M)0x050x18(m:0x2800)0x19(m:0x3000)

中国語版

1:通常

2:コンビネーション(Shift)

3:コンビネーション(Fn)

英語版

1:通常(※キーコードは刻印どおりではない)
0x31(1)0x32(2)0x33(3)0x34(4)0x35(5)0x36(6)0x37(7)0x38(8)0x39(9)0x30(0)0x08(BS)
0x61(a)0x2f(/)0x2d(-)0x2b(+)0x3d(=)0x23(#)0x2a(*)0x6b(k)0x6c(l)0x2e(.)0x0d(CR)
0x00x7a(z)0x78(x)0x25(%)0x76(v)0x62(b)0x6e(n)0x6d(m)0x20(SP)0x00x0
2:コンビネーション(Shift)
0x51(Q)0x57(W)0x45(E)0x52(R)0x54(T)0x59(Y)0x55(U)0x49(I)0x4f(O)0x50(P)0x08(BS)
0x41(A)0x53(S)0x44(D)0x46(F)0x47(G)0x48(H)0x4a(J)0x4b(K)0x4c(L)0x2c(,)0x0d(CR)
0x00x5a(Z)0x58(X)0x43(C)0x56(V)0x42(B)0x4e(N)0x4d(M)0x20(SP)0x00x0
3:コンビネーション(Fn)
0x31(1)0x32(2)0x33(3)0x34(4)0x35(5)0x36(6)0x37(7)0x38(8)0x39(9)0x30(0)0x08(BS)
0x40(@)0x2f(/)0x2d(-)0x2b(+)0x3d(=)0x23(#)0x2a(*)0x3b(;)0x3a(:)0x27(')0x0d(CR)
0x00x7a(()0x78())0x25(%)0x26(&)0x22(")0x3f(?)0x21(!)0x20(SP)0x00x0

タイ語版

1:通常

2:コンビネーション(Shift)

3:コンビネーション(Fn)

N97mini

特記事項

  • Screen Mode0の状態:開いた状態(フルキー)
  • 中国語版と英語版のキーマップは両方とも同じ

スキャンコード

中国語版

英語版

タッチパネルのみ

5800XM

特記事項

  • 傾きセンサーの状態によって入力モードが変わる可能性あり。

英語版

中国語版

タイ語版

10キーのみ

  • 0~9:0x30(0x30)~0x39(0x39)
  • *:0x2a(*)(0x2a(*))
  • #:0x7f(0x23(#))

動作確認デバイス

E65、N78、N79、N80、N81、N81(8G)、N82、N86、N93i、N95、N96、6120classic

未確認デバイス(09/10/14)

E50、E51、E52、E60、E65、E66、N70、N71、N72、N73、N75、N76、N77、N85、N86(8MP)、N90、N91、N92、N93、N95(8GB)

Bluetoothキーボード

ThinkOutside Stowaway Universal Bluetooth Keyboard(XTBT01)

特記事項

  • NOKIA SU-8Wのドライバで代用可能。ただしiModifiers値に必ず「0x208000」が付加されるので注意。(0x200000は「EModifierKeyboardExtend」、0x8000は「EModifierNumLock」)
  • モディファキー単体押下でイベントが発生しないケースが多い。

スキャンコード

キーコード

freedom mini keyboard(MP-0550)

特記事項

  • NOKIA SU-8Wのドライバで代用可能。ただしiModifiers値に必ず「0x208000」が付加されるので注意。(0x200000は「EModifierKeyboardExtend」、0x8000は「EModifierNumLock」)
  • モディファキー単体押下でイベントが発生しないケースが多い。

スキャンコード

キーコード

REUDO RBK-1000BT

特記事項

  • モディファキー、例えばFuncのiModifiers値が「0x2000」やCtrlの値が「0x80」であったりとNOKIAデバイスの標準的なコードと違っているケースが多い。
  • Fnとのコンビネーションでは一部アプリケーション起動に割り振られているが、デバイスドライバレベルで実装されているのでキーコードは返ってこない(未調査)

スキャンコード

キーコード


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS   最終更新のRSS
Last-modified: 2014-02-16 (日) 09:59:02 (2097d)