Apakah mungkin untuk melepaskan atau mengubah pintasan global input unicode?

12

Saya menggunakan Ubuntu 13.10, tapi saya pikir pintasan keyboard tidak terikat pada 12.10, tetapi bisa saja salah.

Itu tidak ada di tab pintasan pengaturan keyboard. Bagaimana saya bisa mengubah input Unicode dari Ctrl+ Shift+ Uke yang lain?

Alex
sumber
Saya cukup yakin ini hard-coded di Gtk, mirip dengan tabel penulisan.
chaskes
editor apa yang kamu gunakan?
chaskes

Jawaban:

8

Control+ Shift+ uuntuk input unicode hard-coded ke metode input default GTK + 3. (Sumber: GtkIMContext ).

Hal termudah untuk dilakukan adalah menggunakan set kunci yang berbeda untuk fungsi apa pun yang Anda butuhkan.

Tetapi Anda memiliki beberapa opsi lain untuk aplikasi Gtk. Keduanya melibatkan penggantian metode input default tanpa metode input.

Di geditdalam dan di gnome-terminal, Anda dapat mengklik kanan jendela dan memilih Metode Input >> Tidak Ada . Ini mungkin solusi yang baik jika Anda tidak memerlukan metode input karena alasan lain dan tidak memerlukan fitur LibreOffice.

Untuk LibreOffice, tampaknya tidak ada cara untuk mem-bypass metode input sistem. Jika Anda tidak perlu metode input, Anda dapat mematikannya seluruh sistem dengan pergi ke System Settings >> Dukungan Bahasa dan pengaturan sistem metode input Keyboard untuk tidak . Anda harus mem-boot ulang agar ini berlaku. (Keluar tidak cukup.)

Perhatikan bahwa metode ini hanya dikodekan dalam aplikasi Gtk. Jika Anda tidak keberatan menginstal dependensi KDE, Anda dapat menggunakan editor seperti katedan mengubah akselerator sesuai dengan kebutuhan Anda.

chaskes
sumber
apa konsekuensi dari menggunakan "tidak ada" (selain ctrl + shif + u)?
Alex
2
@alex Jika Anda harus bertanya, maka mungkin tidak ada yang akan Anda perhatikan. Metode input mengambil kunci secara berurutan dan kemudian mengeluarkan beberapa hasil lainnya. Jika Anda tidak memasukkan karakter unik atau unicode, saya ragu Anda akan melihatnya.
chaskes
Bagi orang Brasil itu akan menjadi kekacauan besar, karena bahasa Portugis menggunakan banyak aksen
deFreitas
@deFreitas Nah, pertanyaan ini sebenarnya tentang mengubah cara memasukkan satu unicode char. Untuk mengetik dalam bahasa Portugis, Anda ingin mengubah tata letak keyboard menjadi tata letak bahasa Portugis atau menggunakan tombol tulis. :)
chaskes
0

Saya dapat melewati pengikatan ini dengan membatalkan variabel sistem ' XMODIFIERS ' tepat sebelum meluncurkan aplikasi saya (Intellij IDEA) untuk mencegah toggle konflik keyset case.

export XMODIFIERS=""
myapp.sh

Diuji pada Ubuntu 18.10, libgtk-3-0 3.24.1-1ubuntu2

Kayvan Tehrani
sumber