Nama deteksi alat tata letak keyboard

20

Apa nama program yang digunakan untuk mendeteksi tata letak papan ketik selama instalasi ubuntu? Apakah ada alat lain yang dapat saya jalankan setelah instalasi di lain untuk menemukan tata letak yang benar untuk keyboard yang saya beli?

Nelson Teixeira
sumber

Jawaban:

11

Alat ini akan menunjukkan tata letak Anda saat ini secara grafis:

gkbd-keyboard-display -g 1

Ini adalah perintah yang digunakan selama pengaturan untuk memilih tata letak keyboard Anda:

dpkg-reconfigure keyboard-configuration

Tetapi untuk membuatnya mendeteksi keyboard secara otomatis, Anda perlu mengubah pengaturan dpkg-reconfigure keyboard-configuration. Saya tidak yakin pengaturan apa.

Untuk mengubah pengaturan echo <packagename> <setting> <type> <value> | debconf-set-selections,. Sebagai contoh:

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

Semoga ini bisa membantu Anda.

Benubird
sumber
1
Instalasi menggunakan pengaturan grafis untuk mendeteksi tata letak. dpkg-reconfigurebukan pengaturan grafis.
Martin Thoma
1

Instal console-datapaket.

sudo apt-get install console-data

Kemudian jalankan perintah ini di terminal:

sudo dpkg-reconfigure console-data

Ini kemudian akan memungkinkan Anda untuk mengubah tata letak keyboard.

Chester
sumber
7
ya, tapi yang saya inginkan adalah menemukan, apa tata letak saya. Saya tahu cara mengubahnya, begitu saya temukan. Masalahnya adalah keyboard baru saya memiliki beberapa tombol di tempat-tempat non-standar yang tidak dikenali oleh keyboard.
Nelson Teixeira
Apakah Anda pernah menemukan cara menemukan tata letak keyboard Anda?
Magick
0

Program yang digunakan untuk mendeteksi tata letak keyboard selama instalasi Ubuntu adalah bagian dari penginstal ubuntu yang disebut "Ubiquity".

Anda dapat menemukan kode sumber pada halaman proyek Launchpad atau mengunduh rilis yang digunakan dalam versi Ubuntu Anda menggunakan

apt-get source ubiquity

Anda dapat menavigasi dalam kode di sini: https://git.launchpad.net/ubuntu/+source/ubiquity/tree/?h=ubuntu/bionic-devel

Definisi GTK GUI dengan tombol "Detect Keyboard Layout" ada di sini: https://git.launchpad.net/ubuntu/+source/ubiquity/tree/gui/gtk/stepKeyboardConf.ui Mencari 'Detect Layout Keyboard', Anda akan menemukan 'deduce_layout'

Saya tidak 100% yakin tetapi saya pikir kode yang melakukan deteksi keyboard ada di sini: https://git.launchpad.net/ubuntu/+source/ubiquity/tree/ubiquity/plugins/ubi-console-setup.py Cari 'deduce_layout', Anda akan menemukan 'calcul_keymap_button' (calcul_clicked), dll.

Dan di sini: https://git.launchpad.net/ubuntu/+source/ubiquity/tree/ubiquity/frontend/gtk_components/keyboard_query.py Cari 'ubiquity / text / keyboard_query_title'.

Lihat juga halaman web ini untuk navigasi yang lebih mudah dalam kode: http://nullege.com/codes/search/ubiquity.keyboard_detector.KeyboardDetector

Saya harap ini membantu.

ssinfod
sumber