Я пытаюсь привязать кнопку переключателя окна на моей мыши к Ubuntu. В настоящее время я пытаюсь сделать это с помощью xbindkeys
и xte
, но сделать это .xbindkeysrc
только на выходах а Tabи не переключать окна.
Текущий .xbindkeysrc
код:
"'xte' 'keydown Alt_L' 'keydown Tab' 'keyup Tab' 'keyup Alt_L'"
b:10
Мне интересно, есть ли другая команда, которую я мог бы поставить, которая бы непосредственно давала инструкции для переключения окон.
РЕДАКТИРОВАТЬ: Я также пытался xdotool
, вот код, использующий его:
"xdotool keydown alt key Tab && sleep 1 && xdotool keyup alt"
b:10
Это тоже не сработало.
EDIT2: я попробовал xdotool
один в командной строке, и это сработало. Есть ли какая-то причина, по которой он не работает xbindkeys
?
Ответы:
Я получил это на работу. Оказывается, мне нужно было поставить паузу между
keydown alt
иkey tab
. Я также поместилxdotool
код в.sh
файл, чтобы я мог изменить его, не перезапускаяxbindkeys
каждый раз.Рабочий
xdotool
код:источник
Xte работает тоже, если вы используете его как
источник
Он работает по методу PitaJ: добавьте приведенный ниже код в файл .xbindkeysrc (замените «user123» на свое имя пользователя и исправьте путь к файлу xdotool_Alt_Tab.sh к пути к файлу)
Примечание: сделал xdotool_Alt_Tab.sh исполняемым
или щелкните правой кнопкой мыши по этому файлу -> Свойства -> Перейдите на вкладку Разрешения -> Установите флажок «Разрешить выполнение файла как программы»
Я обнаружил, что мне нужно довольно быстро нажать и отпустить эту кнопку мыши, чтобы клавиша Tab вовремя успела!
источник
Я использую этот подход, чтобы эмулировать консоль презентатора для презентационного программного обеспечения, в котором отсутствует указанная функциональность.
Это мой сценарий:
Создайте еще один для движения стрелки вправо и назначьте их ярлыкам, используя
xbindkey_config-gtk2
(gui дляxbindkyes
). Затем просто откройте одно окно со своими слайдами, а другое - в виде PDF-документа с вашими заметками на отдельных мониторах. Используйте назначенные сочетания клавиш, чтобы перейти к следующему слайду в обоих из них с небольшой задержкой.источник