최근 변경으로 인해 Shift+Space가 아무 작업도 수행하지 않습니다.

최근 변경으로 인해 Shift+Space가 아무 작업도 수행하지 않습니다.

Shift수년 동안 Ubuntu 파생 버전(현재 12.04 파생 버전)에서는 를 클릭해야 할 때 키를 제거할 필요 없이 입력하는 동안 키를 눌러 모두 대문자를 입력 할 수 있었습니다 Space.

하지만 지난 한 주 동안 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은 작동해야 하지만 작동하지 않습니다. 귀하의 마일리지는 다를 수 있지만 오늘 저는 강력한 용을 죽였습니다.

관련 정보