[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:26667] Re: マウスクリックをキーボードに割り当てたい
-
From:Shun-ichi TAHARA (田原 俊一)
-
Date:Wed, 21 Dec 2005 13:28:48 +0900 (JST)
- Subject: [plamo:26667] Re: マウスクリックをキーボードに割り当てたい
- From: Shun-ichi TAHARA (田原 俊一) <jado@xxxxxxxxxxxxxxx>
- Date: Wed, 21 Dec 2005 13:28:47 +0900 (JST)
From: 末松 史朗 <s.suematsu@nifty.ne.jp>
Message-Id: <20051221024422.25c3f8eb.s.suematsu@nifty.ne.jp>
> > 確か、昔は XKB 使ってると xmodmap が効かなかった記憶が。
> > 最近は大丈夫の筈なので、もう一度試してみられてはどうでしょう?
>
> だいたいはxmodmapが効くのですが、BSキーだけうまく効かなかったのでした。
xmodmap でやってもダメだったのですか?
以下では、XKBのマップをいじってもダメだったので、XkbDisableし(てから
xmodmapを使っ)たように見えますが…
> というのも、当時、何をやったかはっきりとしないのですが、
> /etc/X11/xkb/symbols/jp を触ったようなのです。
> で、今回、XKBを有効にしてみると、BSキーを別のキーに割り当て出来ているのです。
> ところが、割り当てできてはいるのですが、このキーの反応が極端に悪い。
> ・キーを押してから文字が出てくるまでがワンテンポ遅れる感じ。
> ・キーを連打すると取りこぼしがあって叩いたのに対して2回に1回くらい文字が出てこない。
> ここで詰まって、XKB disable にしたようです。
なぜこれでダメだったかというと、触った symbols/jp に鍵があります。
> default xkb_symbols "jp106" {
> include "srvr_ctrl(xfree86)"
> key <BKSP> {
> type="SHIFT",
> symbols[Group1]= [ bracketright, braceright ]
> };
> // key <BKSP> {
> // type="CTRL+ALT",
> // symbols[Group1]= [ BackSpace, Terminate_Server ]
> // };
XkbLayout = jp の場合、まずここのマップを読みます(rules/xfree86 で追い
かけると、symbols/jp に行き当たります。jp の中では jp106 がデフォルト
なのでここを読むわけです)。
ここで、srvr_ctrl(xfree86) を include してるので、symbols/srvr_ctrl を
見てみると、
srvr_ctrl(xfree86)→srvr_ctrl(stdkeypad)
とさらに include して、この stdkeypad マップ中で、BKSP がやはり定義さ
れています。なんとなくここが悪さしてるんじゃないかな、という気がします。
# モデファイアまわりの指定方法はよく理解していませんが…
Group1 等と限定したモデファイアのキーを定義するのでなく、
key <BKSP> { [ bracketright, braceright ] };
と、完全に置き換えてしまえば大丈夫じゃないかなぁ…
いずれにせよ、他のキーに対して、CTRL+ALT とかでの挙動を指示しているの
で、このレベルを実現するのであれば xmodmap では難しそうです。
_______________________________
田原 俊一 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
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
- Follow-Ups
-
- [plamo:26683] Re: マウスクリックをキーボードに割り当てたい, 末松 史朗
- References
-
- [plamo:26644] Re: マウスクリックをキーボードに割り当てたい, Tetsuya Ohnishi
- [plamo:26648] Re: マウスクリックをキーボードに割り当てたい, Shun-ichi TAHARA (田原 俊一)
- [plamo:26660] Re: マウスクリックをキーボードに割り当てたい, 末松 史朗
[検索ページ]
[メール一覧]
Plamo ML 公開システム