Ubuntu'da fn tuşlarının işlevselliği nasıl değiştirilir / devre dışı bırakılır - USB klavye


12

Merhaba Yeni USB Lenovo klavyemle ilgili bir sorunum var Fn, Linux'ta anahtarları değiştiremiyorum (nasıl yapacağımı bilmiyorum) , pencerelerde çok kolay oldu .

Ama Fnanahtarları değiştirmek (veya devre dışı bırakmak) için Linux'ta neler yapabileceğimi bilmiyorum, herhangi bir çözüm biliyor musunuz? Ben F1aracılığıyla standart fonksiyonları gerekir F12...


6
Fn + Esc tuşlarına basmayı deneyin.
TheWanderer

Eğer etiket ile anahtar anlamına mı Fn, yoksa 12 farklı etiketlerle 12 tuşları Fnile n1 ile 12 biri olma? Anahtarların tam olarak ne yapmasını istiyorsunuz?
Volker Siegel

@ Zacharee1 Denedim, çalışmıyor
Tomasz Cy-man

@Volker Siegel 12 tuş demek (F1-11'in ek işlevselliği), şimdi F1'e bastığımda sesi kapattığımda, Fn tuşuna ve F1'e basmak zorundayım ... F1'in birincil işlevinin F1'in sesini kapatmak değil, F2 olduğunu istiyorum ses kısma değil, vb. Ve soru, bu işlevselliğin nasıl değiştirileceği (örnek olarak size Windows için çözüm ile bağlantı verdim) veya tüm Fn işlevlerini (sessiz, ses kısma, ses açma ...) devre dışı bırakma
Tomasz Cy -man

Kısayol tuşu olarak işlev görmesi için basmadan fnönce basmak mı istiyorsunuz F1-12?
TheWanderer

Yanıtlar:


32

resim açıklamasını buraya girin

Bu bulduğum en iyi çözüm ;-)


Orada aynı çözüme sahip başka biri olduğunu bilmek mutlu olacak: D Resim için teşekkürler, bu tuşu basılı tutmak için hangi küçük ağır nesneyi kullanabileceğimi düşünmeye başlamıştım. Bütün bunlar çok ortalama kalitede bir klavye için ...
Adversus

9
FN + ESC hile yaptınız mı?
Natim

1
FN + ESC sadece doğrudan klavye üzerinde çalışacak bu klavye değil, klavye özledim de açma / kapama düğmesi Bu klavyenin geliştiricisi aptal olduğunu düşünüyorum.
maytham-ɯɐɥʇʎɐɯ

1
Lenovo'dan "akıllı" mühendisler bu çözümü kırdılar. Şimdi Fn tuşu, boşluk çubuğunun solundaki kontrol ve windows tuşları arasında. Bir kağıt engelleyici veya ağır bir nesne kesinlikle o yere gitmek değildir. Aslında Fn tuşunu koymak gerçekten garip çünkü Windows tuşu ile hata yapmak çok kolay. Başka bir (lenovo olmayan) klavye satın almayı düşünüyorum :-(
kriss

3

Bir yazılım çözümü buldum.

github'dan aşağıdaki programı klonlayın:

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

aşağıdaki programa derleyin:

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

Programı çalıştırdığınızda bazı hatalar gösteriliyor olabilir.

Bu program klavyeye 2 tuş vuruşu gönderdi (0x05 ve 0x01).

bence, onlara fiziksel olarak baskı yapamazsın:

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

Özel anahtarlarla eşlenirler.

bu sadece geçici bir çözümdür - yeniden başlatmanın ardından bu ayarlar kaybolur.

belki kalıcı olarak düzeltmek için bir cronjob oluşturursunuz:

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


Not: Model-No: SK-8821 Otobüs 002 Cihaz 002: ID 17ef: 6018 Lenovo
MaCXyLo

aynı klavye, benim için de çalışıyor! +1 :)
Supervacuo
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.