කයිල් රෙන්ෆ්රෝ ඇපල් යතුරුපුවරුව උබුන්ටු වල නිවැරදිව වැඩ කිරීමට විසඳුමක් ඇත, අපි නිවැරදිව වැඩ කරන බව පැවසූ විට, අපි අදහස් කරන්නේ යතුරු වෙනත් යතුරුපුවරුවල පොදුවේ ඇති ක්රියාකාරිත්වයන් ඇති බවයි.
අපි විසඳීමට යන්නේ කුමක්ද?
අප විසින් සිදු කිරීමට යන මෙම නිවැරදි කිරීම් වලදී, අපි කුඩා විස්තර 3 ක් විසඳන්නෙමු:
- අපි Fn යතුර සවි කරමු.
- අපි විධානය / alt යතුර හුවමාරු කර ගනිමු.
- F13 යතුර ඇතුළු කිරීමේ යතුර බවට පත්වේ.
මෙම නිවැරදි කිරීම් සිදු කිරීම සඳහා අපි ගොනු 2 ක් නිර්මාණය කිරීමට යන්නෙමු යතුරු පුවරුව- fix.sh සහ සවි කරන්න- යතුරු පුවරුව. සේවාව
යතුරු පුවරුව- fix.sh
Keyboard-fix.sh යනු ගැටළු 3 ක් විසඳීමේ වගකීම දරන ස්ක්රිප්ට් එක වන අතර එය නිර්මාණය කිරීම සඳහා අපි පහත විධානය ක්රියාත්මක කළ යුතුය:
$ gedit keyboard-fix.sh
ගොනුව තුළ අපි පහත අන්තර්ගතය තැබිය යුතුය:
#! / bin / sh #fix fn key echo 2> / sys / module / hid_apple / පරාමිතීන් / fnmode #swap command / alt echo 1> / sys / module / hid_apple / පරාමිතීන් / swap_opt_cmd # F13 = ප්රතිරාවය ඇතුල් කරන්න "යතුරු කේතය 191 = ඇතුළු කරන්න "| xmodmap -
ඉන්පසු මම keyboard-fix.sh / usr / bin වෙත පිටපත් කරමි.
$ sudo cp යතුරු පුවරුව-fix.sh /usr/bin/keyboard-fix.sh
සවි කරන්න- යතුරු පුවරුව. සේවාව
El සවි කරන්න- යතුරු පුවරුව. සේවාව සේවයේ අර්ථ දැක්වීමකි පද්ධතිය ඩී ක්රියාත්මක කරන්නේ කුමක්ද? fix-keyboard.sh අපේ පරිගණකය ආරම්භ වන විට. එය නිර්මාණය කිරීම සඳහා අපි පහත විධානය ක්රියාත්මක කළ යුතුය:
$ gedit fix-keyboard.service
ගොනුව තුළ අපි පහත අන්තර්ගතය තැබිය යුතුය:
[ඒකකය] විස්තරය = මැක් යතුරුපුවරු නිවැරදි කිරීම [සේවාව] වර්ගය = ඔන්ෂොට් එක්සෙක්ස්ටාර්ට් = / usr / බින් / යතුරු පුවරුව- ෆික්ස්.ෂ් [ස්ථාපනය කරන්න] WantedBy = multi-user.target
අපි සුරැකීම ලබා දෙන අතර ටර්මිනලයේ සිට පහත දැක්වෙන විධානයන් ක්රියාත්මක කළ යුතුය:
sudo cp keyboard-fix.service /etc/systemd/system/keyboard-fix.service sudo systemctl ඩීමන්-රීලෝඩ් sudo systemctl සක්රිය කරන්න keyboard-fix.service sudo systemctl ආරම්භක යතුරු පුවරුව- fix.service
මෙම ක්රියාපටිපාටිය සමඟ අපගේ උබුන්ටු හි ඇපල් යතුරුපුවරු අපට අවශ්ය පරිදි ක්රියාත්මක වන අතර, ඩීමන් ක්රියාත්මක කිරීමත් සමඟ පද්ධතිය ආරම්භ වූ වහාම මෙම නිවැරදි කිරීම් ක්රියාත්මක වේ. බොහෝ දෙනෙකුට ඇති පොදු ගැටලුවකට තරමක් සරල විසඳුමක්
අදහස් දක්වන්න, ඔබේ අදහස් තබන්න
gedit fix-keyboard.service
ඊට පස්සෙ
sudo cp යතුරු පුවරුව- fix.service /etc/systemd/system/keyboard-fix.service
එහි යමක් වැරැද්දක් නොවේද? 🙂