Làm cách nào tôi có thể chuyển đổi khóa mũ khi phím Caps Lock được ánh xạ lại?


11

Tôi có một Bàn phím Das được cắm vào ThinkPad chạy Linux. Vì một số lý do, đôi khi Ubuntu yêu cầu tôi chạy lại xmodmapkhi tôi mở khóa màn hình, điều này làm thay đổi Caps Lockkhóa của tôi Control, như tôi mong muốn. Điều này xảy ra thường xuyên đến nỗi tôi thường để một cửa sổ đầu cuối mở, đó xmodmaplà lệnh cuối cùng mà tôi đã chạy, vì vậy tôi có thể nhấn và sau đó Enterchạy lại lệnh và sửa bàn phím. Thật không may, đôi khi tôi quên làm điều này ngay lập tức và tôi không để ý cho đến khi tôi sử dụng Caps Lockkhóa và phát hiện ra rằng nó đã quên ánh xạ tới Controlkhóa.

Hôm nay là một ngày như vậy. Thật không may, tôi đã quên nhấn Caps Lockphím một lần nữa để vô hiệu hóa nó trước khi chạy xmodmap(như mô tả, tôi làm mà không cần gõ bất kỳ ký tự nào, điều này sẽ cảnh báo tôi về việc khóa nắp đang bật). Bây giờ khóa mũ được bật và tôi không có phím nào tôi có thể nhấn để tắt nó vì Caps Lockđã được ánh xạ tới Control. Tôi đã thử đăng xuất và đăng nhập lại ngay lập tức, nhưng dường như điều đó không đủ lâu để Ubuntu quên bản đồ chính của tôi. (Ngoài ra, thật khó để đăng nhập lại vì tôi phải nhớ giữ Shiftphím trong khi nhập mật khẩu.) Có bất cứ điều gì tôi có thể chạy từ dòng lệnh để hoàn tác điều này một cách dễ dàng thay vì tạo một .xmodmaptệp mới hoàn tác ánh xạ được thêm bởi hiện tại của tôi?

Câu trả lời:



2

Tôi đã ánh xạ lại (hoàn toàn vô dụng) Scroll Locknhư mới của tôi Caps Lock.

!!!
!!! For Dvorak and Qwerty
!!!
remove Lock = Caps_Lock
remove Lock = Scroll_Lock
remove Control = Control_L
keysym Scroll_Lock = Caps_Lock
keysym Caps_Lock = Control_L
add Lock = Caps_Lock
add Lock = Scroll_Lock
add Control = Control_L
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.