Bagaimana cara menggunakan Alt + Shift untuk mengganti tata letak keyboard?

93

Saya baru-baru ini ditingkatkan ke Ubuntu 13.10, dengan sistem penanganan keyboard baru. Opsi "switch keyboard" kecil tidak membiarkan saya mengaturnya ke Alt+ Shift. Bagaimana saya bisa mendapatkan pengikatan keyboard ini, karena saya sama sekali tidak tertarik menggunakan combo Mac-esque Super+ Space?

rtpg
sumber

Jawaban:

93

Sebuah dikonfirmasi bug di Ubuntu 13.10 mencegah pengguna beralih layout menggunakan kombinasi seperti Alt+ Shift, Caps Lock, Ctrl+ Shiftdll

Bug memengaruhi banyak orang, kepentingannya diatur ke "Tinggi", jadi kami mungkin berharap perbaikan resmi akan segera dirilis. Anda dapat berlangganan pemberitahuan tentang bug ini di launchpad.net, sehingga Anda menerima email saat selesai.

Saat ini, tambalan yang ditujukan untuk menyelesaikan masalah ini sedang diuji. Saat ini tampaknya berfungsi untuk sebagian besar pengguna, meskipun masalah tertentu tetap ada. Untuk menginstal tambalan, gunakan perintah berikut:

sudo add-apt-repository ppa:attente/modifier-only-input-switch
sudo apt-get update
sudo apt-get upgrade

Sebuah reboot sistem diperlukan dalam kasus saya untuk membuatnya berfungsi (logout sederhana dan login mungkin cukup).

Catatan: Awalnya, tambalan itu terletak di ppa: attente / 1218322. Jika sebelumnya Anda telah menginstalnya dari sana, Anda dapat membersihkannya terlebih dahulu sebagai berikut

sudo ppa-purge ppa:attente/1218322

dan kemudian jalankan tiga perintah di atas.

Sebagai alternatif, Anda dapat mempertimbangkan menggunakan kombinasi yang berisi kunci non-modifier (huruf, angka, spasi): coba, misalnya, Alt+ Shift+ Space(ini akan berfungsi tanpa menginstal patch apa pun).

Perhatikan bahwa pintasan keyboard untuk beralih tata letak masih tidak berfungsi pada layar kunci (ini adalah bug terpisah ). Jika Anda terjebak pada layar kunci dan tidak dapat memasukkan kata sandi karena tata letak yang salah, cukup klik ikon indikator bahasa di sebelah kanan bidang kata sandi.

Georgy Ivanov
sumber
1
Saya memasang patch attente dengan harapan bisa mengembalikan combo switch kesayangan saya (Left ALT). Tetapi setelah reboot itu tidak berfungsi seperti yang diharapkan.
corev
6
Terima kasih untuk ini, benar-benar membuat frustasi bagaimana hal yang esensial itu rusak
rtpg
1
Pencipta ppa mengatakan telah digantikan oleh yang satu ini
chaskes
Tidak bekerja untuk saya dengan Ubuntu GNOME 13.10 :(
malhobayyeb
1
Saya memiliki Ubuntu Gnome 14.04 dan masalah yang sama. PPA tidak berfungsi, tidak ada file yang diinstal.
Sina
25

Terima kasih banyak kepada William Hua (attente) untuk PPA saklar pengubah input saja . Seperti yang dia katakan, dia akan terus memperbarui PPA sampai perbaikan yang tepat untuk bug ini dirilis.

Setelah saya menambahkan PPA ini ke daftar sumber saya menggunakan perintah berikut:

sudo add-apt-repository ppa:attente/modifier-only-input-switch

dan setelah saya memutakhirkan sistem saya menggunakan:

sudo apt-get update
sudo apt-get upgrade

Saya bisa mengubah pintasan keyboard Super+ default Spaceke Alt+ Shift:

Entri Teks

Radu Rădeanu
sumber
Pencipta ppa mengatakan telah digantikan oleh yang satu ini
chaskes
Apakah solusi ini juga berfungsi ubuntu 15.04? Saya punya masalah dalam versi ini juga.
Sajad
Apakah ini berfungsi di Ubuntu 16.04?
Cristiana Nicolae
10

Di Ubuntu 16.04 dengan Gnome 3.18, Anda dapat membuatnya bekerja menggunakan dconf Editor(harus bekerja untuk versi sebelumnya juga karena bug tampaknya sudah cukup tua):

  1. Pergi ke org.gnome.desktop.wm.keybindings
  2. ubah switch-input-source(atau switch-input-source-backward) menjadi ['<Shift>Alt_L'](atau ['<Alt>Shift_L'])
  3. Nikmati! editor dconf
Mohamed Y.
sumber
1
Ini adalah kasus saya dan ini membantu. bertanya-tanya mengapa hal-hal seperti itu tidak diperbaiki ...
Oleg Abrazhaev
Solusi ini juga berfungsi di ubuntu 19.04
FlyingFoX
2

Di Ubuntu 12.04 LTS , di jendela Keyboard Layout Options saya bisa memilih Key untuk mengubah tata letak dan menandai pengikatan pilihan saya. Saya menggunakan Shift+ CapsLockuntuk beralih layout dari keyboard itu sendiri tanpa harus menggunakan kursor mouse untuk memilih tata letak yang diperlukan dari indikator panel. Kombo kunci yang sama tampaknya berfungsi untuk membalik atau memilih antara beberapa tata letak. (Tapi di Ubuntu 13.10 itu tidak mudah.) snap5


Di Ubuntu 13.10

Di jendela Pengaturan keyboard , di bawah tab Pintasan , saya memilih Mengetik . Default untuk Beralih ke sumber berikutnya adalah Super+ SPACEyang tampaknya tidak akan bekerja untuk saya dan dengan mengkliknya dan saya diberi Accelerator Baru ... , untuk mengubah ke depan L ayout (saya menggunakan Super+ L).

(Kemudian saya menetapkan sesuatu yang serupa untuk Beralih ke sumber sebelumnya menggunakan tata letak pilihan yang sama , dan kemudian mulai mengujinya. Beralih dari tata letak pilihan ke alternatif bekerja tetapi sebaliknya tidak . Silakan lihat langkah selanjutnya untuk memperbaiki.) saucy1

Cara mengatasinya: Setelah menetapkan Super+ Luntuk "Beralih ke sumber berikutnya" menggunakan tata letak pilihan saya (A) , saya mengubah tata letak keyboard saya ke tata letak alternatif (B) dan kemudian menetapkan kombinasi untuk "Beralih ke sumber sebelumnya" (yang saya gunakan Shift+ Super+ L). Lalu saya menguji mereka, dan mereka bekerja dengan baik. (Mungkin menonaktifkan "Alihkan ke sumber sebelumnya" juga akan berfungsi.)

Akselerator baru untuk kombo kunci yang saya gunakan terlihat seperti ini: saucy2

Saya kemudian bisa beralih ke tata letak (A) menggunakan Super+ Ldan kembali ke tata letak (B) menggunakan Shift+ Super+ L.

tepat
sumber