|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.05.2011, 23:52 | #1 |
Пользователь
Регистрация: 06.07.2008
Сообщений: 91
|
как отследить нажатие Ctrl+Shift
Ребята подскажите пожалуйста как отследить нажатие клавиш Ctrl+Shift ? Хочу для текстового режима в Linux сделать индикатор переключения раскладки.
Что бы при нажатии на эти клавиши выводилось то Rus то Usa на консоль. Реально ли это сделать, или очень трудно? В принципе не обязательно следить реально какая сейчас раскладка, просто при загрузке раскладка английская и сразу выводиться Usa, а потом при нажатии просто меняется то Rus то Usa и всё. |
31.05.2011, 17:25 | #2 |
Линуксоид
Участник клуба
Регистрация: 31.07.2009
Сообщений: 1,403
|
Раскладка у многих переключается не ctrl+shift, а по caps lock, alt+shift, lshift+rshift и т.д. Так что отслеживать ctrl+shift нелепо.
Как сделать — ХЗ. Может, QAppliction::keyboardInputLocale() чем поможет.
Я схожу с ума или это глючит реальность?
Jabber ID: obey@obey.su |
31.05.2011, 17:45 | #3 |
Пользователь
Регистрация: 06.07.2008
Сообщений: 91
|
почему нелепо у меня переключается по Ctrl+Shift
|
31.05.2011, 18:15 | #4 |
учу английский...
Форумчанин
Регистрация: 04.04.2009
Сообщений: 480
|
А у меня Alt + Shift. И как отследишь мою смену раскладки?
"Мы можем что-то изменить и своими силами..."
"Начнешь с себя, примером ближнему поможешь..." |
31.05.2011, 18:42 | #5 |
Пользователь
Регистрация: 06.07.2008
Сообщений: 91
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
отследить нажатие "Ctrl-Shift" | v4567 | Общие вопросы C/C++ | 0 | 10.01.2011 22:33 |
Ctrl + Shift + C не работает | Neobrat | Общие вопросы Delphi | 3 | 15.10.2010 00:17 |
Ctrl+Shift+Enter наоборот | mihakr | Microsoft Office Excel | 3 | 13.03.2009 12:25 |
Как отследить нажатие кнопки? | Bezdar | Microsoft Office Excel | 9 | 17.12.2008 11:12 |
Обработка Ctrl+V и Shift+Ins в SpinEdit | ZeLiK | Общие вопросы Delphi | 9 | 26.02.2008 02:22 |