여러 키보드 레이아웃 및 바로 가기


30

베데 (프랑스어 -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 개의 즐겨 찾기가 있습니다. 버그 리포트를 제출해야 할지도 모르지만, 어떤 소프트웨어가 책임이 있는지조차 모릅니다!


dvorak + qwerty ctrl프랑스어 레이아웃이 있다고 생각했습니다 . 가득 찬 다른 사람들이 있습니다 dvorak. 그러나 나는 방금 프랑스어 dvorak과 2 개의 베포 레이아웃으로 시도했지만 이것을 재현 할 수 없습니다. kde4와 함께 debian 6 (Wheezy)을 사용하고 있습니다.
ctrl-alt-delor

에 따르면 사용 가능한 localectl list-x11-keymap-variants us유일한 dvorak옵션은 dvorak dvorak-alt-intl dvorak-classic dvorak-intl dvorak-l dvorak-r입니다. 소프트웨어를 dvorak-qwerty 라고 언급 한 것 같습니다 . 자세한 내용을 제공하기 위해 질문을 편집했습니다.
Clément

이것에 대한 업데이트?
Robert Siemer

@RobertSiemer 안타깝게도… 그 질문에 대해 이미 2 가지 현상금이 제공되었지만 해결책은 없습니다…
Clément

답변:


1

당신은 설정할 수 있습니다

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

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


답변 해 주셔서 감사합니다, Magus, 귀하의 답변으로 문제가 해결되지 않는 것 같습니다. 내가 그랬어 localectl set-keymap --no-convert bepo실제 키를 누르면되지, 컴퓨터를 다시 시작 (일반 사용자로), 그러나 케이트의 예를 들면 Ctrl+는 v항상 더 내 clipobard을 붙여 내 현재 레이아웃을 중요.
Clément

@ Clément localectl는로 실행하라는 명령처럼 들립니다 root. 어떻게 시도하고 알려주시겠습니까? (재부팅이 필요할 수도 있습니다.)
Ned64

@ Ned64 아니요,이 명령은 루트로 실행되고 재부팅 한 후에도 문제를 해결하지 못합니다.
Clément
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.