Singkatnya: apakah ada (di bawah Persatuan) cara untuk mengetahui aplikasi mana yang mengambil beberapa pintasan global? Saya tidak meminta "pintasan standar" tetapi untuk beberapa cara untuk mendapatkan informasi tentang pintasan aktual (aplikasi mana yang sebenarnya menyimpan kunci yang diberikan saat ini dalam konfigurasi saya saat ini)
Cerita lagi:
Saya memiliki masalah berulang dengan mengelola pintasan keyboard. Saat ini:
Terkadang Synapse (*) tidak dapat mengikat Win-Space karena pintasan aktivasi, melaporkan "Gagal mendaftar hotkey 'aktifkan' dengan tanda tangan 'spasi'" (yang biasanya berarti bahwa pintasan ini sudah diambil)
(*) Setelah satu login berfungsi, setelah login yang lain tidak. Saya menduga beberapa ras antara dua aplikasi ...
F9 karena beberapa alasan membuat layar saya sedikit lebih gelap (dan F9 tidak mencapai pintasan tingkat aplikasi jadi misalnya menu byobu saya tidak berfungsi)
Saya mencoba melihat berbagai tempat, dan:
Saya tidak melihat pintasan di pengaturan Keyboard / Pintasan
Saya tidak dapat menemukannya di gconf-editor (saya mencoba mencari nilai F9 khususnya, tidak ada yang ditemukan)
Saya tidak dapat menemukannya di dconf-editor (tidak ada pencarian jadi saya mengklik beberapa jalur yang paling jelas)
Jadi pertanyaan saya adalah: apakah ada cara untuk bertanya unity / dconf / gconf / d-bus / apa pun tentang alokasi hotkey global saat ini (proses mana yang menyimpan kunci mana). Atau memaksa log alokasi tersebut ke beberapa file log. Atau ambil mereka dari suatu tempat. Atau………
Jawaban:
Antara 12.10 dan 17.04 desktop Ubuntu sebenarnya Compiz dan Unity sendiri hanyalah sebuah plugin Compiz.
Jika Anda, sebaliknya, mengatur dan mengaktifkan plugin "perintah" Compiz dan mengatur pintasan keyboard menggunakan CCSS di mana ada konflik, CCSM akan memberi tahu Anda tentang plugin apa yang menyebabkan konflik dan juga harus menyediakan opsi untuk menonaktifkan plugin yang bertentangan atau pengikat tombol yang bertentangan. sebelum menerapkan pengaturan Anda.
Secara pribadi, saya juga mengalami kesulitan mengatur pintasan keyboard di 14.04+ tetapi sejak saya memutuskan untuk mulai menggunakan plugin CCSM alih-alih pengaturan pintasan keyboard di Unity, saya belum mengalami masalah apa pun dan semua pintasan saya berfungsi dengan baik dan sebagainya sangat menyarankan Anda setidaknya memeriksanya sebagai opsi.
sumber
Sekarang saya mengerti apa yang Anda butuhkan ...
Selamat menikmati acara HID USB Ubuntu Ubuntu!
Peringatan Ini tidak berfungsi pada keyboard PS2 / style ... (tetapi siapa yang menggunakannya lagi?) :-)
sumber
evtest
tetapi itu tidak hanya USB! Di sisi lain, itulah yang Anda butuhkan jika Anda menggunakan laptop atau desktop tanpa papan ketik PS / 2!Dari salah satu jawaban lama saya :
Pertama, Anda harus menginstal
xdotool
:Saya membuat serangkaian perintah untuk menunjukkan kepada kita perebutan pasif dengan penekanan tombol. Misalnya untuk melihat apa yang meraih kombo Shift + PrintScreen, Anda dapat menggunakan "skrip" di bawah ini:
Ini akan memicu tombol Shift + PrtSc dan pada instalasi Ubuntu default akan menunjukkan gnome-settings-daemon meraih keyboard. Setidaknya ini bekerja pada instalasi 12,04 saya yang lebih lama, tetapi sepertinya pada 14,04 saya harus menggunakan ini:
tapi
masih berfungsi, kadang-kadang, dan tidak kali lain. Tidak tahu kenapa
Anda hanya perlu memodifikasi "skrip" di atas dengan mengubah kunci yang harus disimulasikan.
sumber