Lazarus 1.4 и горячие клавиши.

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
Аватара пользователя
Attid
долгожитель
Сообщения: 2589
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Lazarus 1.4 и горячие клавиши.

Сообщение Attid »

столкнулся с проблемкой, есть lazarus 1.4 и ubuntu 14.04
горячие клавиши ведут себя странно через раз.
например открываю проект, жму ctrl+s вырезает строку. перезапускаю все нормально, иногда много раз перезапускаю.
подумал вдруг схема слетает, в момент проблемы пошел в настройки, смотрю сохранить ctrl+s стоит жму захвотить клавишу , жму ctrl+s, захватывает ctrl+Y 0_0
система почти дефолтная, только вместо юнити gnome-session-flashback.
может кто что слышал про такую беду ?
Аватара пользователя
alexs
долгожитель
Сообщения: 4069
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь
Контактная информация:

Сообщение alexs »

У меня такое было при запуске IDE в гноме3 с включённой русской раскладкой клавиатуры. В английской - всё норм.
Аватара пользователя
Attid
долгожитель
Сообщения: 2589
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

шайтан однако ! и правда работает. главное что переключение раскладки в самой IDE не помогает. Спасибо !
Аватара пользователя
Xenar
постоялец
Сообщения: 158
Зарегистрирован: 08.06.2011 12:54:07

Сообщение Xenar »

Есть такое дело, в свое время не поленился сделать bash скрип для автоматического переключения на анг. раскладку

Код: Выделить всё

#!/bin/bash
# Переключаем на анаглицкую раскладку иначе работать шорты не будут
kbd=`setxkbmap -query | grep layout: | /usr/bin/awk '{print $2}' |  /usr/bin/awk -F ',' '{print $1}'`
echo $kbd
   if [ $kbd = us ]; then
    echo "EN"
   else   
    xdotool key 'alt+shift'
    echo "RU->EN"
   fi
startlazarus
Ответить