Bagaimana cara mengubah pintasan keyboard saya di xubuntu?


37

Saya adalah pengguna Xubuntu baru. Sebelumnya ketika menggunakan Gnome, saya dapat mengonfigurasi beberapa pintasan desktop, terutama untuk navigasi di antara ruang kerja.

Tapi, sekarang di Xubuntu, saya tidak dapat menemukan opsi itu.

Di mana saya dapat menemukan opsi-opsi itu.

Jawaban:


47

Pintasan keyboard tersimpan di Settings Manager - Window Manager - Keyboard

masukkan deskripsi gambar di sini

Gulir ke bawah daftar - Anda akan melihat beberapa pintasan ruang kerja, beberapa ditentukan dengan pintasan dan beberapa menunggu untuk didefinisikan.


21

Ada lebih banyak tersedia di Editor Pengaturan di Settngs Manager, yang dapat diluncurkan dari baris perintah menggunakan:

xfce4-settings-editor

Ini akan menampilkan:

Editor Pengaturan XFCE4


Aku mencoba mengubah saya left_workspace_keyuntuk <Super>Leftmenggunakan editor dengan sudo. Di-restart dan shorcuts tetap terikat <Control><Alt>Leftbantuan apa pun? en.zimagez.com/zimage/screenshot-10252014-012914pm.php
Harry Moreno

Saya baru saja beralih dari Windows. Ini sangat mudah digunakan dan dinavigasi! SCREW YOU, REGEDIT! : D
Michael Hoffmann

ini bukan jawabannya. Saya memilih yang lain
Bhikkhu Subhuti

ini bisa diedit melalui cli?
Vitaly Zdanevich

@VitalyZdanevich Saya kira begitu, lihatxfconf-query -v -l -c xfce4-keyboard-shortcuts
Xen2050

8

Untuk Xfce 4.8 (Xubuntu 12.04 LTS)

Pintasan keyboard dapat diakses dari Pengaturan -> Manajer Pengaturan -> Keyboard -> Pintasan Aplikasi :

masukkan deskripsi gambar di sini

  • Pilih "Tambah" untuk menambahkan perintah yang perlu Anda tetapkan untuk pintasan.
    masukkan deskripsi gambar di sini

  • Di jendela berikut "Oke" tekan kombinasi tombol yang ingin Anda tetapkan:
    masukkan deskripsi gambar di sini


Apa yang akan saya tambahkan di sini untuk membuat <Super> membuka Menu Aplikasi?
Eyal

7

Otomatiskan ini dengan xfconf-query

Jika beberapa mesin memerlukan konfigurasi pintasan keyboard, ini bisa dilakukan tanpa harus berulang kali membuka windows. Sebaliknya, gunakan sangat berguna xfconf-queryperintah dalam bashscript untuk --setsebuah --propertydi xfce4-keyboard-shortcuts.xml.

Berikut ini sebuah contoh:

$ xfconf-query --create --channel xfce4-keyboard-shortcuts --property /commands/custom/XF86AudioMute --type string --set 'amixer -D pulse set Master 1+ toggle'

Sebenarnya, ini adalah bagian dari solusi saya untuk mengembalikan fungsi tombol mute di Xubuntu 12.04.


2
Berfungsi bagus jika Anda menambahkan pintasan baru. Namun jika Anda perlu mengubah yang sudah ada, Anda harus terlebih dahulu menghapusnya dengan --resetopsi dan membuatnya lagi. Kalau tidak, sesi XFCE yang sedang berjalan tidak akan mengambilnya.
Jakub

Bagaimana cara menggunakan tombol yang berbeda untuk mengikat perintah? Misalnya CtrlAltUp? Dengan kata lain, bagaimana Anda tahu menggunakannya /commands/custom/XF86AudioMute?
Ulad Kasach

1

Anda juga dapat bermain di konsol dengan gedit dan /apps/metacity/keybinding_commandsatau/apps/metacity/global_keybindings


1

Jalan mudah

Inilah skrip yang menangani perintah yang mengikat ke kunci dengan bersih di Xubuntu. Unduh keybind.c, kompilasi (contoh diberikan dalam tautan readme in) dan jalankan saja./keybind "<keys to bind to>" "<command>"

Sebagai contoh, inilah beberapa yang saya gunakan:

./keybind "<Control><Alt>Delete" "gnome-system-monitor"

./keybind "<Control><Alt>Up" "xrandr -o inverted"
./keybind "<Control><Alt>Down" "xrandr -o normal"
./keybind "<Control><Alt>Right" "xrandr -o left"
./keybind "<Control><Alt>Left" "xrandr -o right"

Pengungkapan: Saya membuat skrip.

Cara yang sedikit kurang mudah

Jika Anda menjalankan sistem Xubuntu dan ingin melakukannya dari terminal, ini juga merupakan prosedur sederhana.

Untuk debugging, di sinilah pintasan keybinding disimpan di XFCE4: $ gedit ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml

Skema yang mendasarinya:
1) Hapus perintah yang ada terikat ke kunci mengikat
2) Tetapkan perintah baru untuk kunci

1a) 
`xfconf-query --reset --channel xfce4-keyboard-shortcuts --property "/commands/custom/<Control><Alt>Down"`<br />
`xfconf-query --reset --channel xfce4-keyboard-shortcuts --property "/xfwm4/custom/<Control><Alt>Down"`<br />
2)
`xfconf-query --create --channel xfce4-keyboard-shortcuts --property "/commands/custom/<Control><Alt>Down" --type string --set 'gedit'`

perhatikan jika Anda mengikat kunci, sistem ubuntu memperlakukan dan sama dan Anda harus melepaskan ikatan ikatan kunci dengan dalam contoh di atas<Primary><Alt>Down


Apakah "skrip" yang ditautkan itu benar-benar program C, yang hanya menjalankan perintah terminal, seperti skrip shell yang lebih rumit?
Xen2050
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.