Xmodmap සමඟ ඔබගේ යතුරුපුවරු සැකසුම් වෙනස් කරන්න

ටක්ස්-යතුරු පුවරුව

විධාන, වැඩසටහන්, විශේෂිත යෙදුමක් සඳහා එක් එක් බොහෝ ඇත. අපගෙන් බොහෝ දෙනෙක් සිතන්නේ ඒවා යම් වේලාවක සැබවින්ම ප්‍රයෝජනවත් වේවිද යන්නයි. හදිසියේම එම නිශ්චිත විධානය අපට උපකාර කළ හැකි දවස පැමිණේ.

මෙම විධානය මුල සිටම ප්‍රයෝජනවත් යැයි මා සිතුවත්, බොහෝ දෙනෙක් එසේ කර නැත. නමුත් යථාර්ථයේ දී එය අවශ්‍ය වීමට නිමක් නැති හේතු තිබේ ඔබගේ පරිගණක යතුරුපුවරු සැකසුම් වෙනස් කරන්න. ඔබට වහාම විශේෂ අක්ෂරයකට ප්‍රවේශ වීමට අවශ්‍ය නම්, හෝ හානියට පත් යතුරක් සහිත යතුරුපුවරුවක් තිබේ නම්, කෙටියෙන් කිවහොත් සත්‍යය එය අවශ්‍යද නැද්ද යන්න ඔබේ පරිගණකයේ යතුරුපුවරුව ඔබේ පහසුව අනුව වෙනස් කිරීමට විවිධ ක්‍රම මෙන්න.

xmodmap

මුල සිට xmodmap පාලනය කිරීමේ වගකීම දරයි යතුරුපුවරුවේ එබූ සෑම යතුරක් අතර සිතියම්ගත කිරීම සහ ක්‍රියාව සඳහා පද්ධතියේ ප්‍රතිචාරය, උදාහරණයක් ලෙස, අපි තිරය මත දකින දේට. මේ සඳහා xmodmap වැදගත් පරාමිති දෙකක් භාවිතා කරයි: "යතුරු කේත" සහ "යතුරු සිම්".

මෙම යතුරු කේත ඒවා ඔබ යම් යතුරක් එබූ විට යතුරුපුවරුව මඟින් ජනනය කරන සංඛ්‍යා වන අතර එක් එක් යතුර පමණක් අර්ථ දක්වන්න. උදාහරණයක් ලෙස, මගේ නඩුවේ අභ්‍යවකාශ යතුර KeyCode 65 මගින් නිරූපණය කෙරේ.

අනෙක් අතට, ද යතුරු පද්ධති යතුරු වර්ගයක් අර්ථ දැක්වීමට භාවිතා කරන වචන වේ. මේ ආකාරයට, Xmodmap හට යතුරුපුවරුවේ තොරතුරු ප්‍රතිදානය කෙලින්ම අර්ථ නිරූපණය කිරීමට අවශ්‍ය නොවන අතර යතුරු නාමයෙන් යොමු කළ හැකිය. උදාහරණය සමඟ ඉදිරියට යමින්, මගේ අභ්‍යවකාශ තීරුවේ යතුරු කේතයක් ඇත 65, සහ එහි යතුරු පුවරුව "අවකාශය".

ඔබට විධානය සමඟ උදව් කළ හැකිද? xev, එමඟින් ඔබ එබූ සෑම යතුරකම යතුරු කේතය සහ යතුරු පුවරුව දැන ගැනීමට ඉඩ සලසයි, නැතිනම් ඔබට සැමවිටම විධානය භාවිතා කළ හැකිය xmodmap -pke එහිදී ඔබට සියලු යතුරු ලැයිස්තුවක් සහ ඒවායේ යතුරු කේත සහ යතුරු පුවරුව පෙනෙනු ඇත.

Xmodmap සලකා බලන තුන්වන පරාමිතියක් ඇත, එය එයයි විකරණකාරක. මේවා ප්‍රතිදාන වෙනස් කිරීම සඳහා වෙනත් යතුරක් ලෙස එකවරම එබූ විශේෂ යතුරු සමූහයට අනුරූප වේ. උදාහරණයක් වශයෙන් මාරුව, Caps_Lock, Ctrl, ආදිය

යතුරුපුවරු වෙනස් කිරීම සිදු කිරීම සඳහා, අපි මුලින්ම Xmodmap විධානය ක්‍රියාත්මක වන ආකාරය තේරුම් ගනිමු. අපි ක්‍රියාත්මක කරන්නේ නම්

xmodmap -pke

යතුරුපුවරුවේ එක් එක් යතුරු කේතයට අනුරූප වන සෑම යතුරු පුවරුවක්ම අපි නිරීක්ෂණය කරමු, මේ හා සමාන ආකෘතියක් ඇත:

[…] යතුරු පුවරුව 57 = KeySym1 KeySym2 KeySym3...
[...]

pke

KeySym හි සෑම තීරුවක්ම පහත දැක්වෙන නවීකරණ යතුරු සංයෝජනයට අනුරූප වේ:

1. යතුර
2. මාරුව + යතුර
3. mode_switch + යතුර
4. mode_switch + Shift + Key
5. AltGr + යතුර
6. AltGr + Shift + යතුර

ඉතින්, උදාහරණයක් ලෙස, අපට යතුර වෙනස් කිරීමට අවශ්‍ය නම් Caps Lock, ඒ නිසා එය ක්‍රියාත්මක වේ මාරුව, අපි පහත පේළිය ක්‍රියාත්මක කරමු.

Xmodmap -e "keycode 66 = Shift_L"

මෙතැන් සිට, ලොකු අකුරු (යතුරු පුවරුව 66) Shift_L ලෙස ක්‍රියා කරයි.

ඒ හා සමානව, ඔබට Shift සංයෝජනය සමඟ අක්ෂර වින්‍යාස කිරීමට අවශ්‍ය නම්, ඔබට කළ යුතුව ඇත්තේ KeySym හි දෙවන තීරුව පමණක් වෙනස් කළ යුතු අතර, මේසය අනුව ය.

XKeyCaps

ජීවිතය ටිකක් පහසු කර ගැනීමට උත්සාහ කරමින්, xmodmap හි චිත්‍රක අතුරු මුහුණතක් ද ඇත, යතුරුපුවරු වින්‍යාසයේ වෙනස්කම් කිරීමට පරිශීලකයාට ප්‍රසන්න වේ. Xkeycaps ඉදිරිපත් කර ඇත්තේ යතුරුපුවරු ආකෘතිය භාවිතා කිරීමට තෝරා ගැනීමට ඉඩ සලසන කවුළුවක් සමඟ වන අතර අනෙක් අතට යතුරු අතර ප්‍රස්ථාරිකව වෙනස්කම් සිදු කරයි.

xkeycaps

Xkeycaps ඔබට මෙය කිරීමට ඉඩ දෙයි:

  • යතුරක KeySym සංස්කරණය කරන්න
  • යතුරු මාරු කරන්න
  • අනුපිටපත් යතුරු
  • යතුරු අක්‍රීය කරන්න
  • පෙරනිමි ප්‍රතිස්ථාපනය කරන්න

කොන්සෝලය හෝ චිත්‍රක අතුරුමුහුණත, xmodmap හෝ xkeycaps, ඔබේ පරිගණකයේ එක් එක් යතුර ඔබේම ආකාරයෙන් සංවිධානය කිරීමට විකල්ප දෙකක් මෙන්න.


ලිපියේ අන්තර්ගතය අපගේ මූලධර්මවලට අනුකූල වේ කතුවැකි ආචාර ධර්ම. දෝෂයක් වාර්තා කිරීමට ක්ලික් කරන්න මෙන්න.

අදහස් 9 ක්, ඔබේ අදහස් තබන්න

ඔබේ අදහස තබන්න

ඔබේ ඊ-මේල් ලිපිනය පළ කරනු නොලැබේ. අවශ්ය ක්ෂේත්ර දක්වා ඇති ලකුණ *

*

*

  1. දත්ත සඳහා වගකිව යුතු: මිගෙල් ඇන්ජල් ගැටන්
  2. දත්තවල අරමුණ: SPAM පාලනය කිරීම, අදහස් කළමනාකරණය.
  3. නීත්‍යානුකූලභාවය: ඔබේ කැමැත්ත
  4. දත්ත සන්නිවේදනය: නෛතික බැඳීමකින් හැර දත්ත තෙවන පාර්ශවයකට සන්නිවේදනය නොකෙරේ.
  5. දත්ත ගබඩා කිරීම: ඔක්සෙන්ටස් නෙට්වර්ක්ස් (EU) විසින් සත්කාරකත්වය දක්වන දත්ත සමුදාය
  6. අයිතිවාසිකම්: ඕනෑම වේලාවක ඔබට ඔබේ තොරතුරු සීමා කිරීමට, නැවත ලබා ගැනීමට සහ මකා දැමීමට හැකිය.

  1.   පස්දෙනෝ ප්රකාශ කළේය

    මිනිත්තු 0 සිට ග්‍රැෆික් පරිසරයක සහ කොන්සෝල ප්‍රකාරයේදී යතුරුපුවරුව පහසුවෙන් සිතියම් ගත කිරීමේ සම්ප්‍රදායික ක්‍රමය කුමක්ද? මෙම විධානයන් ස්ථිර වෙනසක් නොකරන බව මට වැටහී ඇති බැවිනි.

    /Etc/rc.local හෝ ~ / .bashrc වැනි ලිපිගොනු භාවිතා කිරීම මට සිදු වේ, නමුත් කරදරයෙන් මිදීමට එය තවත් කඩුල්ලක් වනු ඇත.

  2.   ගිලල්මෝ ප්රකාශ කළේය

    විශිෂ්ට යෙදුම්, චිත්‍රක අතුරුමුහුණතක් සමඟ එන එක මම දැන සිටියේ නැත. 2009 ට පෙර එස්පෙරාන්තෝ අක්ෂර අප වෙත ළඟා නොවූ විට එක් කිරීමට මම Xmodmap භාවිතා කළෙමි, ඔව් (AL ඒවා ALT GR + SHIFT + with සමඟ තවමත් දුෂ්කර වුවත් ඒවා පහසුය).

    2009 වන තෙක් ඔබට පෙළ ගොනුවක ඇති සියල්ල වෙනස් කළ හැකි අතර xmodmap ගොනුව පරිශීලකයාගේ ෆෝල්ඩරයට / ගෙදර / USER වෙත පිටපත් කළ හැකිය. එය සැඟවීමට ඉදිරි ලක්ෂ්‍යයක් ඇත. සහ පිවිසීමේදී, එම අනුවාදය සමඟ යතුරු පුවරුව වෙනස් කළ යුතුදැයි පද්ධතිය විමසීය.

    පෙළ සංස්කාරකයක් සමඟ යතුරු වෙනස් කිරීම තවමත් පහසු දැයි කිසිවෙකු දන්නවාද? නැතිනම් ඔබට අතරමැදි වැඩසටහනක් භාවිතා කිරීමට අවශ්‍යද? එය විශේෂිත පරිශීලකයෙකු සඳහා හෝ පද්ධතිය භාවිතා කරන සෑම කෙනෙකුටම වෙනස් කර තිබේද?

    මෙය ග්‍රබ් එක වෙනස් කිරීම, පෙර පෙළ ගොනුවක සහ දැන් සම්පාදනය කිරීම සහ සියල්ල වෙනස් කිරීම වැනි ය.

  3.   නැග්සලෝ ප්රකාශ කළේය

    $ xmodmap -e "keycode 66 = Shift_L"
    xmodmap: රේඛීය විධාන රේඛාවේ නොදන්නා විධානය: 1
    xmodmap: කියවීම සඳහා '66' ගොනුව විවෘත කළ නොහැක
    xmodmap: කියවීම සඳහා '=' ගොනුව විවෘත කළ නොහැක
    xmodmap: කියවීම සඳහා 'Shift_L "ගොනුව විවෘත කළ නොහැක
    xmodmap: දෝෂ 4 ක් ඇතිවිය, ගබ්සා කිරීම.

  4.   ජපෝ ප්රකාශ කළේය

    මට සමාන ගැටළුවක් ඇත, Ctrl සහ Alt යතුරු මා වම් හෝ දකුණ වේවා Shift ලෙස සලකුණු කරයි. ඔවුන්ට නිවැරදි වටිනාකමක් ලබා දෙන්නේ කෙසේදැයි මම නොදනිමි, යමෙකු බොහෝ දේ දන්නේ නම්, ඔවුන් මට පැවසීම අගය කරමි. ජාපෝ

  5.   ජුවානිටෝ ප්රකාශ කළේය

    P සඳහා මගේ p යතුර එය ක්‍රියාත්මක වන ග්‍රැෆික් යෙදුම සමඟ හුවමාරු කර ගැනීමට අවශ්‍ය නමුත් නැවත ආරම්භ කිරීමේදී වෙනස්කම් සුරකිනු නොලැබේ
    :c

  6.   ගුමර්සින්ඩෝ ගුවෙරෙරෝ ප්රකාශ කළේය

    හෙලෝ, එක් යතුරක් xkeycaps සමඟ අගුළු දැමීමෙන් පසුව, වෙනස ස්ථිර කරන්නේ කෙසේද, වෙනස නැවත ආරම්භ කළ පසු එය පිළිබිඹු නොවේ.

    ස්තූතියි
    ගුම්

  7.   ඩැනියෙල් ජිමිනෙස් ප්රකාශ කළේය

    එය පරිපූර්ණව ක්‍රියා කරයි, නමුත් ඔබ පරිගණකය නැවත ආරම්භ කළ පසු මෙම වෙනස්කම් නැති වී යයි.
    මම ඒවා ස්ථිර කරන්නේ කෙසේද?

  8.   ටූරු ප්රකාශ කළේය

    අමතර තොරතුරු කොටසක්: සාමාන්‍යයෙන් සියලුම ලැප්ටොප් පරිගණකවල (ලැප්ටොප්) එන mod Fn »(ශ්‍රිතය) නවීකරණ යතුර හත්වන තීරුවට අනුරූප වේ:

    1. යතුර
    2. මාරුව + යතුර
    3. mode_switch + යතුර
    4. mode_switch + Shift + Key
    5. AltGr + යතුර
    6. AltGr + Shift + යතුර
    7. එෆ්

    මෙම යතුර සාමාන්‍යයෙන් පවරා ඇත්තේ බහුමාධ්‍ය යතුරු හා සම්බන්ධ සමහර විට F1-12 යතුරු වලට ඉහළින් (මගේ WisFox යතුරු පුවරුවේ XF86Switch_VT_1 සිට XF86Switch_VT_12 දක්වා) ය. මගේ යතුරුපුවරුවේ F1 යතුර පහත දැක්වේ:

    keycode 67 = F1 F1 F1 F1 F1 F1 XF86Switch_VT_1

    යතුරේ ඇති මෙම XF86Switch_VT_1 සංගීත වාදකය විවෘත කරන අටවන සටහන් දෙකක (සංගීත සටහන් දෙකක්) නිරූපකයක් දිස්වේ.
    සමහර ඒවාට පූර්ව නිශ්චිත ශ්‍රිත (XF86XK_AudioMute ශබ්දය නිශ්ශබ්ද කරයි) ඇති අතර සිත්ගන්නා කරුණ නම් මෙම විකරණකාරකය නොමැති වෙනත් යතුරක් වෙනත් "පිටුවක්" හෝ යතුරුපුවරු පෙරළියක් අප කැමති ඕනෑම දෙයක් සඳහා යෙදවීමයි. මේ මොහොතේ මම එය කරන්නේ කෙසේදැයි නොදනිමි ...

    වැඩි යතුරු සංඛ්‍යාවක් සහිත නව එකක් මිලට නොගෙන යතුරුපුවරුවෙන් උපරිම ප්‍රයෝජන ගැනීමට කැමති සගයකුට එය උපකාරී වනු ඇතැයි මම බලාපොරොත්තු වෙමි.

  9.   ජුවාන් සී. ප්රකාශ කළේය

    ජෙරාක් ලිපියට ස්තූතියි, මෙම ලිපියේ කතුවරයා තවමත් ලියන්නේ දැයි මම නොදනිමි, නමුත් මෙම ලිපිය මීට වසර ගණනාවකට පෙර සිට වුවද, අද 2021 මට ප්‍රයෝජනවත් විය, ලිවීමට කාලය ගත කිරීම, තිරපිටපත් සඳහා සහ චිත්‍රක අතුරුමුහුණතක් සහිත යෙදුමකින් මෙම වින්‍යාසය කිරීමට ඇති විකල්පය එකතු කිරීම සඳහා.