Як переключити / відключити функціональність клавіш fn на Ubuntu - USB-клавіатура


12

Привіт У мене проблема з новою клавіатурою USB Lenovo, я не можу (не знаю, як) перемикати Fnклавіші в Linux, у Windows це було дуже просто .

Але я не знаю, що я можу зробити в Linux для перемикання Fnклавіш (або відключення). Чи знаєте ви якесь рішення? Мені потрібні стандартні функції F1через F12...


6
Спробуйте натиснути клавішу fn + Esc.
The Wanderer

Ви маєте на увазі ключ з міткою Fnабо 12 клавіш з 12 різними мітками, які Fnмають nодин від 1 до 12? Що саме ви хочете робити ключі?
Волкер Зігель

@ Zacharee1 Я спробував, це не працює
Tomasz Cy-man

@Volker Siegel Я маю на увазі 12 клавіш (додаткова функціональність F1-11), тепер, коли я натискаю F1, то я відключаю звук, мені потрібно натиснути клавішу Fn і F1 ... Я хочу, щоб основна функція F1 була F1, а не відключення звуку, F2 не зменшуйте гучність тощо. І питання полягає в тому, як переключити цю функціональність (як приклад я дав вам посилання на рішення для Windows) або відключити всі функції Fn (відключення звуку, зменшення гучності, збільшення гучності ...)
Томаш Сай -ман

Отже, ви хочете натиснути, fnперш ніж натиснути, F1-12щоб він функціонував як клавіша швидкого доступу?
TheWanderer

Відповіді:


32

введіть тут опис зображення

це найкраще рішення, що я знайшов ;-)


Ви будете раді дізнатися, що там є ще хтось із таким самим рішенням: D Спасибі за фото, я починав думати, який маленький важкий предмет я міг би використати, щоб утримувати цю клавішу. Все це для клавіатури дуже середньої якості ...
Adversus

9
Ви зробили фокус FN + ESC?
Natim

1
FN + ESC буде працювати тільки безпосередньо на ноутбуці, а не на цій клавіатурі, клавіатура пропускає також перемикач на включення / вимкнення. Я думаю, що розробник цієї клавіатури був дурним.
майтхем-ɯɐɥʇʎɐɯ

1
"Розумні" інженери з Леново порушили це рішення. Тепер клавіша Fn знаходиться між клавішами управління та клавішами Windows зліва від пробілу. Блокувальник паперу або важкий предмет, безумовно, не в цьому місці. Насправді класти клавішу Fn там справді незручно, тому що дуже легко помилитися з клавішею Windows. Я розглядаю можливість придбати ще одну (не леново) клавіатуру :-(
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

Можливо, деякі помилки відображаються під час виконання програми.

Ця програма надіслала 2 клавіші на клавіатурі (0x05 та 0x01).

я думаю, ти не можеш фізично їх натискати:

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

Вони відображаються на спеціальні ключі.

це лише тимчасове рішення - після перезавантаження ці налаштування не зникнуть.

можливо, ви створите cronjob, щоб виправити це назавжди:

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


PS: № моделі: SK-8821 Автобус 002 Пристрій 002: ID 17ef: 6018 Lenovo
MaCXyLo

та ж клавіатура, також працює для мене! +1 :)
супервакуо
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.