[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[plamo:12290] Re: keymap について



From: "s. suematsu" <BYQ04143@nifty.ne.jp>
Message-Id: <200111111524.AAA00958@smtp2.nifty.ne.jp>

> 109キーボードで非常に不思議なのが、カタカナひらがなキー(変換キーの右隣)で
> 、コンソールでは、showkeyを使ってもキーコードを読みとれない(キーイベントを
> 発生していない?)にも拘らず、Xwindowでは、キーコードを読みとれるし、キーと
> して使うことができるのです。

ですね。単にカーネル側でキーコードを認識していないだけのようです。
# 最近のXはキーボードを直接見てるっぽいので影響なし。

もうかれこれ6年以上、1.2.10の頃から使ってるパッチを紹介しましょう。
drivers/char/pc_keyb.c に当てると、キーコード112で認識するようになりま
すので、あとは defkeymap に適宜追加して loadkeys するなり、defkeymap.c
を生成して組み込むなり、ご自由にどうぞ。

# 2.0(正確には2.1の途中)以前では、drivers/char/keyboard.c に当ててたの
# ですが、ファイルが移動しただけでこのあたりの中身は大昔と全く変わって
# ないですね。
_______________________________
田原 俊一   jado@flowernet.gr.jp, shunichi_tahara@zenrin.co.jp
                                  http://flowernet.gr.jp/jado/
FingerPrint:  16 9E 70 3B 05 86 5D 08  B8 4C 47 3A E7 E9 8E D9
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄

*** pc_keyb.c.orig	Tue Aug 10 04:04:39 1999
--- pc_keyb.c	Mon Aug 30 20:11:41 1999
***************
*** 170,175 ****
--- 170,176 ----
  #define FOCUS_PF12 123
  
  #define JAP_86     124
+ #define JPHK       112
  /* tfj@olivia.ping.dk:
   * The four keys are located over the numeric keypad, and are
   * labelled A1-A4. It's an rc930 keyboard, from
***************
*** 185,191 ****
    RGN1, RGN2, RGN3, RGN4, 0, 0, 0,                   /* 0x59-0x5f */
    0, 0, 0, 0, 0, 0, 0, 0,                            /* 0x60-0x67 */
    0, 0, 0, 0, 0, FOCUS_PF11, 0, FOCUS_PF12,          /* 0x68-0x6f */
!   0, 0, 0, FOCUS_PF2, FOCUS_PF9, 0, 0, FOCUS_PF3,    /* 0x70-0x77 */
    FOCUS_PF4, FOCUS_PF5, FOCUS_PF6, FOCUS_PF7,        /* 0x78-0x7b */
    FOCUS_PF8, JAP_86, FOCUS_PF10, 0                   /* 0x7c-0x7f */
  };
--- 186,192 ----
    RGN1, RGN2, RGN3, RGN4, 0, 0, 0,                   /* 0x59-0x5f */
    0, 0, 0, 0, 0, 0, 0, 0,                            /* 0x60-0x67 */
    0, 0, 0, 0, 0, FOCUS_PF11, 0, FOCUS_PF12,          /* 0x68-0x6f */
!   JPHK, 0, 0, FOCUS_PF2, FOCUS_PF9, 0, 0, FOCUS_PF3, /* 0x70-0x77 */
    FOCUS_PF4, FOCUS_PF5, FOCUS_PF6, FOCUS_PF7,        /* 0x78-0x7b */
    FOCUS_PF8, JAP_86, FOCUS_PF10, 0                   /* 0x7c-0x7f */
  };

Follow-Ups
[plamo:12291] Re: keymap について, jikuhara
[plamo:12302] Re: keymap について, s. suematsu
References
[plamo:12237] keymap について, jikuhara
[plamo:12260] keymap について, jikuhara
[plamo:12288] Re: keymap について, s. suematsu

[検索ページ] [メール一覧]
Plamo ML 公開システム