Обнаружить правую и левую клавиши Shift, нажатые вместе из Awesome WM

Я хочу, чтобы Awesome WM запускал команду, когда обе клавиши Shift (левая и правая) нажаты вместе.

Я знаю, что Linux может различать две клавиши Shift (например, можно сказать Gnome изменить раскладку клавиатуры, когда обе клавиши Shift нажаты вместе).

Есть ли способ сделать это в Awesome?

2 ответа

Решение

На моем компьютере все получилось со следующим:

  awful.key({ "Shift", }, "Shift_R", function () somefunction() end),

Shift_L Кажется, не признается. Но Shift + Shift_R сделал свое дело.

Ты можешь использовать Shift_R а также Shift_L вместо просто Shift за это.

...
awful.key({ modkey, "Shift_R"   }, "Shift_L", function () awful.client.swap.byidx(  1)    end),
...
Другие вопросы по тегам