Jak zajistit, aby klávesnice Apple správně fungovala v Ubuntu

Kyle renfro má řešení, aby klávesnice Apple správně fungovala v Ubuntu, když řekneme, že funguje správně, máme na mysli, že klávesy mají funkce, které běžně mají na jiných klávesnicích.

Co budeme řešit?

V těchto opravách, které uděláme, vyřešíme 3 malé detaily:

  • Opravili jsme klávesu Fn.
  • Vyměníme si klávesu command / alt.
  • Klávesa F13 se stává klávesou Vložit.

Abychom provedli tyto opravy, vytvoříme 2 soubory keyboard-fix.shopravit-keyboard.service klávesnice Apple

keyboard-fix.sh

Keyboard-fix.sh bude skript odpovědný za řešení 3 dotyčných problémů, abychom jej mohli vytvořit, musíme provést následující příkaz:

$ gedit keyboard-fix.sh

Uvnitř souboru musíme umístit následující obsah:

#! / 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 = Vložte echo "keycode 191 = Vložit "| xmodmap -

Pak pokračuji v kopírování keyboard-fix.sh do / usr / bin.

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

opravit-keyboard.service

El opravit-keyboard.service je definice služby SystemD co bude vykonáno fix-keyboard.sh když se náš počítač spustí. K jeho vytvoření musíme provést následující příkaz:

$ gedit fix-keyboard.service

Uvnitř souboru musíme umístit následující obsah:

[Unit] Description = mac keyboard fix [Service] Type = oneshot ExecStart = / usr / bin / keyboard-fix.sh [Install] WantedBy = multi-user.target

Dáme save a pak musíme z terminálu provést následující příkazy:

sudo cp keyboard-fix.service /etc/systemd/system/keyboard-fix.service sudo systemctl daemon-reload sudo systemctl umožnit keyboard-fix.service sudo systemctl start keyboard-fix.service

S tímto postupem necháme klávesnice Apple pracovat, jak si přejeme v našem Ubuntu, s provedením démona budou tyto opravy provedeny, jakmile se systém spustí. Poměrně jednoduché řešení běžného problému, který mnozí mají


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   paprsek řekl

    služba gedit fix-keyboard.service
    a pak
    sudo cp keyboard-fix.service /etc/systemd/system/keyboard-fix.service
    Není tam něco špatně? 🙂