Есть машина SunBlade 150. Вот что происходит с ней и ее usb клавиатурой.
SunBlade 150 PROM ругается на клавиатуру can't find keyboard layout_17 еще при включении питания до загрузки ОС и пишет что грузит раскладку по умолчанию.
Затем грузиться ОС Solaris 9.
И вроде бы все хорошо, но только после загрузки ОС Solaris 9 получается такая вот вещь:
Клавиша | вместо положенного ей символа пишет @^ что то в этом в духе (все дело происходит в терминале) Потому как клавиша нужная я в корне не согласен с таким поведением. Но что делать не знаю.
При попытке поправить раскладку руками:
loadkeys по умолчанию тоже пытается грузить файл из /usr/share/lib/keytables/type_6/layout_17. Вероятно сведения о клавиатуре ОС берет из PROM. На клавиатуре написано что она и вправду type_6, но раскладки такой layout_17 в ОС нет.
Далее были безуспешные попытки подобрать раскладку из тех что есть в системе, в том же каталоге /usr/share/lib/keytables/type_6/ - но ничего не помогло. Вероятно все-таки есть надобность найти раскладку именно для этой клавиатуры.
Как победить такую ситуацию и где можно поискать требуемую раскладку?
Клавиатура USB, производства SUN, на обратной стороне ее написано что она type 6.
?
>Есть машина SunBlade 150. Вот что происходит с ней и ее
>usb клавиатурой.
>
>
>SunBlade 150 PROM ругается на клавиатуру can't find keyboard layout_17 еще при
>включении питания до загрузки ОС и пишет что грузит раскладку по
>умолчанию.
>Затем грузиться ОС Solaris 9.
>И вроде бы все хорошо, но только после загрузки ОС Solaris 9
>получается такая вот вещь:
>Клавиша | вместо положенного ей символа пишет @^ что то в этом
>в духе (все дело происходит в терминале) Потому как клавиша нужная
>я в корне не согласен с таким поведением. Но что делать
>не знаю.
>При попытке поправить раскладку руками:
>loadkeys по умолчанию тоже пытается грузить файл из /usr/share/lib/keytables/type_6/layout_17. Вероятно сведения о
>клавиатуре ОС берет из PROM. На клавиатуре написано что она и
>вправду type_6, но раскладки такой layout_17 в ОС нет.
>Далее были безуспешные попытки подобрать раскладку из тех что есть в системе,
>в том же каталоге /usr/share/lib/keytables/type_6/ - но ничего не помогло. Вероятно
>все-таки есть надобность найти раскладку именно для этой клавиатуры.
>Как победить такую ситуацию и где можно поискать требуемую раскладку?
>Клавиатура USB, производства SUN, на обратной стороне ее написано что она type
>6.
>?
Нужно джампера выставить на клаве в English - поищи на docs.sun.com - была у меня таже фигня. Правда есть одна хохма - сколько джамперов на клаве - 6 или 8? Если 8, то первые два не используются. Вообще этот вопрос проплывал уже на этом форуме от меня - тогда я и решение нашел - пощи короче, где-то за январь этого года, может февраль - не помню.
http://www.opennet.me/openforum/vsluhforumID1/24431.html -короче так:
>>YUR, молоток, сэнк ю - вариант 100001 прошел на УРА, клава работает >>полностью, никаких еррор-мессаг не сыпется, заменять не придется.
>>
>>Итак, вывод для всех страдальцев :-) : если у вас клава SUN Keyboard USB >>Type 6 и на ней 8 DIP-переключателей, для нормальной работы клавы нужно >>выставить - 00100001
>>
>>Спасибо всем кто участвовал в решении проблемы, в особенности Yur
>http://www.opennet.me/openforum/vsluhforumID1/24431.html -
>
>короче так:
>
>>>YUR, молоток, сэнк ю - вариант 100001 прошел на УРА, клава работает >>полностью, никаких еррор-мессаг не сыпется, заменять не придется.
>>>
>>>Итак, вывод для всех страдальцев :-) : если у вас клава SUN Keyboard USB >>Type 6 и на ней 8 DIP-переключателей, для нормальной работы клавы нужно >>выставить - 00100001
>>>
>>>Спасибо всем кто участвовал в решении проблемы, в особенности YurБольшое спасибо за содеожательный ответ.
Но можно уточнить?
1) Что выставить dip придется разобрать клаву... - за это от Сан ничего не будет? :-)
2) Если раскладка на клаве русская то почему бы не пойти другим путем и не заставить Софт понимать ее?
То бишь обновить PROM и добавить этот чертов файл layout_17 в Solaris ? Или так невозможно? У меня то рабочая станция и потому русскую раскладку придется включать - чтобы было можно печатать по русски и все такое.
Возможно эта часть вопроса чем то некорректна - надеюсь что поправите. :-) С таким оборудованием пришлось сталкиваться недавно - и все блин на сових падениях и подъемах.... :-)
>Большое спасибо за содеожательный ответ.
>Но можно уточнить?
>1) Что выставить dip придется разобрать клаву... - за это от Сан
>ничего не будет? :-)
>2) Если раскладка на клаве русская то почему бы не пойти другим
>путем и не заставить Софт понимать ее?
>То бишь обновить PROM и добавить этот чертов файл layout_17 в Solaris
>? Или так невозможно? У меня то рабочая станция и потому
>русскую раскладку придется включать - чтобы было можно печатать по русски
>и все такое.
>Возможно эта часть вопроса чем то некорректна - надеюсь что поправите. :-)
>С таким оборудованием пришлось сталкиваться недавно - и все блин на
>сових падениях и подъемах.... :-)
1. разбирать клаву не надо - там сзади на торце нужно защелочку снять и ковыряйся - за это ничего не будет
2. насчет этого ничего сказать не могу - данная тема долго гуляла на саппортфоруме Сана и также мирно почила с миром - станция на гарантии? - обращайся в саппорт, открывай заявку - это бесплатно. Думаю помогут.
Все просто: нужно подложить исправленную раскладку для данного типа клавы.
Кому нужно обращайтесь по мылу