Правый ALT внезапно перестал работать [решено]

+95
в блоге IT Pony!
На днях столкнулся с такой проблемой: правый Alt не работает. Никак. На двух машинах одновременно, после установки обновления.

Причина: пакет обновления KB2970228 (под Windows 7) или KB2975719 (под Windows 8.1), изменяющее кроме всего прочего стандартную раскладку русской клавиатуры так, что правый Alt (AltGr) становится мертвой клавишей для набора знака рубля, который располагается на цифре 8.

Решение: удалить пакет обновления KB2970228 (под Windows 7) или KB2975719 (под Windows 8.1) из апплета Панели управления Программы и компоненты.

Замечание: при удалении пакета обновления знак рубля пропадает из шрифтов и больше не отображается.

Альтернативное решение проблемы под катом…



Заподозрив проблему с раскладкой клавиатуры, переключился на английскую. Под английской — все нормально, под русской — правый Alt молчит. С помощью MSKLC выяснил, что в русскую раскладку добавили символ рубля (₽), подвесив его на сочетание правый Alt+8.

Посмотрите на это безобразие:
Картинка

Чтобы добавить один единственный символ, им пришлось лишить правый Alt его обычных функций. Я, как давний любитель правого Alt+Shift для переключения языков, просто не мог пройти мимо! Да, нас таких любителей Alt+Shift'а мало, но мы же еще есть! Переключение раскладок без правого Alt мгновенно превратилось в ад, и все ради редко используемого знака рубля. Не знаю, как там в России, но в Казахстане он на 100% не нужен.

Делать нечего, с помощью той же MSKLC сделал раскладку без рубля. Под Windows 7 работает нормально, сразу после установки раскладки. Под Windows 8.1 работает после перезагрузки. Итак, для всех неравнодушных любителей правого Alt+Shift'а, выкладываю инсталлятор раскладки.

Установка под Windows 7.
Запустить инсталлятор (setup.exe), он отработает, после чего в «Языках и службах текстового ввода» появится новая раскладка: «Russian without RUB symbol with free right alt». Ее можно поставить по-умолчанию, чтобы исключить всякую возможность переключения на раскладку с рублем. Вот так:
Картинка

Установка под Windows 8.1.
Запустить инсталлятор (setup.exe), он отработает, после чего следует сделать перезагрузку. После перезагрузки идем в апплет Язык, где по ссылке Дополнительные параметры можно установить эту раскладку как раскладку по умолчанию.

Вот такие пирожки с котятами. Удаление обновления не проходит бесследно, из шрифтов пропадает новенький символ рубля, теперь вместо него отображается какая-нибудь заглушка. Так что, если теперь этот символ где-то мне встретится — я его не увижу. Можно сказать, зря удалил. Проблему с раскладкой это действительно решает, но ценой исчезновения символа рубля совсем. Так что я бы порекомендовал все-же ставить собственную раскладку клавиатуры, чтобы не терять этот символ.

Если кому-то известно больше об этой проблеме, отпишитесь в комментариях, пожалуйста.

59 комментариев

Я тоже только так переключаю. Контоль/шифт — бессит!!!
Вот поэтому я винду и не обновляю уже год — 50 пакетов обновления висят, есть просят
А меня виндос заставил до 8…
А в 8 win + space, что намного удобнее.
Помню в линуховой консоли стоял ctrl + shift, пришлось привыкать: с
А поменять?
Я вот до сих пор не знаю, как на Ubuntu Server раскладку поменять, а гуглить мне тогда было лень
На убунту? dpkg-reconfigure, если не ошибаюсь. В качестве параметра подавать keyboard-layout (вроде этот пакет отвечает за клаву). Если не охота в etc был файлик, который содержал в себе всю подобную инфу.
Соль в том, что убунту сервер стоял на ноуте, на котором сейчас окошки, просто с иксами у меня глючило всё, кроме федоры с XFCE(Вроде, так называется).
Сейчас есть виртуалка для mySQL серва, но там по умолчанию Shift+Alt.
Но попробую как-нибудь.
Тогда сразу качай keyboard-layout и настраивай. Единственное, я мог с названием пакета ошибиться.
Попробую, как дома буду
Раскладку надо переключать с помощью Caps Lock.
Капс двухклавишными хоткеями переключать не комильфо.
Капс вообще не нужен)
Предлагаешь при наборе в верхнем регистре по шифтам прыгать?
Капс обычно настолько редко нужен, что да.
1) Не так уж и редко; 2) Прыгать по шифтам — такой изврат, что к нему и редко лучше не прибегать.
А мне норм
Слепой печатью-то владеешь?
Ага, И ВСЛЕПУЮ печатать С ШИФТОМ ТОЖЕ ВПОЛНЕ нормально
Ты часом не эмаксер?
Эт кто?
Эт парнокопытные
Тогда уж емаксер хотя бы… Нет, не он)
Тогда странно. Откуда ещё может взяться тяга к извращениям с клавиатурой? Родина дала капс — юзай, юзай капс; не, не хочу, хочу жрать говно. Что такое? Это айтишники?! Это айтишники?!
Откуда может взяться тяга к извращениям клавиатурой? Родина дала шифт — юзай шифт; не, не хочу, хочу жрать говно. Что такое? И это линуксоид, которому поставить переключение раскладки на капс как нефиг делать?!
Вот на форточках я раскладки шифтом переключаю, кстати. Причём только правым. Причём все три сразу.
Нее, я оба шифта для набора капсом использую. Да и когда бугуртишь, держать шифт сильно зажатым со злости и дубасить по буквам гораздо приятнее, чем какой-то там скучный капслок :D
Зажатие одного шифта со слепой печатью ну никак не сочетается.
То есть я какой-то особенный, способный вслепую зажать шифт писать вслепую с зажатым шифтом, причём достаточно быстро?
Ты какой-то особенный, способный нажимать клавиши занятым пальцем. Скорее всего, просто еретикъ-самоучка.
Ну, у меня на руке, помимо занятого шифтом, ещё 3-4 пальца, которыми я могу вполне успешно клавиши нажимать
Каждой зоне клавиатуры — свой палец. Переход на соседние зоны ведёт к общей рассинхронизированности печати.
You doing it wrong
При слепой печати ctrl+shift жмется одним пальцем.
Далеко не на каждой клавиатуре это возможно с обоих сторон.
У меня вообще нет правого контрола :D. Но мне пофиг. Я не люблю переключать справа и всегда настраиваю на левый shift+ctrl.
Тогда теряется основное преимущество комбинаций из двусторонних модификаторов — циклическое переключение раскладок в прямом и обратном порядке.
Можно scroll lock юзить. У меня на клавиатуре (укороченная) он довольно близко.
На среднестатистической клавиатуре он, увы, далековато
Что может быть и хорошо — не переключишь случайно в запале.
₽₽₽₽₽₽₽
LOL
Не критично. По крайней мере для меня. Привык использовать левые шифт+альт. =)
У меня давняя привычка делать Alt+Shift, Alt+Enter и Alt+Backspace правой рукой. Большой палец на Alt, безымянный или мизинец нажимает Shift/Enter/Backspace. Без правого Alt сразу три часто используемых сочетания клавиш отваливаются. Поэтому для меня — критично.
habrahabr.ru/company/eset/blog/233573/
Для того, чтобы вернуть корректную работу правого alt+shift необходимо удалить обновления KB2970228(Win7) или KB2975719(Win8.1), после перезагрузки все работает как часы.
Спасибо, фурычит! Проверил под седьмой виндой. Дома под восьмой проверю.
Ну, зато я получил ценный опыт создания кастомных раскладок клавиатуры.
А я вот не могу из под Links на freebsd 9 зайти на табун!!! Несправедливо! Я расстроен:(
В Thunderbird вход тоже не работает, кстати.
del
Берешь и не обнавляешь винду и не ноешь.
А я вообще сенсорной пишу, тут и символов куча
Пост обновлен, решение проблемы вынесено до ката. Обнаружена новая проблема: при удалении обновления удаляется и символ рубля из всех шрифтов.
  • Ori
  • 0
А я винду не обновляю. ^^
Картинка
:D
Майкрософт с новыми апдейтами еще дыр наделает в системе.
За такое убивать надо!

Вообще в вин95 раскладка переключалась только левым альт-шифтом, поэтому я с тех древних пор использую контрол-шифт, которые работали с обеих сторон.

Но вот без альт-энтера жить нельзя!
В семёрке он возвращается установкой специального видеодрайвера (но с ним не работает Aero). Как в семёрке — хз, возможно, выпилили с концами.
Опа, а справа тоже есть альт?
Вот поймал себя на мысли что им вроде никогда и не пользовался.
Хмм, использовал его только 1 раз, в игрушке не хватало кнопок управления для двух игроков, пришлось юзать правый альт
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.