Làm cách nào để thay đổi phím tắt trong xubfox?


37

Tôi là người dùng Xubfox mới. Trước đây khi sử dụng Gnome, tôi đã có thể định cấu hình một số phím tắt trên màn hình, đặc biệt là để điều hướng giữa các không gian làm việc.

Nhưng, bây giờ trong Xubfox, tôi không thể tìm thấy các tùy chọn đó.

Tôi có thể tìm thấy những lựa chọn đó ở đâu.

Câu trả lời:


47

Phím tắt được giấu trong Trình quản lý cài đặt - Trình quản lý cửa sổ - Bàn phím

nhập mô tả hình ảnh ở đây

Cuộn xuống danh sách - bạn sẽ thấy một số phím tắt không gian làm việc, một số được xác định bằng một phím tắt và một số đang chờ để được xác định.


21

Có nhiều hơn trong Trình chỉnh sửa cài đặt trong Trình quản lý Settngs, có thể được khởi chạy từ dòng lệnh bằng cách sử dụng:

xfce4-settings-editor

Điều này sẽ hiển thị:

Trình chỉnh sửa cài đặt XFCE4


Tôi đã cố gắng thay đổi mình left_workspace_keyđể <Super>Leftsử dụng trình biên tập với sudo. Khởi động lại và các shorcut vẫn bị ràng buộc với <Control><Alt>Leftbất kỳ trợ giúp? en.zimagez.com/zimage/sccam-10252014-012914pm.php
Harry Moreno

Tôi vừa chuyển từ Windows. Điều này rất dễ sử dụng và điều hướng! SCREW BẠN, ĐĂNG KÝ! : D
Michael Hoffmann

đây không phải là câu trả lời Tôi đã bình chọn cho người khác
Tỳ kheo Subhuti

Điều này có thể chỉnh sửa thông qua cli?
Vitaly Zdanevich

@VitalyZdanevich Tôi nghĩ vậy, xemxfconf-query -v -l -c xfce4-keyboard-shortcuts
Xen2050

8

Dành cho Xfce 4.8 (Xubfox 12.04 LTS)

Có thể truy cập các phím tắt từ Cài đặt -> Trình quản lý cài đặt -> Bàn phím -> Phím tắt ứng dụng :

nhập mô tả hình ảnh ở đây

  • Chọn "Thêm" để thêm lệnh bạn cần gán cho lối tắt.
    nhập mô tả hình ảnh ở đây

  • Trong cửa sổ sau "Ok", nhấn tổ hợp phím bạn muốn gán:
    nhập mô tả hình ảnh ở đây


Tôi sẽ thêm gì vào đây để làm <Super> mở Menu Ứng dụng?
Mắt

7

Tự động hóa điều này với xfconf-query

Nếu nhiều máy yêu cầu cấu hình các phím tắt, điều này có thể được thực hiện mà không cần phải mở cửa sổ nhiều lần. Thay vào đó, sử dụng rất tiện dụng xfconf-querylệnh trong một bashkịch bản để --setmột --propertytrong xfce4-keyboard-shortcuts.xml.

Đây là một ví dụ:

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

Thực tế, đây là một phần trong giải pháp của tôi để khôi phục chức năng của nút tắt tiếng trong Xubfox 12.04.


2
Hoạt động tuyệt vời nếu bạn đang thêm một phím tắt mới. Tuy nhiên, nếu bạn cần thay đổi một cái hiện có, trước tiên bạn phải xóa nó bằng --resettùy chọn và tạo lại nó. Nếu không, phiên XFCE đang chạy sẽ không nhận được.
Jakub

Làm thế nào một người có thể sử dụng một nút khác để liên kết lệnh? Ví dụ CtrlAltUp? Nói cách khác, làm thế nào bạn biết sử dụng /commands/custom/XF86AudioMute?
Ulad Kasach

1

Bạn cũng có thể chơi trong bảng điều khiển với gedit và /apps/metacity/keybinding_commandshoặc/apps/metacity/global_keybindings


1

Cách dễ dàng

Đây là một tập lệnh xử lý các lệnh ràng buộc với các khóa một cách sạch sẽ trong Xubfox. Tải xuống keybind.c, biên dịch nó (ví dụ được đưa ra trong readme trong liên kết) và chỉ cần chạy./keybind "<keys to bind to>" "<command>"

Ví dụ đây là một số tôi sử dụng:

./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"

Tiết lộ: Tôi đã tạo ra kịch bản.

Cách dễ dàng hơn một chút

Nếu bạn đang chạy một hệ thống Xubfox và muốn thực hiện nó từ thiết bị đầu cuối thì đó cũng là một thủ tục đơn giản.

Để gỡ lỗi, đây là nơi các phím tắt liên kết được lưu trữ trong XFCE4: $ gedit ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml

Lược đồ cơ sở:
1) Xóa các lệnh hiện có bị ràng buộc với các khóa liên kết
2) Đặt lệnh mới thành các phím

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'`

lưu ý nếu bạn liên kết với khóa, các hệ thống Ubuntu sẽ xử lý đồng đều và bạn sẽ cần hủy liên kết với bất kỳ ràng buộc chính nào trong ví dụ trên<Primary><Alt>Down


Có phải "script" được liên kết đó thực sự là một chương trình C, chỉ chạy các lệnh đầu cuối, giống như một kịch bản shell phức tạp hơn?
Xen2050
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.