[РЕШЕНО] БАРАБАШКА?

Вчера заметил, что не работает клавиша левый Ctrl (никакой рекакции на нажитие не выявили и разные утилиты), думаю посыпался мой старый ноутбук … ладно, будем вместо него использовать правый Ctrl, благо он работает.
Сижу, смотрю на клавиши и думаю, неплохо бы замапить функции левого Ctrl на соседнюю клавишу, но это клавиша Fn, а она завязана железно и ничего подобного с ней провернуть нельзя. И по инерции, примеряясь, нажимаю комбинацию для перехода в tty2, но вместо Ctrl использую Fn …. не поверил своим глазам, сработало. Стал проверять другие комбинации, снимать информацию о нажатии разными утилитами, посмотрел xmodmap -pk - все соответствует тому, что эти клавиши функционально поменялись местами. Захожу в другой Linux, win7 - то же самое.
Как будто кто то залез и поменял контакты у этих клавиш (правда, не знаю возможно ли это, никогда не интересовался), насколько мне известно, программно это выполнить невозможно. Остается одно - БАРАБАШКА.
Я один такой?
UPD - стал вспоминать, что такого делал перед этим - экспериментировал с kernel panic, точнее извлекал хоть какую-нибудь информацию об этом (резервировал область памяти для сброса инфы), но один раз подвесил ноут и пришлось воспользоваться кнопкой питания …. но это же не должно быть причиной функциональной замены клавиш.
Ошибки не исчезают с опытом - они просто умнеют
У меня на ноуте после ждущего режима иногда подглючивает правая кнопка USB мыши. Контекстное меню открывается и сразу закрывается. Стал гуглить, как это побороть без перезагрузки (выдернуть-воткнуть не помогает). Нашёл Ctrl-Alt-F2 (в консоль и обратно) - не помогает.

Нашёл способ с unbind, стал искать, где же мышь сидит. Пару раз lsusb от юзера - и усё работает. Мыша испугалась?
vasek
UPD - стал вспоминать, что такого делал перед этим
А в BIOS ничего такого нет? У меня есть "инверсия Fn" - т.е. как будет работать верхний ряд "по-умолчанию" - как F1...F12 или управление железом (яркость, громкость и пр.)
sirocco
А в BIOS ничего такого нет? У меня есть "инверсия Fn" - т.е. как будет работать верхний ряд "по-умолчанию" - как F1…F12 или управление железом (яркость, громкость и пр.)
В BIOS давно не лазил, да там практически ничего и нет.
Но в некоторых BIOS есть настройка, позволяющая поменять левый Ctrl и Fn местами. Кроме того, на некоторых ноутбуках есть не задекларированные комбинации клавиш, возможно случайно что и нажалось и совпало с переменой клавиш левый Ctrl и Fn.
Другого объяснения я не вижу. Fn хитрая клавиша и привязана к железу (от системы не зависит) и как пишут - это переключатель режимов работы контроллера клавиатуры, логического кода она не имеет т.к. обрабатывается самим контроллером клавиатуры не доходя до портов ввода компьютера. И, главное, переопределить ее нельзя.
Придется привыкать к такой перемене, пришлось наклеить синюю изоленту на Fn, чтобы бросалось в глаза и не забывалось, что произошла перемена.

EDIT 1 - а вот по клавишам недавно точно тыкал, когда экспериментировал и похоже попал в эту комбинацию. В принципе Fn у меня и не работает, как то писал уже об этом, так что привыкать будет проще.
Ошибки не исчезают с опытом - они просто умнеют
vasek
а что за ноутбук?
Ошибки в тексте-неповторимый стиль автора©
indeviral
а что за ноутбук?
HP Probook 4530s
Ошибки не исчезают с опытом - они просто умнеют
Turned off the machine
Removed both A/C power and Battery and waited for few seconds
Attached battery, and turned on the machine..

p.s. я думал что-то интересное, а это какой-то баг/фича hp.
Ошибки в тексте-неповторимый стиль автора©
indeviral, большое спасибо, все вернулось на круги своя.
А теперь, если не секрет, делись источником, а также, нет ли там фичи как снова провернуть инверсию? ..... или таким же макаром?
UPD - на ноутах Lenovo, в BIOS воткнули эту инверсию и еще в каких то ноутах. Связано с тем, что есть 2 типа клавиатуры по размещению клавиш Ctrl и Fn - самый нижний ряд, слева
Ctrl Fn ...
или
Fn Ctrl
а потому и делают инверсию, кто как привык.
Ошибки не исчезают с опытом - они просто умнеют
vasek
если не секрет, делись источником,
никаких секретов, вторая ссылка в google.
vasek
как снова провернуть инверсию?
это вроде ка баг, так что наверно никак (в смысле способов предусмотренных разработчиками)
Ошибки в тексте-неповторимый стиль автора©
indeviral
никаких секретов, вторая ссылка в google.
А я не стал гуглить, точнее не успел, так как насчет инверсии мысль пришла в ходе обсуждения, после подсказки sirocco.
indeviral
это вроде ка баг, так что наверно никак (в смысле способов предусмотренных разработчиками)
Но само по себе это произойти не могло - или есть какая то неизвестная комбинация клавиш, которая случайно набралась, или в результате моих экспериментов с падением системы.
Ошибки не исчезают с опытом - они просто умнеют
 
Зарегистрироваться или войдите чтобы оставить сообщение.