Mengangkut Xbindkeys / Pintasan Keyboard ke Wayland?

8

Saat ini saya menggunakan beberapa lusin pintasan keyboard dalam xfce4menggunakan xbindkeys. Saya ingin beralih ke Wayland untuk manajemen jendela.

Pertanyaan: Apakah xbindkeysberhasil di Wayland? Jika tidak, bagaimana cara mengkonfigurasi pintasan keyboard di Wayland? Apakah ada cara mudah untuk mentransplantasikan pengaturan keyboard dari X ke Wayland?

George
sumber

Jawaban:

3

Saya telah mencoba untuk mencari tahu lebih banyak tentang kemungkinan-kemungkinan untuk pengikatan kunci global di Wayland , tetapi sebagian besar telah menemukan informasi yang tidak konsisten atau tidak lengkap. xbindkeystidak akan berfungsi di Wayland , kecuali (mungkin) untuk aplikasi X , yang menggunakan instance X Server yang berjalan sebagai klien Wayland . Karena pencipta Wayland menekankan keamanan yang lebih besar dan kompartementalisasi aplikasi, ada beberapa penolakan untuk memungkinkan komunikasi antar-klien (seperti antaraxbindkeysdan jendela fokus atau manajer jendela, dll). Tidak yakin persis bagaimana itu / akan dilaksanakan, tapi saya pikir itu akan melibatkan hak istimewa aplikasi tertentu untuk mengirim pesan secara tidak langsung melalui komposer ( Weston atau lainnya). Bisa jadi salah tentang itu. Apapun itu, API Wayland akan berbeda, dan karenanya memerlukan program pengikat kunci baru. Pada beberapa bulan yang lalu, tampaknya tidak ada yang dikembangkan, dan saya tidak yakin telah diselesaikan bagaimana IPC semacam itu akan ditangani. Beri tahu saya jika Anda menemukan sesuatu.

mengatakan dan memparsing
sumber
0

Ini bukan port xbindkeys, tapi saya pikir ini menyediakan fungsionalitas serupa. Sayangnya wiki yang bergoyang tidak benar - benar menyebutkannya tetapi ada diman 5 sway

mode <mode>
    Switches to the specified mode. The default mode is default.

mode [--pango_markup] <mode> <mode-subcommands...>
    The only valid mode-subcommands... are bindsym, bindcode, bindswitch, and set. If --pango_markup is
    given, then mode will be interpreted as pango markup.

itu juga disebutkan dalam Arch Linux wiki Control swaynag dengan keyboard dan setidaknya satu masalah 'mode --pango_markup' kompatibilitas ).

Saya percaya ini bekerja dengan cara yang sama seperti konfigurasi i3. Saya akan mengujinya segera. Bagian mode mengikat I3 manual terlihat seperti sumber terbaik untuk belajar menggunakan fitur ini

SultanLegend
sumber