Клавіші заміни функцій (Fn) та управління (Ctrl) на Lenovo ThinkPad W500


19

Я хотів би поміняти Fnі Ctrlключі на моєму ThinkPad W500 (як і багато інших Дивіться: Як я можу перемкнути функції і кнопки управління на моєму ноутбуці і Перехопивши клавішу Fn на ноутбуках )

  1. Численні люди вказують на те, що Windows не реєструє Fnключ як натискання клавіш, але, використовуючи Mihov ASCII Master 2.0 , що дає значення ASCII натискання клавіш, я бачу, що ключ Fn повертається FF (можливо FF в цьому випадку означає «не зареєстрований»). Я також бачу, що клавіші, такі як Ctrlзареєструватися з одним кодом ASCII, коли натискаються окремо, та інші, коли натискаються у комбінації з іншою клавішею. Fnреєструватиметься лише при натисканні однієї, тому Windows точно не бачить комбо. Це зняло таке рішення, як AutoHotKey.

  2. Я запустив KeyTweak (який показує вам коди сканування апаратних засобів натискання клавіш і Fnключа, зареєстрованих як 57443). Використовуючи цю програму, я перевстановився Fnна Ctrlключ; це спрацювало чудово. Однак я підозрюю, що через проблему в №1 комбо, наприклад, Fn+ C, не виконав копію.

Окрім перекваліфікації мого рожевого, я насправді розглядаю можливість видалити клавіатуру та розв’язати з'єднання для заміни цих клавіш.

Я хотів би отримати деякий внесок щодо корінних технічних проблем та можливих рішень тут.


У нових версіях натискання клавіші fn деякий час (наприклад, 4 секунди) показує спливаюче вікно, де ви можете її відключити.
Ixxzz

Насправді, перекваліфікація вашої рожевої не є поганою ідеєю. Я повинен працювати як на ThinkPad з кнопкою Fn там, де повинен бути Ctrl, так і на машині Dell, де все в порядку, і тепер через короткий час я звик працювати над обома без зусиль.

Відповіді:


7

Мабуть, ключем FN керує не драйвер клавіатури Windows, а швидше драйвери, розроблені Lenovo. Отже, перезавантаження ключа FN неможливо жодною утилітою Windows, яка перемикає клавіші, оскільки клавіша Fn не генерує ніяких скануючих кодів.

Мабуть, Lenovo зараз розглядає модифікацію BIOS, яка зробить це можливим. Дивіться цю статтю: "Режим перемикання клавіш Fn / Ctrl" .

На закінчення слід (1) розглянути свій BIOS, щоб перевірити, чи існує така опція, а якщо ні (2) час від часу перевіряти сайт Lenovo на оновлення BIOS (лише зауважте, що оновлення BIOS потрібно робити дуже обережно, оскільки помилка означає бракувати комп’ютер).

Тим часом ви можете використовувати це рішення (просто жартуючи):

зображення


Ваше останнє речення змусило мене посміхнутися. :) Щодо вашої заяви "клавіша Fn не генерує ніяких скануючих кодів.", Я думаю, що вона насправді (див. Вище - 57443) генерує апаратний код сканування. Мало того, але я успішно використовував KeyTweak для картографування Fn на Ctrl і на основі однієї клавіші функціонував однаково; Windows дійсно бачив це. Що, як видається, не створює унікальне значення натискання клавіш ASCII та / або підтримка натискання клавіш разом з іншою клавішею (наприклад, Ctrl + c), для якої потрібен унікальний код ASCII для комбо.
Howiecamp

Сам по собі Fn звичайно не дуже допомагає. На даний момент, мабуть, Fn - це найбільш відома проблема Lenovo. BIOS деяких моделей вже був зламаний, щоб зробити саме це (але не ваше). Lenovo, ймовірно, вчасно виправить це для наступного ноутбука.
harrymc

@Howiecamp, щоб ви могли зробити карту FN+keyдо Ctrl+keyта Ctrl+keyдо Fn+key? Це приголомшливо, оскільки це лише питання перевпорядкувати пару десятків кодів, щоб більшість всього працювала за бажанням. Чи можете ви поділитися своїм рішенням?
акостадінов

@akostadinov Я не впевнений, що у мене було рішення ...?
Howiecamp

@Howiecamp, ви писали: "Мало того, але я успішно використовував KeyTweak, щоб зіставити Fn на Ctrl, і на основі одного ключа він функціонував однаково; Windows дійсно бачив це".
акостадінов

8

Lenovo тепер реалізує заміну bios для функції та клавіш ctrl! Якщо у вас є новіший ноутбук Lenovo (мій - Thinkpad x201), ви можете знайти можливість перемикати їх під параметрами "налаштувати клавіатуру та мишу". (Для свого ноутбука я отримую доступ до біографії, натискаючи синю кнопку "ThinkVantage" під час завантаження комп'ютера).


правильно. Знайдено на Thinkpad S430 також після оновлення біографії.
tmanthey
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.