dosbox смена раскладки
Первый вариант — CTRL-F12. Но у нас программа, запускаемая под ним имела свою функцию на F12. То есть была занята. Да и к тому же CTRL+F1. F12 используются самим DOSBOX.
Второй вариант смены раскладки в dosbox:
left shift + left alt = eng
right shift + left alt = рус
Предварительно для поддержки русского языка в dosbox.conf был вписан параметр:
UPD. На ALT у нас оказалась встроенная функция FoxPro..поэтому это неудобно.
Но найден ещё один вариант: переключение по правому CTRL ! Как — читаем:
1. Качаем keyrus.com
2. Кладём в папку Dosbox’а (туда же, где файл dosbox.exe)
3. В dosbox.conf в раздел [autoexec] пишем:
d:
chdir d:\dosbox-0.72
keyrus.com
z:
, где d:\dosbox-0.72 — папка с dosbox, d: — диск, на котором лежит папка dosbox.
Теперь можно менять раскладку с латинской(английской) на русскую и обратно простым нажатием правого CTRL. 🙂
Как переназначить клавиши в DOSBox’е?
У нас ещё оказалось, что CTRL+F7 используется программой, а DOSBOX её тоже использует. Пришлось переназначать клавиши.
В DOSBox’е есть встроенная функция «mapper». Вызывается она по комбинации Ctrl+F1.
![]()
Экран настроек mapper’а
С помощью этой функции можно переназначить клавиши клавиатуры или джойстика на другие клавиши клавиатуры или джойстика (то есть можно назначить управление джойстиком с помощью клавиатуры или же наоборот — клавиатуры на джойстик). Для каждой перенаправляемой клавиши проделайте следующую процедуру:
- Выберите клавишу на экране,
- Нажмите Add,
- Нажмите клавишу на своей клавиатуре или на джойстике, которую вы хотите сопоставить выбранной на экране
После окончания процедуры можно сохранить файл с настройками переназначения (если вы хотите пользоваться этими настройками в следующий раз) и нажмите Exit. Отсюда. Да и вообще: вопросы/ответы по Dosbox.
Как поменять язык в dosbox
Сообщения: 4
Благодарности: 0
Не работает переключение между языками в Dos приложениях. Те фишки, которые работали в Win 7, не помогают. ( замена в реестре en на ru и добавление в autoexec.nt kb16.com ru)
Кто имеет решение данной проблемы?
Сообщения: 20010
Благодарности: 3116
Цитата biggest_2016:
| Те фишки, которые работали в Win 7, не помогают. » |
——-
Хочу ли я — Могу ли я — Говно ли я — Магнолия
Последний раз редактировалось yurfed, 28-09-2016 в 01:25 .
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.
Сообщения: 4
Благодарности: 0
Keyrus в windows 10 x86 не работает! Он и под XP криво работал, либо не работал вообще.
Сообщения: 27449
Благодарности: 8086
Цитата biggest_2016:
| Он и под XP криво работал, либо не работал вообще. » |
Сказки не рассказывайте, пожалуйста.
Сообщения: 5380
Благодарности: 1874
| Конфигурация компьютера | |
| ОС: OpenSUSE Tumbleweed en-us, Windows 10 Pro x64 en-us |
biggest_2016,
У вас в командной строке раскладка переключается??
Вы работаете через DOSBox??
Вносили ли вы соответствующие изменения строго следуя, например, этой инструкции??
——-
Кто реку перешел, тому росы бояться ни к чему
Сообщения: 20010
Благодарности: 3116
Цитата beigemidnight:
| XPTweaker пробовали? » |
СтОит попробовать?
Больше не предлагайте такую шнягу. Заодно и картинка у вас некудышная.
——-
Хочу ли я — Могу ли я — Говно ли я — Магнолия
Сообщения: 4
Благодарности: 0
В командной строке все переключается. В приложении не переключается. «Инструкции» у меня прекрасно работают в win 7 и win 8.1, а в десятке нет.
Сообщения: 4
Благодарности: 0
Вопрос решен. Не нужно менять в реестре в разделе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes значение параметра 0000409 на ru.
Просто добавить в autoexec.nt — %SystemRoot%\system32\kb16 ru.
Русификация Dosbox
Продолжая тему о DOSBox, хочу рассказать, как настроить отображение русского текста, а так же его ввод.
Вам понадобится файл локализации, который можно взять с официального сайта вот здесь.
Из скачанного архива нам понадобится лишь файл russian.txt . Его надо положить в укромное место, в ~/home/dos , например, или C:\Program Files\DOSBox-X.XX\ , в зависимости от операционной системы.
Ну, и покажем этот файл DB, отредактировав dosbox.conf. Найдите секцию [dosbox] и задайте в свойстве language имя файла russian.txt
[dosbox] # language -- Select another language file. # memsize -- Amount of memory DOSBox has in megabytes. # machine -- The type of machine tries to emulate:hercules,cga,tandy,pcjr,vga. # captures -- Directory where things like wave,midi,screenshot get captured. language=russian.txt # файл локализации machine=vga captures=capture memsize=16
Эти действия русифицируют консоль, вместо невнятных символов появятся русские буквы.
А теперь давайте сделаем возможным ввод русского текста. В том же файле конфигурации найдите секцию [dos] и поставьте свойство keyboardlayout в значение RU
[dos] # xms -- Enable XMS support. # ems -- Enable EMS support. # umb -- Enable UMB support. # keyboardlayout -- Language code of the keyboard layout (or none). xms=true ems=true umb=true keyboardlayout=RU # Задаем русскую кодовую страницу
Замечу, что переключение производиться следующим образом:
- Левый Alt + Правый Shift на русскую раскладку
- Левый Alt + Левый Shift обратно на английскую
Пользователям Windows рекомендуется удалить параметр -usercon из ярлыков, ведущих к DOSBox, в противном случае русификация может не сработать.
Итак, как видите, разница очевидна.
До описанных выше операций:


Успехов в DOS’е, уважаемые!
как в MS DOS сменить раскладку на русский язык?
Если под Windows XP в DOS-приложениях не переключается раскладка клавиатуры на русскую.. .
Для решения необходимо в реестре по адресу:
HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Control -> KeyboardLayout
изменить значение ключа 00000409 в папке DosKeybCodes на «ru».
Кроме этого, в файле autoexec . nt, расположенном в Windows\system32, надо добавить строку «lh %SystemRoot%\system32\kb16.com ru». После перезагрузки переключение раскладки клавиатуры в DOS-приложениях будет производиться комбинациями Ctrl+Left Shift (английская) и Ctrl+Right Shift (русская) . Данный метод нормально работает в том случае, если Language settings for the system в качестве Default стоит Cyrilic.
Остальные ответы
ctrl+alt только не помню правый или левый
=)))))) если в чистом досе, то тебе ещё надо туда добавить русскую кодировку 866, и только потом, в досовском редакторе, менять расскладку не всё так просто, а чем именно это как повезет, были варианты Ctrl+Alt, Ctrl+Shift, Left Shift+right Ctrl, оба шифта сразу
В MS-DOS раскладка задается в файле config.sys.
А если это Windows XP, то там MS-DOS нет. Есть командный интерпретатор, который принимает многие команды, бывшие в MS-DOS, и многие еще. Но его настройка на определенный язык осуществляется совершенно иначе, средствами Windows.