Как сделать так, чтобы «x» действовал как щелчок левой кнопкой мыши при включенной функции scroll Lock?

Как сделать так, чтобы «x» действовал как щелчок левой кнопкой мыши при включенной функции scroll Lock?

Я знаю, что это возможно с помощью AutoHotKey, но в Ubuntu это недоступно, если только вы не используете Wine, но я хочу попробовать заставить это работать без Wine.

решение1

Это можно сделать с помощью xbindkeysи xdotool. После того, как вы установили их оба и настроили файл ~/.xbindkeysrc:

  1. Редактировать ~/.xbindkeysrc
  2. Раскомментируйте эту строку:

    #keystate_scrolllock= enable
    
  3. Добавьте эти строки:

    # x -> left click (when Scroll Lock is on)
    "xdotool click 1"
        Mod5 + x
    

Я не могу проверить это на своей машине, потому что у меня нет Scroll Lock, но у меня есть некоторые сочетания клавиш, которые активны только при выключенном Num Lock. Так что дайте мне знать, как это работает!

Более подробную информацию об установке и настройке смотрите в моем ответездесь, в частности шаги 1 и 2, затем после редактирования xbindkeysrc, шаги 4 и 6.

Связанный контент