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

Команда

xdotool type "hello" 

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

Как я могу решить эту проблему, чтобы xdotool всегда xdotool hello в любом макете.

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

  • Fn + F2 НЕ МОЖЕТ
  • Xorg частично работает для ошибки шрифта
  • Отключить ввод клавиатуры и мыши в unix (под X)
  • Как заставить выпуск модификаторов клавиатуры
  • Как исправить прерывистое воспроизведение видео в Ubuntu?
  • X (?) Перезапуск каждую минуту при тестировании debian
  • Как xrandr определяет / выбирает, какие разрешения предложить?
  • Используется xrandr для поворота монитора, но он не может отменить его после удаления скрипта
  • One Solution collect form web for “Введите текст с помощью xdotool независимо от раскладки клавиатуры”

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

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

    Interesting Posts

    Использовать awk для вставки строки после вывода N

    Как передать определенный URL-адрес родительскому прокси-серверу в кальмаре?

    Установленный Fedora 4 раза

    Объедините две команды в .bash_profile

    Есть ли недостаток при использовании chroot в высокопроизводительных вычислениях?

    Удалить n минут старый файл в solaris

    Как я начинаю начинать с tmux?

    Как я могу определить, является ли мой GPU узким местом?

    Установленный GRUB в унаследованном режиме, как его переустановить в режиме EFI?

    Когда ядро ​​сокращает дейтаграмму UDP в куски MTU?

    virt-manager PCI passthrough дает ошибку «No IOMMU Found» даже с поддержкой Intel IOMMU

    Программное обеспечение командной строки для синхронизации плейлистов на Android Phone?

    Отображение UID каталогов Active Directory для конкретных UID Unix

    Удалить последний символ строки, используя строковое манипулирование в сценарии оболочки

    Что более широко используется: chmod 777 или chmod a + rwx

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