Conas a dhéanamh go n-oibreoidh méarchlár Apple i gceart i Ubuntu

Kyle renfro tá réiteach ag an méarchlár Apple a bheith ag obair i gceart in Ubuntu, nuair a deirimid obair i gceart, is éard atá i gceist againn go bhfuil na feidhmiúlachtaí ag na heochracha a bhíonn acu go coitianta i méarchláir eile.

Cad atá le réiteach againn?

Sna socruithe seo atáimid ag dul a dhéanamh, réiteoimid 3 mhionsonra bheaga:

  • Socraímid an eochair Fn.
  • Déanaimid an eochair ordaithe / alt a mhalartú.
  • Is í an eochair F13 an eochair Ionsáigh.

Chun na ceartúcháin seo a dhéanamh táimid chun 2 chomhad a chruthú méarchlár-fix.sh agus deisiú-méarchlár.seirbhís méarchlár úll

méarchlár-fix.sh

Is é an Keyboard-fix.sh an script a bheidh i gceannas ar na 3 fhadhb atá i gceist a réiteach, chun é a chruthú ní mór dúinn an t-ordú seo a leanas a fhorghníomhú:

$ gedit keyboard-fix.sh

Taobh istigh den chomhad ní mór dúinn an t-ábhar seo a leanas a chur:

#! / bin / sh #fix fn eochair macalla 2> / sys / module / hid_apple / parameter / fnmode #swap command / alt echo 1> / sys / module / hid_apple / parameter / swap_opt_cmd # F13 = Cuir isteach macalla "keycode 191 = Ionsáigh "| xmodmap -

Ansin leanaim ar aghaidh ag cóipeáil méarchlár-fix.sh chuig / usr / bin.

méarchlár $ sudo cp-fix.sh /usr/bin/keyboard-fix.sh

deisiú-méarchlár.seirbhís

El deisiú-méarchlár.seirbhís is sainmhíniú ar sheirbhís é SystemD cad a fhorghníomhóidh fix-keyboard.sh nuair a bhuataisí ár ríomhaire. Chun é a chruthú ní mór dúinn an t-ordú seo a leanas a fhorghníomhú:

$ gedit fix-keyboard.service

Taobh istigh den chomhad ní mór dúinn an t-ábhar seo a leanas a chur:

[Aonad] Cur síos = deisiú méarchláir mac [Seirbhís] Cineál = oneshot ExecStart = / usr / bin / méarchlár-fix.sh [Suiteáil] WantedBy = multi-user.target

Tugaimid sábháil agus ansin caithfimid na horduithe seo a leanas a fhorghníomhú ón teirminéal:

sudo cp méarchlár-fix.service /etc/systemd/system/keyboard-fix.service sudo systemctl deamhan-athlódáil sudo systemctl chumasú tús méarchlár-fix.service sudo systemctl tús méarchlár-fix.service

Leis an nós imeachta seo faighimid méarchláir Apple chun obair mar ba mhaith linn inár Ubuntu, le forghníomhú an deamhan cuirfear na socruithe seo i gcrích a luaithe a bheidh an córas ag buataisí. Réiteach réasúnta simplí ar fhadhb choitianta atá ag go leor


Cloíonn ábhar an ailt lenár bprionsabail eitic eagarthóireachta. Chun earráid a thuairisciú cliceáil anseo.

A comment, fág mise

Fág do thrácht

Ní thabharfar do sheoladh r-phoist a fhoilsiú. Réimsí riachtanacha atá marcáilte le *

*

*

  1. Freagrach as na sonraí: Miguel Ángel Gatón
  2. Cuspóir na sonraí: SPAM a rialú, bainistíocht trácht.
  3. Legitimation: Do thoiliú
  4. Na sonraí a chur in iúl: Ní chuirfear na sonraí in iúl do thríú páirtithe ach amháin trí oibleagáid dhlíthiúil.
  5. Stóráil sonraí: Bunachar sonraí arna óstáil ag Occentus Networks (EU)
  6. Cearta: Tráth ar bith is féidir leat do chuid faisnéise a theorannú, a aisghabháil agus a scriosadh.

  1.   ga a dúirt

    gedit fix-keyboard.service
    agus ansin
    sudo cp méarchlár-fix.service /etc/systemd/system/keyboard-fix.service
    Nach bhfuil rud éigin cearr ansin? 🙂