модификаторы

PCLinuxOS

Модератор: Bizdelnick

phx_rbn
Сообщения: 15
ОС: Linux Mandriva 2007

модификаторы

Сообщение phx_rbn »

сложно очень описать ситуацию...ошибка наверное в моих могах а страдает из-за этого мой комп и линух...ну да ладно. дело было ток. я привык делать кнопки со значном винды различными модификаторами, потому что люблю горячие клавиши,мне так удобонее и потому что я люблю клаву а мышу всячески ругаю. так вот. снова я поставил мандриву 2007, в папке ~/.kde/Autostart/ создал файл kbmod (не из под рута) с таким содержинием:
#! /bin/bash/
xmodmap -e "add mod3 = Super_R"
xmodmap -e "add mod4 = Super_L"

после чего логично последовало chmod +x kbmod
перезапустил иксы и...ничего...вот что показывает xmodmap:
shift Shift_L (0x32), Shift_R (0x3e)
lock Caps_Lock (0x42)
control Control_L (0x25), Control_R (0x6d)
mod1 Alt_L (0x40), Alt_L (0x7d), Meta_L (0x9c)
mod2 Num_Lock (0x4d)
mod3
mod4 Super_L (0x7f), Hyper_L (0x80)
mod5 Mode_switch (0x5d), ISO_Level3_Shift (0x7c)

почему-то 3й модификатор свободен...и кде контрол центр выдает как ни странно то же самое. так в чем же причина. ведь раньше все работало на ура(
Спасибо сказали:
phx_rbn
Сообщения: 15
ОС: Linux Mandriva 2007

Re: модификаторы

Сообщение phx_rbn »

xev сказал что моя правая WIN-клавиша не Super_R а Multi_key,keysym 0xff20,keycode 116.
тогда я подумал что нашел решение проблемы:
xmodmap -e "add Mod3 = Multi_key"
все хорошо, xmodmap приклеил мульти_кей к 3му модификатору, но...при попытке что-либо зибиндить на него в контрол центе кде - ноль реакции, просто ноль
я попытался сделать так чтобы keycode 116 стал бы Super_R но этого xmodmap не скушал.
тогда я приклеил этот keysym к Super_R, и Super_R к Mod3 и...ура)
Спасибо сказали: