Отправляет email-рассылки с помощью сервиса Sendsay

После обновления до FC6 (X.org 7.1) перестала работать кнопка Win

Здравствуйте!

Вот, наконец-то, пришли диски с FC6, сегодня обновил свою FC5. Но
обнаружилась засада: полностью перестала работать кнопка Win на клавиатуре
(та самая, с офтопичным логотипом). Т.е. её как бы вообще не существует:
ничего не видит xbindkeys, KDE, Stardict.
Поискал в Тырнете - проблема действительно имеет место быть (упоминаются FC5,
FC6, Ubuntu) и связана, видимо с X.org 7.1. Нашёл несколько "решений" (в
стиле шаманского камлания) - не работают; нашёл и что-то, похожее на
нормальное решение - добавить в xorg.conf строчку:

Option "XkbOptions" "altwin:left_meta_win"

... но и это не помогло :-(
xorg.conf у меня переносится между версиями Федоры уже давно, соответствующий
кусок выглядит вот так:

Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "Protocol" "Standard"
Option "XkbModel" "pc105"
Option "XkbLayout" "us,ru(winkeys)"
Option "XkbOptions" "grp:alt_shift_toggle,grp_led:scroll"
EndSection

Попробовал создать чистый конфиг с помощью Xorg -configure - не помогло. Что
больше делать, не знаю :-(
Помогите, пожалуйста, люди добрые! Без этой кнопки я как без рук - руки у
меня маленькие и комбинации из 3-х клавиш мне нажимать очень неудобно...

Заранее спасибо за любую помощь.

С уважением, 9A4172
DEVICEHIGH= C:\DOS\HIMEM.SYS
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 29356; Возраст листа: 1246; Участников: 1408
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/623150

Ответить   Sat, 23 Dec 2006 00:26:07 +1000 (#623150)

 

Ответы:

В сообщении от 1166826367 секунд после начала Эпохи 9A4172 написал(а):

У меня FC6 и эта кнопка работает. Что выдает xev при нажатии на эту
кнопку? Возможно какая-то программа (тот же xbindkeys например) ее
перехватывает.

Ответить   Konstantin Korikov Fri, 22 Dec 2006 16:56:15 +0200 (#623167)

 

В сообщении от 23 декабря 2006 00:56 Konstantin Korikov написал(a):

xbindkeys запускался только для проверки, сейчас он не работает. Вот, что
выдаёт xev на нажатие кнопки Win:

KeyRelease event, serial 31, synthetic NO, window 0x3800001,
root 0x156, subw 0x0, time 2898542722, (632,576), root:(636,660),
state 0x10, keycode 115 (keysym 0xffeb, Super_L), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False

EnterNotify event, serial 31, synthetic NO, window 0x3800001,
root 0x156, subw 0x0, time 2898576029, (174,41), root:(178,125),
mode NotifyNormal, detail NotifyNonlinear, same_screen YES,
focus YES, state 16

Мне попадалось в Интернете и про это - что конпка Win работает, как Super_L,
а не модификатор mod4; решение предлагалось то же - добавить строчку
Option "XkbOptions" "altwin:left_meta_win". Но не помогает...

Ответить   Sat, 23 Dec 2006 10:49:30 +1000 (#623304)

 

В сообщении от 1166863770 секунд после начала Эпохи 9A4172 написал(а):

А перед этим есть KeyPress event правильно? Ну тогда клавиша работает.

Ответить   Konstantin Korikov Sat, 23 Dec 2006 11:13:04 +0200 (#623361)

 

9A4172 пишет:

Тоже долго ломал Xorg.cfg потом где-то в главном меню кедов выбрал
"клавиатура" в ней что-то оканчивающееся "Melkosoft"

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 29360; Возраст листа: 1246; Участников: 1408
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/623175

Ответить   frofis Fri, 22 Dec 2006 15:06:59 +0000 (#623175)

 

В сообщении от 23 декабря 2006 01:06 frofis написал(a):

Перепробовал едва ли не все варианты, что там были - не помогает...

Ответить   Sat, 23 Dec 2006 10:50:22 +1000 (#623305)

 

9A4172 пишет:

Завтра пришлю сам xorg.cfg и пришлю что точно выбирал в клавиатурах

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 29386; Возраст листа: 1249; Участников: 1411
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/623831

Ответить   frofis Mon, 25 Dec 2006 08:15:21 +0000 (#623831)

 

В сообщении от 23 декабря 2006 00:26 9A4172 написал(a):

Ура, заработало!
Константин, большое спасибо за упоминание xev - всё дело оказалось в том, что
кнопка Win стала работать, как обычная кнопка Super, а не модификатор mod4.
Соответственно, проблема решилась добавлением в /etc/X11/Xmodmap вот такого:

clear mod4
keycode 115 = Super_L
keycode 116 = Super_R
add mod4 = Super_R Super_L

(это я не сам додумался, а нашёл в Тырнете :-) ).
В общем, проблема решена, всем большое спасибо за помощь.

Ответить   Sat, 23 Dec 2006 15:03:54 +1000 (#623318)