dosbox смена раскладки

Первый вариант - CTRL-F12. Но у нас программа, запускаемая под ним имела свою функцию на F12. То есть была занята. Да и к тому же CTRL+F1...F12 используются самим DOSBOX.

 

Второй вариант смены раскладки в dosbox:

 

left shift + left alt = eng

 

right shift + left alt = рус

 

Предварительно для поддержки русского языка в dosbox.conf был вписан параметр:

 

keyboardlayout=RU

 

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.

Write a comment

Comments: 0