LINUX.ORG.RU

Xmodmap или как-то иначе

 


0

1

Добрый день, так сложилось, что на моем ноутбуке кнопка Insert нажимается только при зажатой Fn, без нее - это просто Delete.

Интересует сделать следующее: что бы кнопка работала как и раньше ; при нажатии Shift+Delete это работало как Shift+Insert или просто как вставка буфера.

Пробовал сделать это через xmodmap, но результата не добился. Двойные нажатия он делать не может, а замена на мультимедийную кнопку результата вообще не принесла

xmodmap -e "keysym 119 = 119 XF86Paste"



Последнее исправление: Mertvetsky (всего исправлений: 1)

внезапно проявился результат этой команды, но на кнопке w(кейкод 50). вставка по прежнему не работает, хотя в xev выглядит красиво

Mertvetsky
() автор топика

После знака равенства ересь написана — там же не коды, а только keysyms пишутся. s/119/Delete/2

thriller ★★
()
Ответ на: комментарий от Mertvetsky

Оставшиеся два, ЕМНИП, копируют первые два. Никто, впрочем, не мешает после выполнения посмотреть выхлоп xmodmap -pke

thriller ★★
()
Ответ на: комментарий от thriller

keycode 119 = Delete XF86Paste Delete Delete сделало своей дело. но! возвращаемся к первому посту: XF86Paste не работает должным образом. в xev отображается, но не более

Mertvetsky
() автор топика

Актуально, на xubuntu 12.04 не работает XF86Paste, в xev отображается. как починить или заменить чем-то еще?

Mertvetsky
() автор топика
Ответ на: комментарий от qulinxao

пачку варнингов

xkeycaps
Warning: Cannot convert string "*-helvetica-bold-r-*-*-*-100-*-*-*-*-*-*" to type FontStruct
Warning: Cannot convert string "*-courier-medium-r-*-*-*-120-*-*-*-*-*-*" to type FontStruct
Warning: Cannot convert string "*-helvetica-medium-r-*-*-*-100-*-*-iso8859-1" to type FontStruct
Warning: Cannot convert string "*-courier-medium-r-*-*-*-100-*-*-*-*-*-*" to type FontStruct
Warning: Cannot convert string "*-helvetica-bold-o-*-*-*-120-*-*-*-*-*-*" to type FontStruct
Warning: Cannot convert string "*-helvetica-bold-r-*-*-*-140-*-*-*-*-*-*" to type FontStruct
Warning: Cannot convert string "*-helvetica-medium-r-*-*-*-100-*-*-*-*-*-*" to type FontStruct
Warning: Cannot convert string "*-helvetica-medium-r-*-*-*-120-*-*-*-*-*-*" to type FontStruct

и клаву, где я не смог найти подходящий мне вариант(неправильно работают кнопки insert/home и наверняка что-то еще.

обладателем какой-то чудачной клавы не являюсь, ноут asus k53sc

Mertvetsky
() автор топика
Ответ на: комментарий от Mertvetsky

эээ kiss :)

достаточно найти клаву которая реагирует на нажатие нужной для коректировки клавиши ( ins ) , затем настраиваем эту клавишу как нам нужно и сохраняем ( частично) - в листинге находим по её коду и скармливаем эту строку xmodmap на проверку .

и никаких варнингов :)

qulinxao ★★☆
()
Ответ на: комментарий от qulinxao

не, ну клавиша у меня нажимается верно всё. сама по себе делит, при шифте хоть буква Ы будет отсылаться. проблема в другом:

-нельзя забиндить сочетание клавиш(что бы шифт+дел вел себя как шифт+инс)

-имитация нажатия мультимедийной клавиши «вставить»(XF86Paste) ничего не дает. т

тут нам расклад клавы ничего не даст, насколько я понял, потому что его мы из стандартного и меняем

Mertvetsky
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.