Ubuntu 15.04 베타를 비교적 새로 설치했습니다. 어제까지는 모든 것이 순조롭게 진행되었습니다. 2015년 4월 1일 어느 시점에 오른쪽 Shift키가 키로 작동하지 않게 되었는데 Shift그 이유를 알 수 없었습니다. 다양한 테스트에서 Shiftxmodmap을 사용하여 왼쪽 및 오른쪽 키를 바꿀 수 있었기 때문에 이것이 소프트웨어라고 확신합니다 .
내가 하려는 것은 두 Shift키가 모두 Shift. 지금은 us 레이아웃을 사용하고 있습니다.
$ setxkbmap -print
xkb_keymap {
xkb_keycodes { include "evdev+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
xkb_symbols { include "pc+us+inet(evdev)+capslock(ctrl_modifier)+terminate(ctrl_alt_bksp)" };
xkb_geometry { include "pc(pc105)" };
};
내가 알아낼 수 없는 것은 두 Shift키를 Shift키로 작동시키는 방법입니다. 다음은 왼쪽(제대로 작동하는) Shift키에 대한 xev 출력입니다.
KeyPress event, serial 36, synthetic NO, window 0x4000001,
root 0x2ac, subw 0x0, time 58946313, (110,140), root:(140,225),
state 0x10, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 36, synthetic NO, window 0x4000001,
root 0x2ac, subw 0x0, time 58946553, (110,140), root:(140,225),
state 0x11, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
그리고 xev
오른쪽 키를 눌렀을 때의 출력입니다 Shift.
PropertyNotify event, serial 36, synthetic NO, window 0x4000001,
atom 0x137 (_NET_WM_STATE), time 59049363, state PropertyNewValue
FocusOut event, serial 36, synthetic NO, window 0x4000001,
mode NotifyGrab, detail NotifyAncestor
FocusIn event, serial 36, synthetic NO, window 0x4000001,
mode NotifyUngrab, detail NotifyAncestor
KeymapNotify event, serial 36, synthetic NO, window 0x0,
keys: 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 0 0 0 0 0
중요한 경우에는 Gnome과 Mate를 번갈아 사용합니다.
업데이트(몇 시간 후): setxkbmap -print
매우 유사한 구성(Ubuntu Vidid Beta - Gnome Edition, MATE가 설치되지 않음)이고 키가 예상대로 작동하는 랩탑에서 실행했는데 Shift출력이 다른 기계. 꽤 혼란 스럽습니다.
2015년 4월 8일 업데이트: Gnome에서 로그아웃하고 MATE에 로그인했더니 문제가 사라졌습니다. 나는 이것을 Launchpad 버그로 신고하지 않았습니다. 왜냐하면 이것이 제가 어딘가에서 한 일이라고 100% 확신하고 무엇인지 알 수 없기 때문입니다. 관련이 있을 것 같은 것을 찾기 위해 Launchpad를 샅샅이 뒤졌는데 아무것도 없었습니다. 이런 종류의 문제를 일으키는 패키지 업데이트가 나뿐만 아니라 더 많은 영향을 미쳤을 것이라고 생각합니다.
답변1
우분투에서 키보드 환경 설정 열기 >> 접근성
그런 다음 고정 키 아래에서 동시 키 입력 시뮬레이션 옵션을 선택하고 두 개의 키를 함께 누르면 고정 키 비활성화 옵션을 선택 취소합니다.
이것이 효과가 있는지 알려주세요.