xkb

`setxkbmap kr`은 아무것도 하지 않나요?
xkb

`setxkbmap kr`은 아무것도 하지 않나요?

ArchLinux 데스크탑에서 다국어 설정에 구성을 추가하려고 하는데 한국어는 setxkbmap. 다른 언어처럼 어떻게 설정하나요? 지금까지 내가 한 일은 기본적으로 다음과 같습니다. # For US International: setxkbmap -layout us -variant intl # Or for just US: setxkbmap us 이것이 작동하지 않는 이유: setxkbmap kr (Pacman/AUR) 패키지가 누락되었나요? ...

Admin

XKB 사양은 유형당 최대 63개 레벨을 지정합니다. 나에게는 8이다. 내가 뭘 잘못했나요?
xkb

XKB 사양은 유형당 최대 63개 레벨을 지정합니다. 나에게는 8이다. 내가 뭘 잘못했나요?

X.org 버전: 1.21.1.7 릴리스: Kubuntu 23.04 포함하는 유형을 복사하고 EIGHT_LEVEL_ALPHABETIC_LEVEL_FIVE_LOCK, 추가 레벨을 삽입하고 Level1, 기존 레벨을 모두 +1 이동했습니다. 그러면 가장 높은 수준은 입니다 Level9. 실행 ( 이 유형은 사용되지 않으므로 setxkbmap지정된 레이아웃에 관계없이 )은 다음을 생성합니다.xkb_symbols 새 키보드 설명을 로드하는 중에 오류가 발생했습니다. Level9그런 다음 해당 유형에 대...

Admin

XKB는 몇 개의 레이어를 수용할 수 있습니까?
xkb

XKB는 몇 개의 레이어를 수용할 수 있습니까?

컨트롤 수정자를 눌렀을 때 키 입력을 QWERTY로 리디렉션하기 위해 색다른 8레벨 독일 Neo2 레이아웃에 추가 레벨을 추가하겠습니다. 9레벨이 작동하지 않을 것이라고 생각하지는 않지만, 최대 레벨 수를 알면 안심이 될 것입니다. 상태/레벨/유형 정보가 32비트 데이터(실제로는 16진수 출력 xev)로 비트 마스크되어 있다는 내용을 어딘가에서 읽었습니다. 레벨 정보를 전달하는 데 32비트가 모두 사용됩니까? 편집: 이 2자리 16진수(최대 수정자 키 수여야 함)와 최대 레벨 수(수정자 키 조합)...

Admin

입력 전환기와 함께 사용할 새로운 완전한 키맵(xkbcomp에서)을 "등록"하십시오.
xkb

입력 전환기와 함께 사용할 새로운 완전한 키맵(xkbcomp에서)을 "등록"하십시오.

나는 내 디렉토리에서 X11 xkb를 사용하여 전체 키맵을 지정했습니다(기호, 유형 및 키코드를 교체하여 기본 PC 파일의 특정 수정자를 매핑 해제하는 등). 사용 xkbcomp -I/home/laura/codes/xkb/ /home/laura/codes/xkb/customKeymap.xkb $DISPLAY 다음 재부팅 때까지 사용할 새 레이아웃을 로드할 수 있습니다. 그러나 이 변경 사항은 KDE UI에 반영되지 않아 터치할 때마다 구성이 재설정되는 것으로 보입니다. 추가적으로 setxkbmap ...

Admin

xkb: `modifier_map`을 완전히 대체하려면 어떻게 해야 합니까?
xkb

xkb: `modifier_map`을 완전히 대체하려면 어떻게 해야 합니까?

xkb를 사용하여 사용자 정의 키보드 레이아웃을 정의할 때 수정자를 완전히 재정의하는 방법은 무엇입니까? 예를 들어 내가 xkb_keymap { xkb_keycodes { include "evdev+aliases(qwerty)" }; xkb_types { include "complete" }; xkb_compat { include "complete" }; xkb_geometry { include "pc(pc105)" }; x...

Admin

localectl을 통해 키보드 레이아웃을 영구적으로 설정하는 방법은 무엇입니까?
xkb

localectl을 통해 키보드 레이아웃을 영구적으로 설정하는 방법은 무엇입니까?

내 시스템(EndeavorOS, i3wm)에서 틈새 키보드 레이아웃 EurKEY를 사용하고 있습니다. 명령을 사용하여 설정하십시오 setxkbmap eu. 그러나 이는 현재 세션에서만 작동합니다. Arch 위키에 따르면 localectl eu이는 영구적으로 만들어져야 합니다. 하지만 작동하지 않습니다. 오류는 없지만 여전히 레이아웃이 있습니다. localectl이 레이아웃으로 나열되지 않았기 때문에 eu이것이 예상되는 것 같습니다. 그런데 EurKEY를 올바르게 설정하는 방법을 모르겠습니다 local...

Admin

KP_UP을 위로 다시 매핑
xkb

KP_UP을 위로 다시 매핑

Android Studio를 사용하면서 이상한 문제가 발생했는데, 수정하는 데 시간이 좀 걸릴 것 같습니다. 편집기 창의 숫자 키패드에서 화살표 키를 눌러도 커서가 움직이지 않습니다. 하지만 가운데 화살표 키 세트를 누르면 움직입니다. 중앙 커서가 표시되는 동안 xev숫자 키보드 커서가 방출됨을 나타냅니다 .KP_UPUp xkb나는 수정을 기다리고 싶지 않기 때문에 from KP_Upinto를 사용하여 키보드를 다시 매핑하고 싶습니다 Up. 하지만 지금까지는 변경할 때마다 KP_Up삭제됩니다 KP_8...

Admin

XKB 키맵의 단일 키코드에 여러 작업이 포함될 수 있습니까?
xkb

XKB 키맵의 단일 키코드에 여러 작업이 포함될 수 있습니까?

XKB(X Keyboard Extensions)에서는 모든 키 기호에 최대 동작이 하나만 있을 수 있는 것 같습니다. 각 키 바인딩과 연관된 각 키 기호에는 연관된 키 동작이 0개 또는 1개 있습니다. https://www.x.org/releases/current/doc/man/man3/XkbKeyAction.3.xhtml 반면, libxkbcommonXKB 확장은 키코드당 여러 키 기호를 지원합니다. ◆xkb_state_key_get_syms() 키 코드 누르기에 대한 여러 작업을 효율적으로 수...

Admin

setxkbmap을 xinitrc 구성으로 변환하는 방법
xkb

setxkbmap을 xinitrc 구성으로 변환하는 방법

다음 명령을 사용하여 부팅할 때마다 키보드 레이아웃을 설정했습니다. setxkbmap us,cz -variant ,ucw -option grp:caps_switch xinitrcxserver가 로컬로 로드할 수 있도록 이 구성을 파일에 어떻게 기록할 수 있습니까 ? 당신의 도움에 감사드립니다 ...

Admin

Shift 이외의 수정자를 잠그는 방법
xkb

Shift 이외의 수정자를 잠그는 방법

탐색 및 명령에 수정자를 많이 사용하는 사용자 정의 키보드 레이아웃이 있습니다. 키보드를 양손으로 잡았을 때 잘 작동하지만 이제는 한 손으로만 사용할 수 있는 부분적인 대안으로 키보드를 구성하려고 합니다. 가장 간단한 방법은 Ctrl 또는 Hyper와 같은 다른 수정자에 대해서만 CapsLock처럼 작동하는 일부 키를 정의하여 다시 누를 때까지 잠그는 것입니다. 플러그인 xkb이나 플러그인을 사용하여 이를 수행할 수 있는 방법이 있습니까 interception? ...

Admin

노트북의 setxkbmap 관련 문제
xkb

노트북의 setxkbmap 관련 문제

따라서 여러 컴퓨터에서 제대로 작동하는 .xsession 구성이 있지만 최근에 설정한 랩톱에는 몇 가지 문제가 있습니다. systemctl halt랩톱 이 다시 시작되거나 깨어날 때 suspend대부분(항상 그런 것은 아님) 다음 두 구성은 기본값으로 재설정하는 것과 같습니다(실행되지 않은 것처럼). 구성 화면 통과xrandr --output ... 또한 setxkbmap -option caps:swapescape 키보드를 뽑았다가 다시 연결하면 항상 2가 발생합니다. 최악의 부분은 문제 2가 발...

Admin

왼쪽 상단 Esc 키를 fn에 매핑
xkb

왼쪽 상단 Esc 키를 fn에 매핑

esc왼쪽 상단 키를 에 매핑 할 수 있나요 fn? 어떻게? 분명히 xmodmap더 이상 사용되지 않으며 대신 비슷한 것을 사용해야 합니다 setxkbmap. 나는 비슷한 것을 시도했습니다 : xmodmap -e "keycode 1 = 464" esc키 코드 1과 키 코드 464가 있지만 fn오류가 발생합니다. xmodmap: commandline:1: bad keycode value (out of range) xmodmap: 1 error encountered, aborting. 시스템 메...

Admin

각 키에 대해 개별 자동 반복 속도 설정
xkb

각 키에 대해 개별 자동 반복 속도 설정

X11에서 다음과 같은 작업을 수행하십시오. xset r rate 120 240 전체 키보드에 대한 반복 속도를 설정할 수 있습니다. 하지만 각 개별 키에 대해 동일한 작업을 수행할 수 있는지 궁금합니다. (즉, 키마다 반복률이 다릅니다.) 어쩌면 모호한 XKB 구성이나 XKB C API 또는 일부 evdev/ioctl 해킹을 사용할 수도 있습니다. 그렇지 않은 경우 키보드 펌웨어에 액세스할 수 있고 키보드에서 전송된 USB HID 코드를 제어할 수 있다면 어떻게 할 수 있습니까? 나는 그것이 가능...

Admin

Linux에서 일반 키를 수정자 키(Shift...)로 다시 매핑하는 방법
xkb

Linux에서 일반 키를 수정자 키(Shift...)로 다시 매핑하는 방법

새 노트북 키보드에는 Shift 키 옆에 이상한 키가 있습니다. 솔직히 말해서 그것은 나에게 쓸모가 없으며 더 짧은 Shift 키로 인해 내가 익숙한 일부 조합을 달성할 수 없습니다. 그 키도 왼쪽 Shift로 바꾸고 싶습니다. 그러면 다시 긴 왼쪽 Shift 키를 사용할 수 있습니다. 먼저 xmodmap을 시도했습니다.이 답변, 그와 마찬가지로 나도 성공하지 못했습니다. 그런 다음 왼쪽 Shift 키 항목을 홀수 키 행에 복사하여 새로운 xmodmap 구성을 만들어 보았습니다. 그러나 설정을 적용...

Admin

xorg에서 새로운 키보드 레이아웃을 만드는 방법은 무엇입니까?
xkb

xorg에서 새로운 키보드 레이아웃을 만드는 방법은 무엇입니까?

나는 폴란드어 레이아웃을 사용하지만 터미널에서 AltGr(내 경우에는 ) +를 사용하면 right Alt+-와 동일하게 인쇄됩니다.b”AltGrgrfæ 나는 사용한다: 페도라 워크스테이션 37 도래 송곳 펄스 폭 변조 레노버 A485 매핑하지 않고 새로운 æ레이아웃을 만들어 보았습니다 ”. $ sudo cp /usr/share/X11/xkb/symbols/pl /usr/share/X11/xkb/symbols/custom_pl $ sudo nvim /usr/share/X11/xkb/s...

Admin