Як перезавантажити командну клавішу для керування клавішею на Macbook 4,1?


14

Як я можу переключити ліву командну клавішу на клавіатурі мого macbook лівою клавішею ctrl?

і якщо можливо, що команда права, продовжуйте діяти як супер ключ / windows

Відповіді:


12

Спробуйте це:

cat > ~/.xmodmaprc
! Erase existing bindings
clear Control
clear Mod4
! Map key 37 (left ctrl) to Super_L (i.e. 'cmd')
keycode  37 = Super_L
! Map key 133 (left cmd) to Control_L (i.e. 'ctrl)
keycode 133 = Control_L
! And update modifier settings
add control = Control_L
add mod4    = Super_L

Щоб закінчити введення, натисніть Ctrl+ D.

Для тестування ви можете запустити:

xmodmap ~/.xmodmaprc

Нарешті, ви повинні додати цю команду до запуску програм.

Це має розпочати роботу. Якщо це не зовсім підходить для вас, перевірте це, щоб отримати докладнішу інформацію:

man xmodmap

Щоб переглянути, яке натискання клавіш відповідає якому внутрішньому коду, запустіть

xev

і натисніть деякі клавіші, коли біле вікно має фокус. Ключові коди не зміняться (133 завжди буде 133, але ви повинні побачити ім'я 133 до Control_Lі після цієї процедури, після того як ви знову ввійдете в систему, так і повинно бути) Super_L.


Ура, використання Mac клавіатури ніколи не було таким заплутаним до цього свопу.
Димитар Крістофф

Примітка: код правого командного ключа дорівнює 134. Я додав, keycode 134 = Control_Lі він працює для мене.
Елазар

7

Швидкий спосіб зробити це - перейти в систему -> Налаштування -> Клавіатура -> вкладка "Макети" -> Опції -> Поведінка клавіш Alt / Win -> виберіть клавішу Win як контроль

Віола!

Але звичайно немає клавіші Win на Mac.


2
Здається, ця опція не існує в Unbuntu 13.10, вони її видалили?
Håkon K. Olafsen

2

Для всіх, хто використовує KDE, перевірте в розділі Налаштування системи> Пристрої введення> Клавіатура> Додатково. Вам потрібно буде включити "Налаштування параметрів клавіатури", відкрити "Alt / Win поведінка клавіш", а потім встановити прапорець "Ctrl відображено у клавіші Win (та звичайні клавіші Ctrl)". Існує ідентичне налаштування для відображення Alt на клавіші Win, якщо ви бажаєте, щоб клавіша Control була Alt.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.