여러 키보드 레이아웃 및 바로 가기 텍스트를 입력하는 키를 모든 소프트웨어에서

베데 (프랑스어 -dvorak)에서 아제르바이잔 레이아웃으로 쉽게 전환하도록 KDE를 구성했습니다. KDE 인터페이스 ( systemsettings)를 사용하여 구성 했지만 호출 setxkbmap be하고 이라고 생각합니다 setxkbmap fr. 아제 라이트 레이아웃이 기본값 (레이아웃 목록의 첫 번째)입니다.

그러나 바로 가기는 물리적 키에 부착 된 상태로 유지됩니다. 키를 누르면 q아제에서 “q”, 베포 레이아웃의 “a”가 생성됩니다. 그러나 ctrl+를 누르면 q두 경우 모두 동일한 효과가 나타납니다 (예 : kwrite또는 konsole). 그러나 일부 소프트웨어 ( firefox)는 전환을 수행합니다 ( j키를 누르면 베포 레이아웃과 함께 “t”를 인쇄 함과 ctrl동시에 예상되는 동작 인 새 탭이 열립니다). 이 의견에 따르면 GTK 앱은 전환을 수행하지만 Qt 앱은 전환하지 않습니다.

바로 가기 키와 텍스트를 입력하는 키를 모든 소프트웨어에서 일치시키는 방법

보다 정확하게는 바로 가기가 목록의 첫 번째 레이아웃에 따라 정의됩니다. Qt 앱에 대한 바로 가기 정의를 전환하는 방법은 무엇입니까?

구성 (시스템) :

$ kded4 --version
Qt : 4.8.6
Plate-forme de développement de KDE : 4.14.2
Démon de KDE : 4.14.2
$ uname -a
Linux zepto 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1 (2015-05-24) x86_64 GNU/Linux
$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description:    Debian GNU/Linux 8.1 (jessie)
Release:        8.1
Codename:       jessie

구성 (setxkbmap) :

$ setxkbmap -query
rules:      evdev
model:      pc105
layout:     fr,fr
variant:    oss,bepo
options:    grp:rwin_toggle
$ localectl list-x11-keymap-variants fr
bepo
bepo_latin9
bre
dvorak
geo
latin9
latin9_nodeadkeys
latin9_sundeadkeys
mac
nodeadkeys
oci
oss
oss_latin9
oss_nodeadkeys
oss_sundeadkeys
sundeadkeys

관련 페이지 :

편집 : 이 질문은 977 일 전에 열렸으며, 2 개의 바운티를 받았으며, 28 개의 투표를 받았으며, 10 개의 즐겨 찾기가 있습니다. 버그 리포트를 제출해야 할지도 모르지만, 어떤 소프트웨어가 책임이 있는지조차 모릅니다!



답변

당신은 설정할 수 있습니다

localectl set-keymap --no-convert <keymap>

시작시 사용되는 키맵이 변경됩니다. 여기에서 사용하려는 키맵으로 키맵을 대체하십시오. 또한 다른 로케일 정보를 변경하십시오.


답변