키보드 레이아웃 감지 도구 이름


20

우분투 설치 중에 키보드 레이아웃을 감지하는 데 사용되는 프로그램의 이름은 무엇입니까? 구입 한 키보드의 올바른 레이아웃을 찾기 위해 설치 후 다른 도구를 실행할 수 있습니까?

답변:


11

이 도구는 현재 레이아웃을 그래픽으로 보여줍니다.

gkbd-keyboard-display -g 1

다음은 키보드 레이아웃을 선택하기 위해 설정하는 동안 사용되는 명령입니다.

dpkg-reconfigure keyboard-configuration

그러나 키보드를 자동 감지하려면에서 설정을 변경해야합니다 dpkg-reconfigure keyboard-configuration. 그래도 어떤 설정인지 잘 모르겠습니다.

설정을 변경하려면 echo <packagename> <setting> <type> <value> | debconf-set-selections. 예를 들면 다음과 같습니다.

echo "keyboard-configuration console-setup/ask_detect boolean true" | debconf-set-selections

잘하면 이것이 당신을 도울 것입니다.


1
설치는 그래픽 설정을 사용하여 레이아웃을 감지합니다. dpkg-reconfigure그래픽 설정이 아닙니다.
Martin Thoma

1

console-data패키지를 설치하십시오 .

sudo apt-get install console-data

그런 다음 터미널에서이 명령을 실행하십시오.

sudo dpkg-reconfigure console-data

그런 다음 키보드 레이아웃을 변경할 수 있습니다.


7
예, 그러나 내가 원하는 것은 내 레이아웃이 무엇인지 발견하는 것입니다. 일단 발견하면 변경하는 방법을 알고 있습니다. 문제는 새 키보드에 비표준 위치에 일부 키가 있으므로 인식되지 않습니다.
Nelson Teixeira

키보드 레이아웃을 발견하는 방법을 찾은 적이 있습니까?
Magick

0

Ubuntu 설치 중 키보드 레이아웃을 감지하는 데 사용되는 프로그램은 "Ubiquity"라는 Ubuntu 설치 프로그램의 일부입니다.

Launchpad 프로젝트 페이지 에서 소스 코드를 찾 거나 Ubuntu 버전에서 사용 된 릴리스를 다운로드하여 사용할 수 있습니다

apt-get source ubiquity

https://git.launchpad.net/ubuntu/+source/ubiquity/tree/?h=ubuntu/bionic-devel 코드를 탐색 할 수 있습니다

"키보드 레이아웃 감지"버튼이있는 GTK GUI 정의는 다음과 같습니다. https://git.launchpad.net/ubuntu/+source/ubiquity/tree/gui/gtk/stepKeyboardConf.ui '키보드 레이아웃 감지'를 검색 하십시오. 'deduce_layout'을 찾을 수 있습니다

100 % 확실하지는 않지만 키보드 감지를 수행하는 코드는 다음과 같습니다. https://git.launchpad.net/ubuntu/+source/ubiquity/tree/ubiquity/plugins/ubi-console-setup.py 'deduce_layout'을 검색하면 'calculate_keymap_button'(calculate_clicked) 등이 있습니다.

https://git.launchpad.net/ubuntu/+source/ubiquity/tree/ubiquity/frontend/gtk_components/keyboard_query.py 'ubiquity / text / keyboard_query_title'을 검색 하십시오 .

코드를 쉽게 탐색하려면 다음 웹 페이지를 참조하십시오. http://nullege.com/codes/search/ubiquity.keyboard_detector.KeyboardDetector

도움이 되길 바랍니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.