トップ «前の日記(2008-10-21) 最新 次の日記(2008-10-23)» 編集

日々の破片

Subscribe with livedoor Reader
著作一覧

2008-10-22

_ xmodmapわからない

でも、mini9がわからないのかも。

とりあえず、Deleteキーを\と|に変える。

keycode 107 = yen bar

すばらしい。まともなキーボードに近づいた。

で、次は、右シフトを\と_に変える。

keycode 62 = yen underscore

かわらないよ。というかyenは出てくるが、シフトを押してもyenが出てくる。これは困る。しょうがないので

keycode 62 = underscore underscore

にして、_がどうでも入れられるようにした。それなりにまともなキーボードにはなったものの。

なぜ、シフトがきかないんだろうか。

さらに、元の\_を右Shiftに、\|を右Ctrlにしようとしたのだが、これもうまく行かない。\|は右Ctrlになったのだが、\_がなんかデッドキーになっている。removeとかaddでShiftをいじってもだめ。

ハードウェア的にトグルになっているのかなぁと思わなくもない(元の右シフトは特に)。というところまで。

_ xevの出力

わけわかんないよ。
たとえば、次のは元の_\だけど、これをShift_Rに割り当てた。最後にadd Shift = Shift_Rもやった。
KeyRelease event, serial 31, synthetic NO, window 0x3600001,
    root 0x56, subw 0x0, time 472749, (-154,-79), root:(685,311),
    state 0x1, keycode 211 (keysym 0xffe2, Shift_R), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False
 
KeyPress event, serial 31, synthetic NO, window 0x3600001,
    root 0x56, subw 0x0, time 472757, (-154,-79), root:(685,311),
    state 0x0, keycode 39 (keysym 0x73, s), same_screen YES,
    XLookupString gives 1 bytes: (73) "s"
    XmbLookupString gives 1 bytes: (73) s"
    XFilterEvent returns: False 
一応、押したままsを押したつもり。しかし、stateは0x0になっている。しかもこの後、Shift_Rは出てこない。トグルになっていて、他のキーを押した瞬間にキーコードの発生が無効化されたような動作。
これにくらべると、元のShift_Rのやつは、シフトを押しながらだと0x01が立つので別件っぽいけど。もう少し見てみる。
あと、Deleteキーが必要なわけがわかった。こいつは本来XPなんだから、Ctl-Alt-Delが押せなきゃログインできない。Macとは違うよね.

_ 車輪車輪いうからじゃね?

どっかで発明されているかも知れないところにのこのこ発明するとバカにされそうでいやんだとか。

本日のツッコミ(全2件) [ツッコミを入れる]
_ znz (2008-10-22 05:22)

「remove Shift = Shift_R」?

_ arton (2008-10-22 08:57)

やはり、それですよねぇ。綴りミスとか無いか、もう一度確認してみます。


2003|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|

ジェズイットを見習え