Введите текст с помощью xdotool независимо от раскладки клавиатуры

Команда

xdotool type "hello" 

может использоваться для ввода слова hello . Но только если раскладка клавиатуры не английская, в противном случае она наберет что-то еще.

  • Какие шаги связаны с переносом приложения Xorg OpenGL в DirectFB?
  • Запуск X-клиентов через мульти-хост ssh-туннель
  • Инициирующий менеджер GDM / Дисплей в уже существующей сессии X11
  • Могу ли я отключить устройства отображения с помощью команды xrandr?
  • Debian Sid, AMD RS880 , черный экран при загрузке
  • Настройка X-сервера на Centos6 минимум
  • Как я могу решить эту проблему, чтобы xdotool всегда xdotool hello в любом макете.

    Я использую последний xdotool в xdotool Ubuntu 14.04.

  • Быстрый X для гостевого LXC на localhost?
  • Состояние ключа переключения Fn
  • "Xlib: расширение" Generic Event Extension "отсутствует на дисплее" предупреждения
  • Получение лучшего разрешения с использованием X на OpenBSD с VMWare Fusion
  • Как установить VertRefresh без перезапуска X?
  • Является ли (wayland's) libinput чем-то новым, то есть не связанным с сервером X.Org?
  • One Solution collect form web for “Введите текст с помощью xdotool независимо от раскладки клавиатуры”

    У xdotool, похоже, есть ошибка. Если вы не используете раскладку клавиатуры us , и ваш макет клавиатуры был установлен через конфигурационный файл Xorg (а не setxkbmap ), он будет использовать соответствующие ключи от макета us .

    Чтобы обойти это, просто установите раскладку клавиатуры (снова) в свой файл .xinitrc или запустите setxkbmap yourlayout перед использованием xdotool.

    Linux и Unix - лучшая ОС в мире.