Комбінації клавіш більше не працюють у xfce


11

Хоча все працює відмінно, гарячі клавіші , такі як Alt+F4, Alt+TABі т.д. раптом перестав працювати в моєму Xubuntu 14 установки / Xfce4 .

Нічого не станеться, якщо я вдарив їх, і як не дивно, якщо я спробую закрити термінал Alt+F4, листи ;3Sнапишуться в консоль.

Звичайно, комбінації клавіш у "Налаштуваннях> Менеджер вікон> Клавіатура" налаштовані правильно, і я xevпереконався, що ключі все ще правильно відображені.

Звідки це могло взятись?

EDIT: Я локалізував проблему: вона походить від xmodmap:

У мене .Xmodmapв домашній папці є файл, який містить лише

keycode  21 = asciicircum dead_grave dead_circumflex dead_grave dead_tilde dead_ogonek dead_tilde
keycode  77 = NoSymbol NoSymbol NoSymbol

(тому нічого, пов’язаного з цим Alt). Якщо я його видалюю, ярлики знову працюватимуть. Чому? Як я міг працювати обом одночасно?


Що станеться, якщо перезапустити його під xfce4-keyboard-settingsабо перевірити іншу комбінацію Alt+F4?
TuKsn

Ви активували якісь спеціальні клавіші, наприклад Fn ?
TuKsn

Повне скидання xfce шляхом видалення ~ / .conf / xfce4 також не допомогло.
Клаус

Ваш alt ключ працює?
Олексій

У мене така ж проблема, яка почалася нещодавно на Ubuntu 14.04. Деякі клавіші працюють (Alt-F4), але не всі (Alt-F2), і я думаю, що жодна з клавіш, які я встановив у комбінації клавіш XFCE, не працює
David Fraser

Відповіді:


4

Схоже, це може бути помилка # 1292290 - клавіатурні вкладки віконця не працюють після перезавантаження . Там згадується вирішення:

Я знайшов рішення: ясно перед перепризначенням!

Щоб ярлик працював нормально, виберіть дію, яку хочете перепризначити, і натисніть кнопку «Очистити», поки вона дійсно не порожня. Коли-небудь, якщо є кілька (прихованих?) Дублікатів, ви все одно побачите ярлик (той самий чи інший), навіть ви натиснули кнопку «Очистити». У цьому випадку просто натисніть кнопку ще раз. Оскільки ярлик дій дійсно порожній, просто призначте свій власний, як зазвичай, і він буде нормально :)

і

Хтось із #xubuntu або #ubuntustudio (не пам'ятаю) згадав вирішення цього питання:

Ви просто повинні видалити поточне відображення ключа двічі перед тим, як встановити нове. Тоді нове відображення буде збережено у конфігурації.


Можливо, ні, оскільки на нього впливає xmodmap (див. Мою редакцію).
Клаус

Очистіть перед переназначенням нового
прив'язки

1

Здається, це все ще залишається активною проблемою. Я знайшов рішення для Studio Ubuntu 14.04, яке повинно працювати для інших xubuntus:

  1. Встановіть у файловому менеджері "показ прихованих файлів"
  2. Перейдіть до ~/.config/xfce4/xfconf/xfce-perchannel-xml/
  3. Відкрити xfce4-keyboard-shortcuts.xmlв текстовому редакторі

Шукайте два рядки:

  • <property name="<Alt>Tab" type="empty"> повинні бути першими
  • <property name="<Alt>Tab" type="string" value="cycle_windows_key"/> має прийти після цього

Ви можете шукати на "Tab", щоб знайти їх швидше. Якщо будь-яке з цих пунктів відсутнє або він вийшов із ладу або присвоєно неправильне значення, функція Alt-Tab не працюватиме. Виправлення присвоєння відсутнього значення знову налагодило роботу мого комп'ютера. (У мене було відключено Alt-Tab під час роботи з Inkscape, і я не міг повернути його знову, поки цього не зробив).

Будьте обережні там! Ви можете зробити резервну копію, перш ніж обдурити цей файл


1

Постраждавши від однієї і тієї ж проблеми протягом місяців (так, xmodmapвинен), я нарешті знайшов рішення:

setxkbmap -option скине стан клавіші Alt.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.