Menu Lain
Daftar BacaGanti TemaCari
Reading List

Queue · 0 items

Daftar baca Anda kosong. Simpan artikel untuk membacanya nanti.

Start Reading

Set Shortcut Workspace GNOME dengan Tombol PageUp/PageDown Tanpa Modifier

Iwan Efendi2 min

GNOME Settings menolak PageUp/PageDown polos sebagai shortcut workspace. Lewati batasan GUI ini dengan gsettings langsung dari terminal.

Saya sedang mengatur ulang workflow GNOME dan kepikiran: kenapa tidak pakai PageUp dan PageDown sebagai shortcut pindah workspace? Tombolnya ada di posisi yang pas, jarang kepakai saat ngetik biasa, dan tinggal sentuh aja tanpa perlu kombinasi ribet. Tapi GNOME Settings punya pendapat lain. Setiap kali saya coba set di Settings → Keyboard → Navigation, dialognya diam saja. Tidak mau menyimpan. Tidak ada pesan error. Cuma... bengong. Ternyata GNOME punya filter di editor shortcut GUI-nya: untuk navigasi workspace, harus ada minimal satu modifier key (Super, Ctrl, atau Alt). Tombol polos seperti PageUp sendirian langsung ditolak. Solusinya sederhana — set langsung lewat gsettings dari terminal.

Setting Shortcut via gsettings

Pertama, perlu tahu bahwa workspace di GNOME modern tersusun secara horizontal. Makanya nama key-nya pakai left/right, bukan up/down.
1

Buka Terminal

Terminal apa pun bisa dipakai.
2

Set PageUp dan PageDown

Jalankan dua perintah ini:
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left "['Page_Up']"
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-right "['Page_Down']"
3

Verifikasi

Pastikan shortcut sudah tersimpan dengan benar:
gsettings get org.gnome.desktop.wm.keybindings switch-to-workspace-left
gsettings get org.gnome.desktop.wm.keybindings switch-to-workspace-right
Output yang diharapkan:
['Page_Up']
['Page_Down']
Selesai. PageUp dan PageDown langsung bisa dipakai buat pindah workspace — tanpa perlu modifier key tambahan.
Mau Pakai Kombinasi Modifier?
Kalau lebih suka pakai Super+PageUp atau kombinasi lain, tinggal sesuaikan perintahnya:
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-left "['<Super>Page_Up']"
gsettings set org.gnome.desktop.wm.keybindings switch-to-workspace-right "['<Super>Page_Down']"

Kenapa Harus Lewat Terminal?

Jujur, saya habis lima menit mondar-mandir di Settings, klik sana-sini, mikir ada yang salah dengan cara saya. Ternyata GNOME sengaja mendesain GUI shortcut editornya untuk menolak bare key pada navigasi workspace — mungkin biar tidak kecipratan ganti workspace saat lagi ngetik biasa. Tapi gsettings tidak punya filter itu. Binding yang ditolak di GUI ternyata sah-sah saja di level dconf. Begitu saya tahu itu, perbaikannya cuma butuh sepuluh detik. Kalau kamu sedang setup Ubuntu baru, saya sarankan tambahkan perintah ini ke post-install script bareng tweak GNOME lainnya. Efeknya kecil, tapi bikin navigasi workspace terasa jauh lebih cepat tanpa harus merogoh kombinasi tombol setiap kali.

References

  1. gsettings — GNOME Developer Documentation
  2. org.gnome.desktop.wm.keybindings — GNOME Schemas
Topics

Topik dalam catatan

Jelajahi pembahasan serupa lewat topik-topik terkait berikut.

Bagikan artikel ini

Diskusi

Menyiapkan area komentar...

Anda Mungkin Juga Suka