2

Моя клавиатура имеет двойные функциональные F-клавиши - каждая F-клавиша имеет слово, напечатанное сверху (например, F5 говорит "Открыть"). Я предполагаю, что в ОС MS они сопоставляются с этими общими операциями. Чтобы использовать эти клавиши как обычные F-клавиши, есть кнопка «F-блокировка» и светодиод, который показывает, что F-блокировка активна.

Я часто использую F-клавиши - они отображаются на различные операции, которые я выполняю в eamcs.

Основное раздражение заключается в том, что F-блокировка часто отключается (может быть, раз в час?), Поэтому я нажимаю F11 (которая является goto-line), и ничего не происходит. Если я не смотрю на светодиод, я обычно заканчиваю F11 с каким-то номером, а затем я получаю этот номер строки, вставленный в мой файл. (Или что-то похожее с другой клавишей F)

Иногда F-блокировка выключается, когда я печатаю. Если это происходит, я замечаю, что вся клавиатура зависает (мои нажатия клавиш теряются), все светодиоды (F-Lock, Caps-Lock, Num-Lock) загораются, Caps-Lock (который всегда выключен) и F-Lock гаснет и num-lock остается (намеренно всегда включен).

Что вызывает это, и как я могу это исправить?

  • «Microsoft Natural Multimedia Keyboard 1.0A» (от ~ 2004 г.), хотя я видел такое поведение по крайней мере с одним другим подобным типом клавиатуры.
  • Ubuntu 10.04 LTS с ядром Linux 2.6.32, хотя я видел такое поведение и в Centos с ядром 2.6.18.
  • Это клавиатура PS2, подключенная к адаптеру PS2/USB (вместе с мышью PS2).
  • В моих настройках клавиатуры модель клавиатуры установлена на «Универсальный 105-клавишный (Intl) ПК». Я посмотрел на доступные опции для клавиатур MS, но эта конкретная модель не упоминается (хотя "Microsoft Natural" есть).
  • Внешних концентраторов USB нет. На данный момент lsusb сообщает следующее. Seagate - это внешний жесткий диск. Я думаю, что Упек сканер отпечатков пальцев. Описанная выше проблема по-прежнему возникает, если я отключаю жесткий диск и никогда не использую сканер отпечатков пальцев. Я могу выдержать около 60wpm копирования текста, гораздо меньше при кодировании, но кажется, что это не должно перегружать USB?
% lsusb 
Bus 002 Device 007: ID 0bc2:3008 Seagate RSS LLC 
Bus 002 Device 004: ID 0a81:0205 Chesen Electronics Corp. PS/2 Keyboard+Mouse Adapter
Bus 002 Device 003: ID 147e:1000 Upek 
Bus 002 Device 002: ID 8087:0020  
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0020  
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Обновление:

Согласно предложениям в комментариях ниже, у меня есть:

  • Заменили адаптер PS/2-USB на другой блок. (Та же марка, но другая физическая единица.)
  • Отключил мышь PS/2 от адаптера и подключил собственную USB-мышь к другому USB-порту.

Даже с этими изменениями это просто повторилось. На внешнем жестком диске не было значительной активности, но я также отключил его, чтобы убедиться, что он не является источником проблем.

1 ответ1

0

Я наблюдаю похожее странное поведение с тем же адаптером PS2-USB, который вы используете: «Устройство шины 002 004: ID 0a81: 0205 Chesen Electronics Corp. PS/2 клавиатура + адаптер мыши». Моя проблема в том, что, когда я набираю текст, клавиатура неожиданно переходит в какой-то странный режим «постоянно нажатой клавишей Shift», в котором мне приходится нажимать какую-то забавную комбинацию клавиш (в которой я не уверен, но обычно это AltGr плюс некоторые другие кнопки) для его сброса себя обратно в нормальное состояние. Я также заметил, что иногда он выдает многократные нажатия клавиш, как будто вы удерживаете клавишу в течение нескольких секунд (но это не так).

Я использую клавиатуру Logitech iTouch PS2 на этом USB-адаптере и использую Windows 7 Pro x64, которая, в свою очередь, также исключает вашу ОС.

Я бы сказал, что мы оба жертвы плохо изготовленного оборудования. Я получаю другой адаптер, конечно, но на этот раз, вероятно, что-то изготовленное Logitech. Я предполагаю, что они тестируют свои адаптеры со своими собственными клавиатурами.

Только для записи. Эта клавиатура никогда не доставляла мне проблем, когда я использовал ее на PS2.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .