Dvořák의 잘못된 키 바인딩

Dvořák의 잘못된 키 바인딩

Dvorak을 선택한 키보드 레이아웃으로 사용하면 다음과 같은 이상한 동작을 발견했습니다.

일부 프로그램의 복사+붙여넣기 키 바인딩은 dvorak 위치에서 Ctrl+C 및 Ctrl+V와 작동하지 않지만 쿼티 위치에서는(레이아웃 변경 없이) 작동합니다.

예를 들어 Okular에서 Ctrl+c를 누르면 아무 작업도 수행되지 않지만 Ctrl+j는 복사본으로 작동합니다. Dvořák 키보드의 "j"는 쿼티 키보드의 "c"를 대체합니다. 복사한 텍스트를 Emacs나 Libreoffice Writer와 같은 편집기에 붙여넣으려면 Dvorak에서는 Ctrl+v(qwerty에서는 Ctrl+.)를 누릅니다.

즉, Okular와 같은 일부 프로그램은 dvorak 레이아웃을 벗어나지 않고도 여전히 쿼티 키보드를 볼 수 있습니다. 모든 프로그램이 선택한 실제 레이아웃에 따라 실행되도록 하려면 어떻게 해야 합니까?

저는 Mageia를 사용하고 있지만 Fedora에서 이런 일이 발생했다고 확신합니다.

답변1

사용 가능한 레이아웃이 여러 개인 경우에도 동일한 현상이 나타났습니다. Ctrl 키를 누르면 항상 레이아웃 목록의 첫 번째 레이아웃이 사용됩니다. 이는 Dvořák가 첫 번째가 아니었다면 이러한 행동을 하게 될 것임을 의미합니다. 혼란스러울 수 있지만 유용하다고 생각합니다.

그러나 문제는 활성 애플리케이션에 따라 이것이 항상 적용되지는 않는다는 것입니다. 이제 저는 동일한 동작을 일관되게 수행할 수 있는 솔루션을 찾고 있습니다.

이것 -https://github.com/tbocek/dvorak- 당연히 Wayland와 협력해야 합니다. 아직 시도하지는 않았지만 효과가 있다는 보고가 있습니다.

관련 정보