Tôi muốn chạy lệnh này mỗi lần tôi đăng nhập (hoặc mỗi lần tôi khởi động, nếu nó không hoạt động): xmodmap -e 'keysym Delete = Menu' -e 'keysym Menu = Delete'
Tôi đã thử nhiều thứ. Tôi đặt lệnh vào System > Preferences > Startup Applications
. Tôi đặt nó trong một .sh
tập tin, đánh dấu nó chmod +x
và đặt tập tin đó vào System > Preferences > Startup Applications
. Tôi đặt kịch bản vào /etc/init.d
. Tôi đặt các lệnh vào ~/.profile
. Dường như không có gì để làm việc
Cuối cùng, tôi đặt cái này vào ~/.profile
:
touch test1
xmodmap -e 'keysym Delete = Menu' -e 'keysym Menu = Delete'
touch test2
Cả test1 và test2 đều được tạo, nhưng các phím vẫn không được ánh xạ lại. Nếu tôi chỉ sao chép / dán lệnh và chạy thủ công, nó hoạt động tốt. Nhưng nó sẽ không chạy khi đăng nhập. Có ý kiến gì không?