Како учинити да Аппле тастатура правилно ради у Убунту-у

Кајл Ренфро има решење како да Еплове тастатуре исправно раде на Убунтуу. Када кажемо „раде исправно“, мислимо да тастери имају функционалности које обично имају на другим тастатурама.

Шта ћемо решити?

У овим поправцима које ћемо извршити решићемо 3 мала детаља:

  • Поправљамо тастер Фн.
  • Размењујемо тастер цомманд / алт.
  • Тастер Ф13 постаје тастер Инсерт.

Да бисмо извршили ове исправке, креираћемо 2 датотеке кеибоард-фик.сх и фик-кеибоард.сервице јабучна тастатура

кеибоард-фик.сх

Кеибоард-фик.сх ће бити скрипта задужена за решавање 3 спорна проблема, да бисмо је креирали морамо извршити следећу команду:

$ gedit keyboard-fix.sh

Унутар датотеке морамо сместити следећи садржај:

#! / бин / сх #фик фн ехо кључа 2> / сис / модуле / хид_аппле / параметерс / фнмоде #свап цомманд / алт ецхо 1> / сис / модуле / хид_аппле / параметерс / свап_опт_цмд # Ф13 = Убаци ехо "код 191 = Уметни "| кмодмап -

Затим настављам са копирањем кеибоард-фик.сх у / уср / бин.

$ судо цп кеибоард-фик.сх /уср/бин/кеибоард-фик.сх

фик-кеибоард.сервице

` fix -keyboard.service` је дефиниција SystemD сервиса који ће извршити `fix-keyboard.sh` када се рачунар покрене. Да бисте га креирали, морате покренути следећу команду:

$ gedit fix-keyboard.service

Унутар датотеке морамо сместити следећи садржај:

[Јединица] Опис = поправак тастатуре мац [Услуга] Тип = онехот ЕкецСтарт = / уср / бин / кеибоард-фик.сх [Инсталација] ВантедБи = мулти-усер.таргет

Дајемо саве и тада морамо извршити следеће наредбе са терминала:

судо цп кеибоард-фик.сервице /етц/системд/систем/кеибоард-фик.сервице судо системцтл даемон-релоад судо системцтл омогућити кеибоард-фик.сервице судо системцтл старт кеибоард-фик.сервице

Овим поступком постижемо да Аппле тастатуре раде како желимо у нашем Убунту-у, извршењем демона ово поправак ће се извршити чим се систем покрене. Прилично једноставно решење уобичајеног проблема који многи имају


Додај као жељени извор на Гуглу