रीमैप "होम" और "एंड" लाइन की शुरुआत और अंत तक


326

मेरा अधिकांश कंप्यूटिंग समय लिनक्स में (विंडोज में सामयिक समय के साथ) बिताया जाता है। इन प्लेटफार्मों पर Homeऔर Endकुंजियाँ सार्वभौमिक रूप से वर्तमान रेखा की शुरुआत या अंत में कूदती हैं।

मैं अपने जीवन में धीरे-धीरे एक Apple कंप्यूटर का उपयोग करने के लिए अभ्यस्त हो रहा हूं, लेकिन यह अभी भी निराशाजनक है कि इन कुंजियों को दस्तावेज़ की शुरुआत और अंत तक बाध्य किया गया है और लाइन के लिए कोई भी कुंजी नहीं लगती है। आधारित क्रियाएं।

मेरा प्रश्न:

  1. क्या मौजूदा कीबाइंडिंग हैं जो मैं लाइन की शुरुआत और अंत के लिए गायब हूँ? (मैं ज्यादातर एक टर्मिनल, क्रोम और लिब्रे ऑफिस का उपयोग करता हूं)
  2. क्या इन चाबियों के कार्यों को उन कार्यों के लिए फिर से शुरू करने का एक तरीका है जिनसे मैं परिचित हूं? मैं दस्तावेज़ आधारित संस्करणों को छोड़ने के लिए तैयार हूं जो मुझे बहुत कम उपयोग करते हैं।

इसके अलावा दो caveats:

  1. मैं सिस्टम का एकमात्र उपयोगकर्ता नहीं हूं। यह अच्छा होगा यदि मेरी उपयोगकर्ता सेटिंग अन्य लोगों के अनुभव को नहीं तोड़ती हैं। यदि यह संभव नहीं है, मुझे लगता है कि मेरे पास सबसे मजबूत वरीयता है!
  2. मैं कई भाषाओं का उपयोग करता हूं और कीबोर्ड लेआउट के बीच स्विच करता हूं, इसलिए कई कीबोर्ड लेआउट के बीच टॉगल करने पर भी किसी भी समाधान की उम्मीद की जाएगी।

ध्यान दें कि जब मैंने एक समाधान खोजना और अपने स्वयं के प्रश्न का उत्तर देना समाप्त किया, तो मैं आसान या अधिक बहुमुखी समाधानों के लिए खुला हूं। साथ ही इसकी खोज की प्रक्रिया भी स्पष्ट नहीं है। उदाहरण के लिए यदि आप कुंजी कोड और कार्रवाई के नाम ढूंढते हैं तो क्या मैं अधिक कुंजी को फिर से तैयार करना चाहता हूं? प्रासंगिक ज्ञान होने पर उत्तर जोड़ने में संकोच न करें!
कालेब

जवाबों:


304

(लिपटे) लाइनों की शुरुआत या अंत में जाने के लिए डिफ़ॉल्ट शॉर्टकट हैं और और या Aऔर Eशुरुआत या unwrapped लाइनों (या पैराग्राफ) के अंत में चले। और शब्दों के द्वारा पीछे की ओर / आगे बढ़ें, और ये सभी संगत Shiftचालों के दौरान चयन करने के लिए अनुकूल हैं।

आप ~/Library/KeyBindings/इस तरह से संपत्ति की सूची बनाकर और सहेजकर घर और अंत को रीमैप कर सकते हैं DefaultKeyBinding.dict:

{
    "\UF729"  = moveToBeginningOfLine:; // home
    "\UF72B"  = moveToEndOfLine:; // end
    "$\UF729" = moveToBeginningOfLineAndModifySelection:; // shift-home
    "$\UF72B" = moveToEndOfLineAndModifySelection:; // shift-end
}

OS X में टेक्स्ट को संपादित करने के लिए अधिकांश कीबाइंडिंग को परिभाषित किया गया है /System/Library/Frameworks/AppKit.framework/Resources/StandardKeyBinding.dict

परिवर्तनों को लागू करने के लिए अनुप्रयोगों को फिर से खोलना पड़ता है। DefaultKeyBinding.dict को Xcode के कुछ पुराने संस्करणों (नवीनतम संस्करण 6.3.1 के साथ काम करता है), टर्मिनल और कई क्रॉस-प्लेटफ़ॉर्म अनुप्रयोगों द्वारा अनदेखा किया गया है।

देखें कोको पाठ प्रणाली और मेरी वेबसाइट अनुकूलन कीबाइंडिंग बारे में अधिक जानकारी के लिए।

टर्मिनल की कीबाइंडिंग को प्राथमिकताएँ> सेटिंग्स> कीबोर्ड में अनुकूलित किया जा सकता है। \033OHएक लाइन की शुरुआत में और एक लाइन \033OFके अंत में जाता है।

ग्रहण में, कुंजी बाइंडिंग को वरीयताएँ> सामान्य> कुंजी में संशोधित किया जाना चाहिए। आपको आदेश पंक्ति प्रारंभ और पंक्ति समाप्ति (← ↖ द्वारा ↖ ↘ → ↘ द्वारा प्रतिस्थापित) के लिए डिफ़ॉल्ट बाइंडिंग को संशोधित करने की आवश्यकता है । काम करने के लिए चयन के लिए, सेलेक्ट लाइन स्टार्ट और सेलेक्ट लाइन एंड को भी संशोधित करें

पुनश्च: आप की आवश्यकता हो सकती लॉगआउट करके पुन: लॉग इन के लिए ~/Library/KeyBindings/DefaultKeyBinding.dictपरिवर्तन प्रभावी होने में।


1
मुख्य मैपिंग के बारे में उपयोगी जानकारी - मैंने इन (व्यावसायिक) बेटरटचटूल के साथ उपयोग किया है, इस उत्तर को देखें ।
रिचवेल

3
यह मेरे अनुभव में अधिकांश अनुप्रयोगों में काम नहीं करता है। करबीना-तत्वों का उपयोग करना बेहतर है।
टिम्म्म

3
यह बहुत अच्छा है क्योंकि यह टर्मिनल, iTerm2, Chrome, उदात्त और आउटलुक में काम करता है। विकल्प (कारबीना) कम अच्छा है क्योंकि यह "होम" कमांड + लेफ्टअरो के लिए मैप करता है, जो वास्तव में टर्मिनल में विंडोज़ स्विच करता है। .Dict फ़ाइल को सहेजने के बाद आपको सभी ऐप्स को पुनरारंभ करना याद रखना चाहिए।
विल शेपर्ड

1
यह काम नहीं करता है
मोहित

2
यह सेटिंग मेरे लिए Mac OS Mojave पर काम करती है जिसमें बाहरी कीबोर्ड जुड़े हुए हैं।
jdhao

106

मैं वर्तमान में सिंह १०. currently.४ पर हूं, और कुछ अजीब कारण से ~/Library/KeyBindings/DefaultKeyBinding.dictमेरे लिए काम नहीं कर रहा है।

मैं ने पाया है कि KeyRemap4MacBook सिस्टम प्राथमिकताएं ऐड-ऑन (जो अब कहा जाता है karabiner ) वास्तव में अच्छी तरह से काम करता है, और आप भी इसके साथ कुंजी की एक किस्म को फिर से मैप कर सकते हैं, किसी भी पाठ फ़ाइलों को संपादित करने के बिना। जैसे पेज अप / पेज डाउन कीज को बदलना ताकि कर्सर भी पेज अप / डाउन पर चले।

बस एडऑन डाउनलोड करें, और सिस्टम प्राथमिकता पैनल में, For PC Usersअनुभाग में ब्राउज़ करें , और जांचें Use PC Style Home /End

ध्यान दें, मैंने (Change Home to Command+Left)इसके बजाय उठाया (Change Home to Control+A), जैसे कि मैंने पहली बार उठाया था, और यदि रेखा को लपेटा गया था, तो घर मुझे लिपटे लाइन की शुरुआत में ले जाएगा, ऊपर की कई लाइनें, बजाय मुझे वर्तमान लाइन की शुरुआत में ले जाने के।

KeyRemap4MacBook


9
करबिनर महान है और खुला स्रोत
जेडीजा

2
10.10.5 के साथ, अन्य सुझावों से काम नहीं लगता है, लेकिन Karabiner (KeyRemap4MacBook के लिए नया नाम - सभी मैक उत्पादों पर काम करता है) अच्छी तरह से काम करता है, और प्रभावी होने के लिए परिवर्तनों के लिए पुनरारंभ की आवश्यकता नहीं है। इस मैक नोब के लिए बेहद मददगार; उम्मीद है कि दूसरों को भी फायदा हो सकता है।
राल्फ जे

1
आज के रूप में, "Karabiner फिलहाल MacOS Sierra पर काम नहीं करता है।"
james.garriss

2
@ james.garriss karabiner-तत्वों दें एक जाना - एक ही लेखक हालांकि जमीन सिएरा समर्थन करने के लिए से फिर से लिखा है (यह अभी भी विकसित है, तो वे काफी कुछ किसी न किसी किनारों रहे हैं) - github.com/tekezo/Karabiner-Elements
jklp

5
@jklp दुर्भाग्य से कार्यक्षमता है कि Apple विस्तारित कीबोर्ड पर घर और अंत चाबियाँ remapping के लिए आवश्यक है अभी तक Karabiner तत्वों में उपलब्ध नहीं है। मुझे व्यक्तिगत रूप से कंसोल में काम करते समय Ctrl-a, Ctrl-e के लिए मांसपेशियों की स्मृति प्रतीत होती है, लेकिन जब सब्बल जैसे GUI ऐप में काम करते हैं, तो यह याद रखना मुश्किल है। उदात्त (विशेष रूप से) के लिए एक समाधान है, हालांकि: coderwall.com/p/upolqw/…
विले

43

के लिए धन्यवाद इस लेख में, मैं पता लगा कि कैसे फिर से बाध्य करने के लिए Homeऔर Endएक प्रति-उपयोगकर्ता आधार है कि कीबोर्ड लेआउट में काम करता है के आधार पर कार्रवाई लाइन के लिए कुंजी।

मैप करने के लिए आपको कीकोड और नए कमांड के साथ एक डिक्शनरी फाइल बनाने की जरूरत है, लेकिन पहले यह सुनिश्चित कर लें कि जहां यह टर्मिनल है उसे टर्मिनल खोलकर और रन करके मौजूद किया जाएगा:

$ mkdir -p ~/Library/KeyBindings

फिर पर फ़ाइल बनाएँ या संपादित करें ~/Library/KeyBindings/DefaultKeyBinding.dict। यदि यह पहले मौजूद नहीं था, तो नीचे संपूर्ण अनुभाग जोड़ें। यदि यह मौजूद है, तो ब्लॉक के अंदर चार नई पंक्तियों को जोड़ें।

{
    "\UF729"  = "moveToBeginningOfLine:";
    "\UF72B"  = "moveToEndOfLine:";
    "$\UF729" = "moveToBeginningOfLineAndModifySelection:";
    "$\UF72B" = "moveToEndOfLineAndModifySelection:";
}

सेटिंग्स को सक्रिय करने के लिए आपको अपने उपयोगकर्ता के लॉगआउट और फिर से लॉगिन करने की आवश्यकता होगी।

ध्यान दें कि यह कर्सर को ले जाने की सामान्य क्रिया और Shift+ Home/ Endसंयोजन को डेयरिंग कर्सर आंदोलन का चयन करने के लिए कवर करता है ।


12

मैं ओएस एक्स सिएरा का उपयोग कर रहा हूं, और ~/Library/KeyBindings/DefaultKeyBinding.dictअन्य उपयोगकर्ताओं द्वारा सुझाए गए समाधान आंशिक रूप से काम कर रहा है: टेक्स्टएडिट जैसे कुछ ऐप में अभी वांछित व्यवहार है, लेकिन अन्य ऐप नहीं हैं। Google Chrome और स्लैक दो हैं जो DefaultKeyBinding.dictफ़ाइल का सम्मान नहीं करते हैं।

शेष एप्लिकेशन को ठीक करने के लिए, मैं प्रयोग किया जाता BetterTouchTool ऐप्स-विशिष्ट कुंजीपटल बाध्यकारी शॉर्टकट बनाने के लिए Homeऔर Endओएस एक्स के मूल शॉर्टकट के लिए Ctrl+Aऔर Ctrl+E। BetterTouchTool मुफ्त नहीं है, लेकिन 45-दिवसीय परीक्षण अवधि है।

यह करने के लिए:

  1. इंस्टॉल करें और लॉन्च करें BetterTouchTool
  2. इशारों पर जाएं> कीबोर्ड टैब
  3. "एप्लिकेशन चुनें" के तहत, +उस एप्लिकेशन को क्लिक करें और चुनें जिसे आप ठीक करना चाहते हैं।
  4. "नया शॉर्टकट जोड़ें" पर क्लिक करें, Home"रिकॉर्ड शॉर्टकट" फ़ील्ड में कुंजी असाइन करें , और Ctrl + A पर "ट्रिगर अन्य कीबोर्ड शॉर्टकट" सेट करें। के लिए दोहराएँ Endऔर Ctrl + E।
  5. जब आप कर लें तो पैनल इस तरह दिखना चाहिए:बेटरटचटूल पैनल
  6. बेटरटचटूल की उन्नत सेटिंग्स के तहत, इसे स्टार्टअप पर चलाने की अनुमति दें।

नोट: BetterTouchTool ऐप को न छोड़ें या यह प्रमुख प्रेसों को रोकना बंद कर देगा। बस इसकी खिड़की को बंद करें और इसे पृष्ठभूमि में काम करना जारी रखना चाहिए।


धन्यवाद - बस एल कैपिटन पर इसका इस्तेमाल किया है क्योंकि मैंने पहले से ही BetterTouchTool के लिए भुगतान किया है, और यह क्रोम, स्लैक और अन्य एप्लिकेशन के साथ ठीक काम करता है।
रिचवेल

9

मैं नीचे दिए गए कस्टम सेटिंग्स के साथ भयानक KeyRemap4MacBook का उपयोग कर रहा हूं ।

यह अधिकांश अनुप्रयोगों में होम / एंड को ठीक करता है और iTerm2 को खराब नहीं करता है।

से https://gist.github.com/lhotari/6134223181439b9ed0a1

<?xml version="1.0"?>
<!-- ~/Library/Application Support/KeyRemap4MacBook/private.xml -->
<!-- Custom keyboard mappings for MBP using https://pqrs.org/macosx/keyremap4macbook/ -->
<root>
    <item>
        <name>Lari's PC Style Home/End</name>
        <appendix>(Change Home to Command+Left)</appendix>
        <appendix>(Change End to Command+Right)</appendix>
        <appendix></appendix>
        <appendix>{{ PC_STYLE_BINDINGS_IGNORE_APPS_DESCRIPTION }}</appendix>
        <identifier>lari.remap.pclikehomeend</identifier>
        <block>
            <only>DREAMWEAVER</only>
            <autogen>__KeyToKey__ FROMKEYCODE_HOME, KeyCode::HOME, ModifierFlag::SHIFT_L</autogen>
            <autogen>__KeyToKey__ FROMKEYCODE_END,  KeyCode::END,  ModifierFlag::SHIFT_L</autogen>
        </block>
        <block>
            <only>BLUEFISH,WORD,EXCEL,POWERPOINT</only>
            <autogen>__KeyToKey__ FROMKEYCODE_HOME, KeyCode::HOME</autogen>
            <autogen>__KeyToKey__ FROMKEYCODE_END,  KeyCode::END</autogen>
        </block>
        <!--
        <block>
            <only>EMACS, TERMINAL, X11, ECLIPSE</only>
            <autogen>__KeyToKey__ FROMKEYCODE_HOME, KeyCode::A, ModifierFlag::CONTROL_L</autogen>
            <autogen>__KeyToKey__ FROMKEYCODE_END,  KeyCode::E, ModifierFlag::CONTROL_L</autogen>
        </block>
         -->
        <block>
            <not>{{ PC_STYLE_BINDINGS_IGNORE_APPS }}</not>
            <autogen>__KeyToKey__ FROMKEYCODE_HOME, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_COMMAND, KeyCode::CURSOR_UP,    ModifierFlag::COMMAND_L</autogen>
            <autogen>__KeyToKey__ FROMKEYCODE_HOME, MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_CONTROL, KeyCode::CURSOR_UP,    ModifierFlag::COMMAND_L</autogen>
            <autogen>__KeyToKey__ FROMKEYCODE_END,  MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_COMMAND, KeyCode::CURSOR_DOWN,  ModifierFlag::COMMAND_L</autogen>
            <autogen>__KeyToKey__ FROMKEYCODE_END,  MODIFIERFLAG_EITHER_LEFT_OR_RIGHT_CONTROL, KeyCode::CURSOR_DOWN,  ModifierFlag::COMMAND_L</autogen>
            <autogen>__KeyToKey__ FROMKEYCODE_HOME,             KeyCode::CURSOR_LEFT,  ModifierFlag::COMMAND_L</autogen>
            <autogen>__KeyToKey__ FROMKEYCODE_END,              KeyCode::CURSOR_RIGHT, ModifierFlag::COMMAND_L</autogen>
        </block>
    </item>
</root>

ऊपर दिए गए लिंक के अनुसार सिएरा के साथ काम करने के लिए अद्यतन नहीं किया गया है।
james.garriss

इस टूल का नाम बदलकर काराबिनर कर दिया गया है और यह स्पष्ट रूप से OS X El Capitan 10.11, Sierra 10.12 और High Sierra 10.13 के साथ काम करता है।
रिचवेल

7

मुझे यहां से iterm2और zshउद्धरणों के साथ निम्नलिखित उपयोगी मिले :

खोलें iTerm > Preference। के पास जाओ profiles tab > Keys। फिर +कुंजी सूची के नीचे स्थित बटन पर क्लिक करें , प्रेस Home(या Fn+left arrowऐप्पल कॉर्डलेस कीबोर्ड पर), Actionचयन के तहत Send Escape Sequence, और इसी प्रकार[1~

बच कुंजी क्रम के लिए Endकुंजी के [~4लिए दोहराएँ ।

यदि आप zsh का उपयोग कर रहे हैं, तो यह भी करें:

1) अपनी ~/.zshrcफ़ाइल में निम्नलिखित रखें

bindkey "^[[1~" beginning-of-line
bindkey "^[[4~" end-of-line

2) source ~/.zshrcकिसी भी खुले टर्मिनलों में दौड़ें।


iTerm2 में "नैचुरल टेक्स्ट एडिटिंग" कुंजी मैपिंग प्रीसेट भी है जिसमें यह व्यवहार शामिल है।
मैट एम।

को बदलने की जरूरत है bindkey "^[[~4" end-of-line। 4. की स्थिति पर ध्यान दें
Ty।

@ धन्यवाद, लेकिन क्या आप समझा सकते हैं कि क्यों? मूल स्रोत, साथ ही github.com/reenhanced/zsh-config/blob/master/lib/… और github.com/ThiefMaster/zsh-config/blob/master/zshrc.d/… "" [[4] का उपयोग करें ~ "
RationalDev

मैं इन बच अनुक्रमों में अच्छी तरह से वाकिफ नहीं हूँ, लेकिन मेरे लिए लाइन के अंत में कर्सर ले ^[[4~जाते 4समय ईकोस है ^[[~4
टाइ।

@ दिलचस्प है। मैंने यह पता लगाने के लिए कुछ खोज की कि क्यों, लेकिन मैं केवल इसके उदाहरण खोजने में सक्षम रहा हूं ^[[4~। आप किस तरह के कीबोर्ड और कैरेक्टर एन्कोडिंग का उपयोग कर रहे हैं, शायद इससे फर्क पड़ता है?
रेशनलडेव

6

कीबोर्ड परिवर्तन करने के लिए Imho सबसे अच्छा उपकरण वास्तव में Karabiner (पुराना नाम KeyRemap4MacBook) है। खुला स्रोत ( https://github.com/tekezo/Karabiner ) लेकिन आवेदन ( https://pqrs.org/osx/karabiner/index.html.en ) के रूप में भी उपलब्ध है । मैं काफी समय से खोज कर रहा हूं और मुझे कभी कुछ बेहतर नहीं मिला।


5

मैंने इसे कारबिनर तत्वों का उपयोग करके पूरा किया ।

आपको ~/.config/karabiner/karabiner.jsonनीचे दिए गए कोड से JSON सरणी के नियमों के खंड को अपडेट करना होगा । ऐसा करने से घर और अंत की चाबियों को हटाने का काम किया जाता है जिस तरह से वे पीसी / खिड़कियों पर काम करते हैं।

{
  "rules": [
    {
      "description": "change home key to command + left_arrow",
      "manipulators": [
        {
          "from": {
            "key_code": "home"
          },
          "to": [
            {
              "key_code": "left_arrow",
              "modifiers": [
                "left_command"
              ]
            }
          ],
          "type": "basic"
        }
      ]
    },
    {
      "description": "change home key to command + left_arrow while presing shift (selection)",
      "manipulators": [
        {
          "from": {
            "key_code": "home",
            "modifiers": {
              "mandatory": [
                "left_shift"
              ]
            }
          },
          "to": [
            {
              "key_code": "left_arrow",
              "modifiers": [
                "left_command",
                "left_shift"
              ]
            }
          ],
          "type": "basic"
        }
      ]
    },
    {
      "description": "change end key to command + right_arrow",
      "manipulators": [
        {
          "from": {
            "key_code": "end"
          },
          "to": [
            {
              "key_code": "right_arrow",
              "modifiers": [
                "left_command"
              ]
            }
          ],
          "type": "basic"
        }
      ]
    },
    {
      "description": "change end key to command + right_arrow while presing shift (selection)",
      "manipulators": [
        {
          "from": {
            "key_code": "end",
            "modifiers": {
              "mandatory": [
                "left_shift"
              ]
            }
          },
          "to": [
            {
              "key_code": "right_arrow",
              "modifiers": [
                "left_command",
                "left_shift"
              ]
            }
          ],
          "type": "basic"
        }
      ]
    }
  ]
}

यह भी देखें: github gist

यहां छवि विवरण दर्ज करें


1

@ Lri का जवाब कमाल का है ( बहुत बहुत धन्यवाद; यह मुझे पागल बना रहा था ), लेकिन मैंने इसे थोड़ा संशोधित करते हुए समाप्त कर दिया।

(इस उत्तर में, मैं कुंजियों के लिए गैर-एपली नामों का उपयोग करता हूं, इसलिए कमांड = सुपर और विकल्प = ऑल्ट।)

सुपर-लेफ्ट और सुपर-राइट का वास्तव में उपयोग किया जाता है moveToLeftEndOfLineऔर moveToRightEndOfLine। @Lri का उपयोग moveToBeginningOfLineकरके moveToEndOfLine, जैसे, असंगत व्यवहार हो सकता है।

Appley शॉर्टकट और शाब्दिक रूप से हर किसी के शॉर्टकट के बीच अन्य अंतर हैं, जो मैंने जोड़े। उदाहरण के लिए, ctrl-left और ctrl-right को शब्दों के बीच ले जाना चाहिए; अल्ट-लेफ्ट और ऑल्ट-राइट नहीं। मुझे नहीं लगता कि यह संपूर्ण है, लेकिन यह अभी मेरे लिए बहुत अच्छा काम कर रहा है। मैंने मान लिया कि उपयोगकर्ता ने कटिंग, कॉपी करने और पेस्ट करने के लिए नियंत्रण और सुपर कीज़ को पहले ही स्वैप कर लिया है।

~/Library/KeyBindings/DefaultKeyBinding.dict:
{
    "\UF729"   = moveToLeftEndOfLine:; // home
    "\UF72B"   = moveToRightEndOfLine:; // end
    "$\UF729"  = moveToBeginningOfLineAndModifySelection:; // shift-home
    "$\UF72B"  = moveToEndOfLineAndModifySelection:; // shift-end

    "@\UF700"  = moveUp:;  //super-up
    "@\UF701"  = moveDown:;  //super-down
    "@\UF702"  = moveWordLeft:;  //super-left
    "@\UF703"  = moveWordRight:;  //super-right

    "@$\UF700" = moveUpAndModifySelection:;  // super-shift-up
    "@$\UF701" = moveDownAndModifySelection:;  // super-shift-down
    "@$\UF702" = moveWordLeftAndModifySelection:;  // super-shift-left
    "@$\UF703" = moveWordRightAndModifySelection:;  // super-shift-right

    "@\UF728"  = deleteWordForward:;  // super-delete
    "@\U7F"    = deleteWordBackward:;  // super-backspace
}

-3

आप कीबोर्ड कुंजियों को भी रीमैप कर सकते हैं, साथ ही साथ अपने माउस और ट्रैकपैड को सभी प्रकार के शांत तरीकों से अनुकूलित कर सकते हैं, जिसमें निशुल्क बेटरटचूल, http://blog.boastr.net/ पर उपलब्ध है । अपने इनपुट उपकरणों के कामकाज को अनुकूलित करने के लिए एक उत्कृष्ट समाधान!


2
आप के निर्देशों के साथ अपने जवाब का विस्तार किया जा सका कैसे निर्दिष्ट सॉफ्टवेयर का उपयोग करने के लिए मूल समस्या का समाधान के लिए?
GRG

"फ्री बीयर" या "फ्रीडम" इंद्रियों में से कोई भी मुक्त नहीं है। 45-दिवसीय परीक्षण, बंद-स्रोत, सशुल्क सॉफ़्टवेयर।
व्याट8740
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.