Обнаружить правую и левую клавиши 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),
...