Ігноруючи мої попередні спроби відповісти на те, що не вдалося, я знайшов щось, що повністю повертає блокчейн в ліву зміну. Ніякого перемикання, я думаю, це наполегливо, і це досить просто.
По-перше, я рекомендую зробити резервну копію, перш ніж познайомити, як її змінити.
Біжи sudo cp /usr/share/X11/xkb/symbols/pc ~/pckeybak
Тепер, коли є резервна копія, давайте перейдемо до редагування.
Використовуйте улюблений текстовий редактор, щоб відредагувати цей файл як корінь:
/usr/share/X11/xkb/symbols/pc
Знайдіть сегмент, який виглядає приблизно так (він знаходиться вгорі, рядок 22 для мене):
key <TAB> { [ Tab, ISO_Left_Tab ] };
key <RTRN> { [ Return ] };
key <CAPS> { [ Caps_lock ] };
key <NMLK> { [ Num_Lock ] };
редагувати
key <CAPS> { [ Caps_lock ] };
бути
key <CAPS> { [ Shift_L, Caps_Lock ] };
замість цього. ( Caps_Lock
Після Shift_L,
може бути непотрібним.)
Перезапустіть диспетчер дисплеїв (як правило sudo service lightdm restart
), і блокчейн тепер буде лівою зміною. ( Примітка. Моя тестова машина використовує GNOME, тому мені довелося перезапустити gdm
. Однак це спричинило деяке дивне мерехтіння в запасному режимі TTY, і gdm
ніколи не перезапускалося. Мені довелося повністю перезавантажити.)
Цей я справді зміг перевірити, і можу підтвердити, що він працює.
Адаптовано з постійної xmodmap в Ubuntu 13.04