लेनोवो थिंकपैड कीबोर्ड पर Ctrl और Fn स्वैप कैसे करें?


21

मैंने अपनी Fnकुंजी को बाईं ओर विनिमय करने की कोशिश की Control, जो काम नहीं आई।

मैंने xevKeycodes / Keyym पाने के लिए कमांड का उपयोग किया ।

बाद में मैंने इस्तेमाल किया:

xmodmap -e 'keycode 151=Control_L'
xmodmap -e 'keycode 37=XF86WakeUp'

लेकिन यह कुछ भी नहीं बदला।

मैं भी .Xmodmapवहाँ चाबी बदलने के लिए नहीं बना सकता ।

क्या मैं कुछ भूल गया था? यह एक त्रुटि नहीं थी।


वहाँ Ubuntu 14.04 में ऐसा करने का एक तरीका है?
लुई

जवाबों:


29

यदि आप एक लेनोवो या थिंकपैड लैपटॉप का उपयोग कर रहे हैं, तो "कीबोर्ड" अनुभाग में "स्वैप Fn और Ctrl" विकल्प है या नहीं यह जांचने के लिए BIOS / UEFI कॉन्फिगरेशन में देखें। उपयोगकर्ता गाइड के अनुसार, अधिकांश मॉडलों में वह विकल्प होना चाहिए।


यह बस मुझे एक टन समय बचा लिया ... धन्यवाद!
इसहाक ग्रेगसन

यह मेरे योग 500 पर पूरी तरह से काम करता है।
nilsmagnus

मेरे मामले में यह सही उत्तर है। धन्यवाद!
ब्रायली क्रिस्टोफर ऑक्सले

5

आप शायद लेनोवो कीबोर्ड का उपयोग कर रहे हैं, जो रिपोर्ट Fnकरता है XF86WakeUp। सामान्यतया Fnकिसी xevईवेंट को पंजीकृत नहीं करता है क्योंकि यह BIOS द्वारा नियंत्रित किया जाता है, इसलिए आप इसे रीमैप नहीं कर सकते

तथ्य यह है कि जैसा कि रिपोर्ट किया गया XF86WakeUpहै वह बहुत भ्रम देता है, जैसा कि आप इस बग रिपोर्ट में देख सकते हैं , लेकिन यह वास्तव में बग नहीं है, उस बग रिपोर्ट के टिप्पणी 27 को उद्धृत करने के लिए :

यह वास्तव में एक बग नहीं है। जब मशीन को निलंबित किया जाता Fn है , तो वेकअप कुंजी होती है। अगर कोई इसे अन्य कार्यों के लिए मैप करना चाहता है, तो यह ठीक है, लेकिन ऐसा करने में सक्षम होना सार्वभौमिक नहीं है ... Fnथिंकपैड और लेनोवोपैड्स एक जादुई / विशेष कुंजी है। यदि अन्य जादू (नीली हाइलाइट) कुंजी संयोजनों में से किसी के साथ संयुक्त न होने पर केवल अपना कोड उत्पन्न होता है और वह किसी भी चीज़ के लिए अधिक अस्थायी होता है।

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