Как заставить клавиатуру Apple правильно работать в Ubuntu

Кайл Ренфро есть решение для правильной работы клавиатуры Apple в Ubuntu. Когда мы говорим «работают правильно», мы имеем в виду, что клавиши имеют функции, которые они обычно имеют на других клавиатурах.

Что будем решать?

В этих исправлениях, которые мы собираемся внести, мы решим 3 небольшие детали:

  • Закрепляем клавишу Fn.
  • Обмениваемся клавишей command / alt.
  • Клавиша F13 становится клавишей Insert.

Чтобы внести эти исправления, мы собираемся создать 2 файла: клавиатура-fix.sh y el  фикс-keyboard.service клавиатура apple

клавиатура-fix.sh

Keyboard-fix.sh будет скриптом, отвечающим за решение 3 рассматриваемых проблем, для его создания мы должны выполнить следующую команду:

$ gedit keyboard-fix.sh

Внутри файла мы должны разместить следующее содержимое:

#! / bin / sh #fix fn key echo 2> / sys / module / hid_apple / parameters / fnmode #swap command / alt echo 1> / sys / module / hid_apple / parameters / swap_opt_cmd # F13 = Insert echo "keycode 191 = Вставить "| xmodmap -

Затем я перехожу к копированию keyboard-fix.sh в / usr / bin.

$ sudo cp Keyboard-fix.sh /usr/bin/keyboard-fix.sh

фикс-keyboard.service

El фикс-keyboard.service это определение услуги СистемаD что выполнит исправить-keyboard.sh когда наш компьютер загружается. Для его создания мы должны выполнить следующую команду:

$ gedit fix-keyboard.service

Внутри файла мы должны разместить следующее содержимое:

[Unit] Описание = исправление клавиатуры Mac [Служба] Тип = oneshot ExecStart = / usr / bin / keyboard-fix.sh [Установить] WantedBy = multi-user.target

Мы даем save и затем мы должны выполнить следующие команды из терминала:

sudo cp keyboard-fix.service /etc/systemd/system/keyboard-fix.service sudo systemctl daemon-reload sudo systemctl включить keyboard-fix.service sudo systemctl start keyboard-fix.service

С помощью этой процедуры мы заставляем клавиатуры Apple работать так, как мы хотим, в нашей Ubuntu, при запуске демона эти исправления будут выполнены, как только система загрузится. Достаточно простое решение распространенной проблемы, с которой сталкиваются многие


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   луч сказал

    Gedit фикс-keyboard.service
    а потом
    Судо ф клавиатуры fix.service /etc/systemd/system/keyboard-fix.service
    там что-то не так? 🙂