New user registration is currently disabled due to spam abuse / Регистрация новых пользователей в настоящее время приостановлена из-за злоупотреблений спаммерами

[Fixed]Линукс, Ctrl-Ins-Ins, цифровая клавиатура

Сообщаем о найденных ошибках сюда

[Fixed]Линукс, Ctrl-Ins-Ins, цифровая клавиатура

Postby ache » Fri Apr 24, 2009 8:27 pm

С серой Ins работает, с цифровой — нет. Когда пытаюсь ввести в Preferences->Hotkeys Ctrl-Ins-Ins с цифровой клавиатуры, вместо первого Ins появляются квадратики, но и в этом случае работает только с серой.

Лечится?

Code: Select all
$ uname -a
Linux crater 2.6.26-gentoo-r3 #1 PREEMPT Mon Dec 8 02:21:14 GMT 2008 x86_64 AMD Athlon(tm) 64 Processor 2800+ AuthenticAMD GNU/Linux


Версия Qt 4.5.0
Версия X.Org X Server 1.5.3 от 5 ноября 2008
Оконный менеджер XFCE 4.4.3, утилиты переключения раскладок отключены.
Версия GTK+ 2.14.7.

Настройки клавиатуры:
Code: Select all
setxkbmap -layout 'us,ru(winkeys)' -option 'grp:alt_shift_toggle,grp_led:scroll,numpad:microsoft,compose:caps'
Last edited by ache on Sat Apr 25, 2009 2:13 pm, edited 1 time in total.
ache
 
Posts: 30
Joined: Fri Apr 03, 2009 11:06 am

Re: Под линуксом Ctrl-Ins-Ins не работает с цифровой клавиатурой

Postby ikm » Sat Apr 25, 2009 11:00 am

Квадратики -- это бага в Qt. Пожалуй, зарепорчу её. Что до остального, то в X11 обычный insert и цифровой -- это физически две разные клавиши, а для Qt это логически одна и та же клавиша. Я сейчас сделал в программе на этот счет исключение -- для ctrl+ins+ins можно использовать любой из insertов. Это вполне логично. Закомиттил в SVN.

p.s. А вообще я лично использую Ctrl+C+C. Гораздо удобнее на мой взгляд. Ctrl+Ins+Ins сделан для поклонников Lingvo ;)
ikm
Автор GoldenDict
 
Posts: 1592
Joined: Wed Feb 04, 2009 10:40 am

Re: Под линуксом Ctrl-Ins-Ins не работает с цифровой клавиатурой

Postby ache » Sat Apr 25, 2009 12:07 pm

ikm wrote:Квадратики -- это бага в Qt. Пожалуй, зарепорчу её. Что до остального, то в X11 обычный insert и цифровой -- это физически две разные клавиши, а для Qt это логически одна и та же клавиша.

Понимаю, поэтому и не ожидал исправления :)
ikm wrote:Я сейчас сделал в программе на этот счет исключение -- для ctrl+ins+ins можно использовать любой из insertов. Это вполне логично. Закомиттил в SVN.

Спасибо. Только для Ctrl-Ins, только для Ins, или вообще для всех цифровых клавиш?
ikm wrote:p.s. А вообще я лично использую Ctrl+C+C. Гораздо удобнее на мой взгляд. Ctrl+Ins+Ins сделан для поклонников Lingvo ;)

Просто я обычно по Ctrl-C прерываю консольные программы, а серым Ins практически не пользуюсь — цифровой ближе к стрелкам :) Из-за этого часто испытываю проблемы с GTK. Хотя с Qt обычно легче.
ache
 
Posts: 30
Joined: Fri Apr 03, 2009 11:06 am

Re: Под линуксом Ctrl-Ins-Ins не работает с цифровой клавиатурой

Postby ikm » Sat Apr 25, 2009 1:18 pm

ache wrote:Понимаю, поэтому и не ожидал исправления :)

Я отписал в багтрекер qt, может быть к 4.5.2 или к 4.6.0 они это и поправят :)

ache wrote:Спасибо. Только для Ctrl-Ins, только для Ins, или вообще для всех цифровых клавиш?

Для Ins с любыми комбинациями. Там вообще специальная обработка для клипбордных комбинаций -- они допускаются до целовой программы, чтобы она сама в клипборд копировала.

Вообще, по-моему scan popup удобнее горячих клавиш. Почему-то все ринулись использовать горячие клавиши ;)
ikm
Автор GoldenDict
 
Posts: 1592
Joined: Wed Feb 04, 2009 10:40 am

Re: Под линуксом Ctrl-Ins-Ins не работает с цифровой клавиатурой

Postby ache » Sat Apr 25, 2009 2:15 pm

ikm wrote:Почему-то все ринулись использовать горячие клавиши ;)

Лично я — просто захотел испытать новую возможность. И тем, и другим пользуюсь редко :)
ache
 
Posts: 30
Joined: Fri Apr 03, 2009 11:06 am


Return to Ошибки

Who is online

Users browsing this forum: No registered users and 1 guest