उबंटू - यूएसबी कीबोर्ड पर fn कुंजियों की कार्यक्षमता को कैसे स्विच / अक्षम करें


12

नमस्ते, मुझे अपने नए USB लेनोवो कीबोर्ड के साथ एक समस्या है, मुझे पता नहीं है कि Fnलिनक्स में चाबियाँ कैसे बदल सकती हैं , खिड़कियों पर यह बहुत आसान था

लेकिन मुझे नहीं पता कि मैं Fnचाबियाँ (या अक्षम) स्विच करने के लिए लिनक्स पर क्या कर सकता हूं , क्या आपको कोई समाधान पता है? मैं के मानक कार्यों की जरूरत है F1के माध्यम से F12...


6
Fn + Esc दबाने का प्रयास करें।
द वेंडर

आप लेबल के साथ कुंजी मतलब है Fn, या 12 विभिन्न लेबल के साथ 12 कुंजी Fnके साथ n12 को 1 का एक होने के? आप वास्तव में क्या करना चाहते हैं?
वोल्कर सिएगेल

@ Zacharee1 मैंने कोशिश की, यह काम नहीं करता
साइ-मैन

@ वोल्कर सीगल मेरा मतलब 12 कीज़ (एफ 1-11 की अतिरिक्त कार्यक्षमता) है, अब जब मैं एफ 1 दबाता हूं तो मैं म्यूट साउंड करता हूं, मुझे एफएन की और एफ 1 प्रेस करना पड़ता है ... मैं एफ 1 का प्राथमिक कार्य करना चाहता था एफ 1 म्यूट नहीं था, एफ 2 वॉल्यूम डाउन नहीं, आदि ... और सवाल यह है कि उस कार्यक्षमता को कैसे स्विच किया जाए (उदाहरण के लिए मैंने आपको विंडोज़ के लिए समाधान के साथ लिंक दिया था) या सभी Fn फ़ंक्शन (म्यूट, वॉल्यूम डाउन, वॉल्यूम अप ...) को अक्षम करें
टॉमाज़ Cy -मान

तो आप शॉर्टकट कुंजी के रूप में कार्य करने के लिए प्रेस करने fnसे पहले आपको प्रेस करना चाहते हैं F1-12?
द वेंडर

जवाबों:


32

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

यह सबसे अच्छा समाधान है जो मुझे मिला ;;-)


आपको यह जानकर ख़ुशी होगी कि वहाँ पर ठीक उसी समाधान के साथ कोई और भी है: D तस्वीर के लिए धन्यवाद, मैं यह सोचना शुरू कर रहा था कि कौन सी छोटी भारी वस्तु इस कुंजी को दबाए रखने के लिए मैं उपयोग कर सकता हूं। सभी कि बहुत औसत गुणवत्ता के एक कीबोर्ड के लिए ...
Adversus

9
क्या आपने एफएन + ईएससी ट्रिक किया था?
नतिम

1
FN + ESC केवल लैपटॉप पर ही काम करेगा न कि इस कीबोर्ड पर, कीबोर्ड मिस ऑन / ऑफ स्विच भी मुझे लगता है कि इस कीबोर्ड का डेवलपर मूर्ख था।
मायाथाम-8

1
लेनोवो के "स्मार्ट" इंजीनियरों ने उस समाधान को तोड़ दिया। अब Fn कुंजी स्पेस बार के बाईं ओर नियंत्रण और विंडोज़ कुंजियों के बीच है। एक कागज अवरोधक या भारी वस्तु निश्चित रूप से उस जगह पर नहीं है। वास्तव में Fn कुंजी को रखना वास्तव में अजीब है क्योंकि यह विंडोज कुंजी के साथ गलती करना बहुत आसान है। मैं एक और (नॉन लेनोवो) कीबोर्ड खरीदने पर विचार कर रहा हूं :-(
kriss

3

मुझे एक सॉफ्टवेयर सॉल्यूशन मिला।

निम्न प्रोग्राम को github से क्लोन करें:

git clone https://github.com/lentinj/tp-compact-keyboard.git

निम्नलिखित कार्यक्रम के लिए संकलन:

cd tp-compact-keyboard/tp-compact-usb-keyboard
make
sudo ./tp-compact-usb-keyboard /dev/hidraw1

जब आप प्रोग्राम निष्पादित करते हैं तो शायद कुछ त्रुटियां दिखाई जाती हैं।

इस कार्यक्रम ने कीबोर्ड को 0 कीस्ट्रोक्स (0x05 और 0x01) भेजे।

मुझे लगता है, आप उन्हें शारीरिक रूप से नहीं दबा सकते:

http://www.kbdedit.com/manual/low_level_vk_list.html

उन्हें विशेष कुंजी के लिए मैप किया जाता है।

यह केवल एक अस्थायी समाधान है - रिबूट के बाद यह सेटिंग्स चली गई हैं।

शायद आप इसे स्थायी रूप से ठीक करने के लिए क्रोनजॉब बनाएँ:

http://www.cyberciti.biz/faq/linux-execute-cron-job-after-system-reboot/


PS: मॉडल-नंबर: SK-8821 बस 002 डिवाइस 002: ID 17ef: 6018 Lenovo
MaCXyLo

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