Shift長年にわたり、Ubuntu派生バージョン(現在の12.04派生バージョン)では、をクリックする必要があるときにキーを削除することなく、入力中にキーを押してすべて大文字を入力できましたSpace。
しかし、過去1週間、Shift+はSpace私のタイピングを台無しにしたことは何もしませんでした。
何年もやってきたように、一般的な機能を作成して挿入するにはShiftどうすればよいですか?SpaceSpace
私はElementary LunaでDvorakレイアウトを適用したBluetooth Appleワイヤレスキーボードを使用しています。私のラップトップのデフォルトのキーボードをテストしましたが、問題が解決し、Elementary Lunaを実行している他のコンピュータにもこの問題が存在することがわかりました。
xev
これはキーの組み合わせを試した結果です。
Outer window is 0x6600001, inner window is 0x6600002
PropertyNotify event, serial 8, synthetic NO, window 0x6600001,
atom 0x27 (WM_NAME), time 1502279833, state PropertyNewValue
PropertyNotify event, serial 9, synthetic NO, window 0x6600001,
atom 0x22 (WM_COMMAND), time 1502279833, state PropertyNewValue
PropertyNotify event, serial 10, synthetic NO, window 0x6600001,
atom 0x28 (WM_NORMAL_HINTS), time 1502279833, state PropertyNewValue
CreateNotify event, serial 11, synthetic NO, window 0x6600001,
parent 0x6600001, window 0x6600002, (10,10), width 50, height 50
border_width 4, override NO
PropertyNotify event, serial 14, synthetic NO, window 0x6600001,
atom 0x15b (WM_PROTOCOLS), time 1502279834, state PropertyNewValue
MapNotify event, serial 15, synthetic NO, window 0x6600001,
event 0x6600001, window 0x6600002, override NO
ConfigureNotify event, serial 23, synthetic NO, window 0x6600001,
event 0x6600001, window 0x6600001, (0,0), width 178, height 178,
border_width 0, above 0x6400003, override NO
PropertyNotify event, serial 23, synthetic NO, window 0x6600001,
atom 0x1f1 (_NET_WM_ALLOWED_ACTIONS), time 1502279847, state PropertyNewValue
ReparentNotify event, serial 23, synthetic NO, window 0x6600001,
event 0x6600001, window 0x6600001, parent 0xf4517d,
(0,0), override NO
PropertyNotify event, serial 23, synthetic NO, window 0x6600001,
atom 0x163 (_NET_WM_DESKTOP), time 1502279850, state PropertyNewValue
PropertyNotify event, serial 23, synthetic NO, window 0x6600001,
atom 0x163 (_NET_WM_DESKTOP), time 1502279850, state PropertyNewValue
PropertyNotify event, serial 23, synthetic NO, window 0x6600001,
atom 0x160 (_NET_FRAME_EXTENTS), time 1502279850, state PropertyNewValue
ConfigureNotify event, serial 23, synthetic NO, window 0x6600001,
event 0x6600001, window 0x6600001, (10,30), width 178, height 178,
border_width 0, above 0x0, override NO
PropertyNotify event, serial 23, synthetic NO, window 0x6600001,
atom 0x18e (WM_STATE), time 1502279850, state PropertyNewValue
PropertyNotify event, serial 23, synthetic NO, window 0x6600001,
atom 0x169 (_NET_WM_STATE), time 1502279850, state PropertyNewValue
ConfigureNotify event, serial 23, synthetic YES, window 0x6600001,
event 0x6600001, window 0x6600001, (-1,66), width 178, height 178,
border_width 2, above 0x0, override NO
MapNotify event, serial 23, synthetic NO, window 0x6600001,
event 0x6600001, window 0x6600001, override NO
VisibilityNotify event, serial 23, synthetic NO, window 0x6600001,
state VisibilityUnobscured
Expose event, serial 23, synthetic NO, window 0x6600001,
(0,0), width 178, height 10, count 3
Expose event, serial 23, synthetic NO, window 0x6600001,
(0,10), width 10, height 58, count 2
Expose event, serial 23, synthetic NO, window 0x6600001,
(68,10), width 110, height 58, count 1
Expose event, serial 23, synthetic NO, window 0x6600001,
(0,68), width 178, height 110, count 0
PropertyNotify event, serial 23, synthetic NO, window 0x6600001,
atom 0x169 (_NET_WM_STATE), time 1502279855, state PropertyNewValue
FocusIn event, serial 23, synthetic NO, window 0x6600001,
mode NotifyNormal, detail NotifyNonlinear
KeymapNotify event, serial 23, synthetic NO, window 0x0,
keys: 4294967265 0 0 0 16 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
PropertyNotify event, serial 23, synthetic NO, window 0x6600001,
atom 0x169 (_NET_WM_STATE), time 1502279855, state PropertyNewValue
PropertyNotify event, serial 23, synthetic NO, window 0x6600001,
atom 0x196 (XKLAVIER_STATE), time 1502279857, state PropertyNewValue
KeyRelease event, serial 28, synthetic NO, window 0x6600001,
root 0xed, subw 0x0, time 1502279871, (1355,447), root:(1356,515),
state 0x0, keycode 36 (keysym 0xff0d, Return), same_screen YES,
XLookupString gives 1 bytes: (0d) ""
XFilterEvent returns: False
PropertyNotify event, serial 28, synthetic NO, window 0x6600001,
atom 0x169 (_NET_WM_STATE), time 1502279881, state PropertyNewValue
PropertyNotify event, serial 32, synthetic NO, window 0x6600001,
atom 0x1ea (_NET_WM_ICON_GEOMETRY), time 1502279914, state PropertyNewValue
KeyPress event, serial 33, synthetic NO, window 0x6600001,
root 0xed, subw 0x0, time 1502281345, (1355,447), root:(1356,515),
state 0x0, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyPress event, serial 33, synthetic NO, window 0x6600001,
root 0xed, subw 0x0, time 1502281545, (1355,447), root:(1356,515),
state 0x1, keycode 65 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 33, synthetic NO, window 0x6600001,
root 0xed, subw 0x0, time 1502281632, (1355,447), root:(1356,515),
state 0x1, keycode 65 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 33, synthetic NO, window 0x6600001,
root 0xed, subw 0x0, time 1502281770, (1355,447), root:(1356,515),
state 0x1, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
FocusOut event, serial 33, synthetic NO, window 0x6600001,
mode NotifyNormal, detail NotifyNonlinear
PropertyNotify event, serial 33, synthetic NO, window 0x6600001,
atom 0x169 (_NET_WM_STATE), time 1502285447, state PropertyNewValue
興味深いことにCaps Lock、問題が発生する可能性があります。Caps Lock婚約するときはSpace何もしないでください。
答え1
xmodmap
そしてxev
xmodmap
ダンプを使用するか、キーマップを変更できます。
xmodmap -pke | grep space
keycode 65 = space NoSymbol space
xev
以下を使用してキーボードイベントを表示できます。
xev
キーマップを修正してみることができます。
xmodmap -e 'keycode 65 = space space space space'
これはうまくいくかもしれませんが、警告します!いたずらを打つとxmodmap
悪い状況に陥ることがあります!ログインしたらすぐに試してセッションを強制終了する準備をしてください(および/または詳細なマニュアルをお読みください)。
このように xmodmap を使用すると、次の間に設定は保存されません。Xセッション。 IEはログインするたびに同じコマンドを実行する必要があります。
答え2
まあ、Elementaryはそれを再び破ることにしました。
システム設定入力:
キーボードに移動
ユニバーサルアクセスの下のショートカットタブに移動し、次のキーボードレイアウト修飾子を上司のようにCtrl + Alt + Shift + Super + Spaceなどの押さえにくいものに変更します。
しかし、オプションでは何も機能しないため、Shift + CapsLockは機能するはずですが、機能しません。あなたのマイレージは異なるかもしれませんが、今日私は強力なドラゴンを殺しました。