Saya memiliki keyboard Logitech K750 nirkabel (versi Mac perak) yang terhubung ke Lenovo ThinkPad (melalui penerima USB yang menyatukan, bersama dengan mouse Logitech nirkabel M705) dan saat ini menjalankan Ubuntu 12,04.
Secara standar, tombol-F dipetakan sebagai tombol multimedia / fungsi, misalnya Play / Pause. Karena saya tidak terlalu sering menggunakannya, saya ingin tombol-F berperilaku seperti tombol-F "asli" ( F1- F12). Bagaimana saya bisa melakukan itu?
Saya tahu ada opsi dalam pengaturan BIOS, tetapi ini hanya mengaktifkan keyboard internal notebook, bukan pada keyboard nirkabel saya.
Saya tahu ada cara untuk mengubah ini untuk keyboard nirkabel Apple ( AppleKeyboard # Change_Function_Key_behavior ), tetapi tidak ada direktori "parameter" di / sys / module / hid_logitech_dj /.
Ada ide? Atau mungkin ada cara untuk melakukan ini di versi Ubuntu yang lebih baru (13.04)?
MEMPERBARUI:
lsusb -d 046d:
menunjukkan
Bus 002 Device 005: ID 046d:c52b Logitech, Inc. Unifying Receiver
UPDATE 2: Terima kasih banyak atas bantuan Anda Lekensteyn. Akhirnya Solaar bekerja dengan baik. Dalam "Masalah yang Diketahui" dari Solaar dikatakan bahwa itu tidak bekerja dengan Penerima Nano. Tapi saya punya satu dan berfungsi dengan baik. Hanya saja, jangan lupa membaca instruksi instalasi dan menjalankan rules.d/install.sh
skrip. Itu juga mengenali Mouse M705 saya.
Jawaban:
Solaar adalah utilitas grafis yang memiliki kemampuan untuk mengonfigurasi fungsionalitas tombol Fn pada perangkat yang lebih baru:
Sejak Ubuntu 15.04 (Jelas), Solaar dapat diinstal dari repositori (
sudo apt-get install solaar
). Setelah instalasi, Anda dapat mencari Solaar di menu aplikasi dan memulainya dari sana.Antarmuka baris perintah juga tersedia. Contoh penggunaan:
Perhatikan bahwa pengaturan ini tidak persisten, Anda akan kehilangan itu setelah reboot. Ini dapat berubah di versi Solaar yang akan datang.
Saya sebelumnya telah membuat
ltunify
alat yang merupakan alat Pemersatu yang dapat berkomunikasi dalam protokol HID ++ 1.0 yang lebih lama. Hingga versi Solaar berikutnya dirilis (versi saat ini adalah 0.8.7), Anda dapat menggunakanltunify
untuk mengaktifkan tombol Fn pada perangkat yang lebih lama seperti keyboard K800.Petunjuk instalasi (diambil dari /ubuntu//a/114089/6969 ):
Perintah
ltunify fkeyswap
menunjukkan status saat ini:Untuk menukar fungsionalitas, jalankan
ltunify fkeyswap on
:Ada juga
off
tindakan:Silakan tinggalkan komentar jika tidak berfungsi sehingga bisa diperbaiki. Fungsionalitas di atas menggunakan register perangkat keras tidak berdokumen.
sumber
solaar -V
.ltunify
seperti yang Anda dijelaskan, tetapi perintahsudo ltunify fkeyswap
output pesan ini:Unable to check fkey status
. Saya memeriksa apakah perangkat terhubung dan dipasangkan dengan benar.solaar
paket dari repo tidak berfungsi, coba cabang master yang memiliki lebih banyak perbaikan dan fitur.Anda tidak perlu lagi
ppa
menginstal ini di Ubuntu 15.08 dengan mudah. Ketik sajadi baris perintah.
Selain itu, jika Anda menggunakan Unity atau Gnome Shell, Anda dapat menggunakan perintah berikut sebagai gantinya:
sumber
Untuk keyboard kabel seperti k290 gunakan https://github.com/milgner/k290-fnkeyctl dan jalankan perintah
sumber