Logitech K380 ब्लूटूथ कीबोर्ड - फ़ंक्शन कुंजियों को डिफ़ॉल्ट बनाते हैं


13

विंडोज के लिए एक सॉफ्टवेयर है जिसे "लॉजिटेक ऑप्शंस" कहा जाता है जो मीडिया कुंजियों को फ़ंक्शन कुंजियों में बदल सकता है, लेकिन यह सेटिंग कीबोर्ड में याद नहीं की जाती है। समाधान के साथ पहले से ही अन्य लॉजिटेक कीबोर्ड के समान मामले हैं:

लेकिन न तो K380 के लिए काम करने लगता है। क्या किसी को भी इस कीबोर्ड का समाधान मिल गया है? इसे संभवतः कीबोर्ड और विंडोज सॉफ्टवेयर के बीच संचार को कैप्चर करने की आवश्यकता है, लेकिन यह काफी जटिल है।


क्या आपने BIOS / UEFI सेटिंग्स को देखने की कोशिश की है? आमतौर पर "Fn कुंजी मोड" नामक एक प्रविष्टि होती है जो Fn कुंजियों के डिफ़ॉल्ट व्यवहार को निर्धारित करती है।
अशर हसन

1
नहीं, यह फ़ंक्शन केवल आंतरिक कीबोर्ड के लिए है। आवश्यक समाधान github.com/milgner/k290-fnkeyctl की तरह है Logitech के पास एफएन संशोधनों के लिए विंडोज़ के लिए सॉफ्टवेयर है, लेकिन हमें इसे लिनक्स में वापस करने की आवश्यकता है।
21

@MariuzS ज्ञान के इस टुकड़े के लिए धन्यवाद। ;)
अशर हसन

मैं Solaar ( github.com/pwr/Solaar ) का उपयोग करके ऐसा करने में सक्षम था । आपका उपकरण समर्थित उपकरणों ( github.com/pwr/Solaar/blob/master/docs/devices.md ) की सूची में नहीं लगता है , हालाँकि आप अभी भी इसे आज़माना चाहते हैं।
zenhaeus 19

जवाबों:


11

मैंने k380 कॉन्फ़िगरेशन प्रोग्राम के लिए GitHub रिपॉजिटरी बनाई।

https://github.com/jergusg/k380-function-keys-conf

मैंने k380 के लिए अनुक्रम प्राप्त करने के लिए मारियो के समान कदम उठाए। कोड मारियो के समान है, लेकिन k380 कीबोर्ड और k380 डिवाइस आईडी के अनुक्रम के साथ है। यह write: 0 were written instead of 7मेरे कंप्यूटर पर आउटपुट करता है, लेकिन यह वैसे भी काम करता है।

क्रम हैं:

const char k380_seq_fkeys_on[]  = {0x10, 0xff, 0x0b, 0x1e, 0x00, 0x00, 0x00};
const char k380_seq_fkeys_off[] = {0x10, 0xff, 0x0b, 0x1e, 0x01, 0x00, 0x00};

यह आर्क लिनक्स पर मेरे k380 के लिए पूरी तरह से काम करता है।
एनवीघन २ NV ’१

धन्यवाद। यह आकर्षण की तरह काम करता है।
थान्हा 1103

1

मुझे ठीक यही समस्या है और K810 के बारे में भी लेख मिला, जो है:

http://www.trial-n-error.de/posts/2012/12/31/logitech-k810-keyboard-configurator/

मैंने पहले ही कुछ ऐसा ही करने की कोशिश की है जो मारियो ने K810 के साथ किया था, लेकिन मुझे अभी तक वह उचित अनुक्रम नहीं मिल पाया है जिसे K380 को भेजने की आवश्यकता है। वास्तव में, यह ऐसा कुछ है जिसे मैं लेख से बिल्कुल नहीं समझता हूं। मैंने पहले ही मारियो को एक संदेश भेजा है जिसमें पूछा गया है कि उसने सटीक अनुक्रम कैसे निकाला, लेकिन मेरे पास अभी तक कोई जवाब नहीं है।

यदि कोई अन्य व्यक्ति यह पता लगाने की कोशिश करता है, तो यह कम से कम मेरे मामले में कीबोर्ड आईडी लगती है:

#define HID_DEVICE_ID_K380 (__s16) 0xb342

विक्रेता ID समान प्रतीत होती है:

#define HID_VENDOR_ID_LOGITECH (__u32) 0x046d

1
मैंने लेख से प्रक्रिया की और अनुक्रम पाया 0x10, 0xff, 0x0b, 0x1e, 0x00, 0x00, 0x00। डिवाइस आईडी जैसा आपने लिखा है। मैं मेरे लिए काम करता हूं।
जेरग्यूस

बहुत बढ़िया, यह मेरे लिए भी काम करता है! बहुत बहुत धन्यवाद!!!
mdm

0

बस एक अद्यतन, Logitech विकल्प सॉफ्टवेयर मूल रूप से, सुविधा का समर्थन कर Use F1 - F12 as standard function keys। नीचे तस्वीर देखें।

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

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