नए सीमित कीबोर्ड दोहराने की दर सीमा को कैसे ओवरराइड करें?


26

मैं यहाँ के आसपास एक विदेशी हो सकता हूँ, लेकिन यहाँ मेरी समस्या है: पुराने Ubuntu रिलीज (= 11 से पहले) पर गति सीमा बहुत तेज थी। यह वास्तव में मेरे लिए बहुत अच्छा था।

अब, उबंटू 11 पर, उन्होंने सोचा हो सकता है: "जो कभी भी उस गति को चाहेगा? कोई नहीं! तो चलो अधिकतम गति को कम सीमा पर रखें"।

यह इतना बेवकूफ है कि उन्होंने गति को कुछ अन्य प्रसिद्ध ओएस तक सीमित करने की कोशिश की। यदि लिनक्स अधिक शक्तिशाली है, तो इसकी कुछ शक्ति क्यों निकालें? मुझे वह नहीं मिला।

तो क्या उस गति सीमा को ओवरराइड करने और मेरे कीबोर्ड को उतनी तेजी से प्राप्त करने का कोई तरीका है जितना कि अन्य पिछले संस्करणों पर है?


जब आप एक कुंजी दबाए रखते हैं, तो आपका मतलब है दोहराने की दर?
Psusi

@mateo_salta kbdrate बिल्कुल काम नहीं करता है = मेरे कीबोर्ड पर कोई प्रभाव नहीं पड़ता है: sudo kbdrate -r 30.0 -d 1440और sudo kbdrate -r 2.0 -d 10समान प्रभाव = कुछ भी नहीं है।
ओलिवियर पोंस

@psusi आप सही हैं मैंने शीर्षक बदल दिया है
ओलिवियर पोंस

दो उबंटू रिलीज़ हैं जिनकी संख्या शुरू होती है 11- 11.04और 11.10। आप अपने प्रश्न को स्पष्ट करने के लिए संपादित करना चाह सकते हैं कि आप किस पर चल रहे हैं।
एलिया कागन

दोनों रिलीज़: 11.04 और 11.10
ओलिवियर पोंस

जवाबों:


14

यह देखते हुए कि यह मुद्दा अभी तक तय नहीं किया गया है, और बहुत निराशा हो सकती है, मैं यहाँ एक समाधान है:

प्रारंभ में मैंने उपयोग किया था xset r rate, लेकिन इसके साथ समस्या यह है कि यह नींद / जागने के बाद लगातार नहीं है, और कभी-कभी डेस्कटॉप यादृच्छिक समय पर सीमित दर का संकेत देता है (शायद सूक्ति सेटिंग्स डेमन ऐसा कुछ करता है जिससे सेटिंग्स मजबूत होती हैं)।

मैं बेकार में अपनी पुरानी gconf कीबोर्ड सेटिंग बदल रहा था, केवल यह पता लगाने के लिए कि सेटिंग को gsettings में माइग्रेट कर दिया गया है। सिस्टम सेटिंग्स एप्लिकेशन ( gnome-control-centerफ़ाइल में ./panels/keyboard/gnome-keyboard-panel.ui:877) में मान सीमा हार्डकोड है ।

आप इसे आसानी से ओवरराइड कर सकते हैं:

gsettings set org.gnome.settings-daemon.peripherals.keyboard repeat-interval 15
gsettings set org.gnome.settings-daemon.peripherals.keyboard delay 150

जब तक आप अपनी सेटिंग को gui से नहीं बदलते हैं, तब तक यह सेटिंग लगातार होनी चाहिए।


यह वास्तव में अच्छा उत्तर है, और जैसे ही मैं इसका परीक्षण कर सकता हूं कि मैं यह सत्यापित करता हूं कि क्या यह काम करता है, और यदि ऐसा है तो मैं आपके उत्तर को अच्छे से जांचूंगा। लेकिन मैं Ubuntu 10.04 पर वापस लौट आया हूं जो अन्य सभी संस्करणों की तुलना में कहीं अधिक स्थिर, बेहतर, तेज और मित्रवत है (मेरे दृष्टिकोण से)
ओलिवियर पोंस

इसने मेरे लिए बहुत अच्छा काम किया
डेव कजिनो

1
ठीक है आपका उत्तर काम करता है लेकिन वितरण पर निर्भर करता है। मेरे लिए यह था: gsettings set org.cinnamon.settings-daemon.peripherals.keyboard repeat-interval 20औरgsettings set org.cinnamon.settings-daemon.peripherals.keyboard delay 150
ओलिवियर पोंस

4
Ubuntu 16.04 में ऐसी कोई कुंजी नहीं है। किसी को पता है कि इसे नए उबंटू संस्करण में कैसे करना है ??
वल्लर मोर्गुलिस

3
वर्तमान समाधान एरिक ओलोफसन से नीचे उत्तर में है ... gsettings सेट org.gnome.desktop.peripherals.keyboard बार-बार अंतराल 17
स्कॉट स्टेंसलैंड

23

उबंटू में 15.10 और बाद में सेटिंग्स चले गए हैं।

लगभग 90 सीपीएस दोहराने की दर और 150 एमएस विलंब प्राप्त करने के लिए:

gsettings set org.gnome.desktop.peripherals.keyboard delay 150
gsettings set org.gnome.desktop.peripherals.keyboard repeat-interval 11

इन उच्च दोहराने दरों पर मैं आपके स्क्रीन रिफ्रेश रेट के कई के करीब रहने की सलाह दूंगा। यह आपको वांछित स्थान पर रोकने में मदद करेगा क्योंकि आंदोलन का पालन करना आसान है।

यदि हम 60 हर्ट्ज डिस्प्ले का डिफ़ॉल्ट उदाहरण लेते हैं, तो यह इन दोहराव अंतरालों में से एक के लिए काम करता है:

30  cps = 1000/30  ≈ 33 ms (30.3  cps)
60  cps = 1000/60  ≈ 16 ms (62.5  cps)
90  cps = 1000/90  ≈ 11 ms (90.9  cps)
120 cps = 1000/120 ≈ 8  ms (125.0 cps)

1
धन्यवाद, यह मेरे लिए काम करता है। मैं उन लोगों का उपयोग नहीं कर सकता जिनमें शामिल org.gnome.settings-daemonहैं।
वल्लर मोर्गुलिस


इस जवाब को वोट करें यह 16.06 LTS के लिए सही है
लुई

अजीब तरह से न तो वरीयताओं के पैनल में सेटिंग और न ही इसका कोई प्रभाव था। केवल xsetमेरे लिए काम किया। क्या इसका कोई कारण हो सकता है?
xji

उबंटू 18.04 में काम करता है। मुझे देरी / दोहराने की दर के लिए 200/20 सबसे अच्छा संयोजन लगता है।
विनयुनुच्स

14

xsetयदि आप Ubuntu> 10.04 पर GNOME 3 का उपयोग कर रहे हैं, तो आप कमांड का उपयोग करके उबंटू की अधिकतम कीबोर्ड दर को अस्थायी रूप से ओवरराइड कर सकते हैं। उदाहरण:

xset r rate 220 160

आप निम्नलिखित को जोड़ने का प्रयास भी कर सकते हैं /etc/kbd/config:

KEYBOARD_RATE="160"

KEYBOARD_DELAY="220"

संपादित करें: उदाहरणों में एक असंगति को सही किया।


नमस्ते, क्या आपको पता है कि इसे शुरू करने के लिए कैसे सेट किया जाए ताकि यह मेरे द्वारा लॉन्च किए जाने वाले हर एप्लिकेशन के लिए सेट हो जाए? धन्यवाद
ओलिवर पोन्स

निम्नलिखित को / etc / kbd / config में
असम्बद्ध करें

इसे भी देखें: linuxcommand.org/man_pages/kbdrate8.html
jarederaj

1
क्या यह 'r दर [विलंब [दर]] नहीं है जिसका अर्थ है कि आपके उदाहरण में KEYBOARD_DELAY = "220" KEYBOARDD_RATE = "160"?
रोहित बंगा

3
कोई फ़ाइल नहीं है /etc/kbd/configऔर मुझे नहीं लगता कि जब मैं एक बनाता हूं तो यह काम कर रहा है। उबंटू 16.10
निकोलाई लेसचोव

2

सिस्टम-> प्राथमिकताएं-> कीबोर्ड पर जाएं और रिपीट कीज Speed स्लाइडर को दायीं ओर एडजस्ट करें । बाद के सिस्टम पर आप यूनिटी लॉन्चर की सिस्टम सेटिंग्स का उपयोग करके इस नियंत्रण का उपयोग करते हैं - रिंच के साथ बटन। नियंत्रण कक्ष समान है।


1
मुझे लगता है कि वह संवाद बॉक्स है जिसका वह पहले से ही जिक्र कर रहा है।
थॉमसमाटर

@neon_overload, कौन सा बॉक्स कहाँ है की बात कर रहा है? प्रश्न में किसी बॉक्स का उल्लेख नहीं है।
Psusi

2
वह कहता है कि अधिकतम गति उबंटू उसे सेट करने की अनुमति दे रही है वह बहुत कम है। जब तक मैं नहीं देखता हूं अन्यथा मुझे लगता है कि वह उबंटू में नियमित कीबोर्ड सेटिंग्स संवाद के बारे में बात कर रहा है।
thomasrutter

@neon_overload, वह कहीं भी कुछ भी सेट करने का उल्लेख नहीं करता है, बस गति कम है।
Psusi

नियंत्रण कक्ष एक ही है, लेकिन कीबोर्ड दोहराने की दर कम है
ओलिवियर पोंस

0

मुझे नहीं लगता कि इसके लिए यूआई विशेष रूप से सहज है, लेकिन, मुझे यह विश्वास करना मुश्किल है कि उपलब्ध सेटिंग्स आपकी आवश्यकताओं के लिए पर्याप्त नहीं हैं।

V3.26.2 पर कम से कम, आप बार को बाईं ओर जितनी तेजी से खींचते हैं, रिपीट उतना ही तेजी से होता है। यह निम्नलिखित के बराबर है:

gsettings set org.gnome.desktop.peripherals.keyboard repeat-interval 0
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.