Начиная с обновления до 10,10 ни один из не проявляет, окуляр или xpdf распознают/вниз, pageup/pagedown ключи при работе читателем PDF, встроенным в Firefox.
У меня была эта проблема прежде (10.04) с окуляром, который был частью причины, которую я переключил его назад для проявления (мне также не нравится KDE, сохраняют вещь файла в окуляре). Но теперь у меня есть та же проблема в, проявляют также даже после переключения назад для проявления. [Почему человечность настаивает на том, чтобы делать окуляр значением по умолчанию, даже на гноме?]
Так:
Как я заставляю свои ключи PgUp/PgDn работать со встроенными читателями PDF?
Вы используете mozplugger
встроить читателя PDF в Firefox? В этом случае можно измениться, в котором программа PDF встраивается путем создания локального mozpluggerrc ~/.mozilla/
, например:
cp /etc/mozplugger ~/.mozilla/
(Ваша "база" mozplugger не может быть там. Это - то, где это для меня на Arch.)
И затем отредактируйте часть, которая имеет отношение к PDFs, таким образом, это только содержит то, что Вы хотите.
application/pdf:pdf:PDF file
application/x-pdf:pdf:PDF file
text/pdf:pdf:PDF file
text/x-pdf:pdf:PDF file
repeat noisy swallow(okular) fill: okular "$file"
repeat noisy swallow(evince) fill: evince "$file"
repeat noisy swallow(Xpdf) fill: xpdf -g +9000+9000 "$file"
repeat swallow(acroread) fill: acroread7 -openInNewWindow "$file"
GV()
Удалите строки, имеющие отношение к средствам просмотра PDF, которые Вы не хотите. (Это не Ubuntu, это делает это значением по умолчанию к Okular, это - mozplugger devs.)
Попытка проявляет, окуляр, mupdf, epdfviewer и видит, работает ли какой-либо из них.
Я не могу копировать его, таким образом, я действительно не знаю, как решить проблему с ключами, но достаточно сказать, Вы не единственный, имеющий проблему. Некоторые отчеты об ошибках для чтения:
http://bugreports.qt.nokia.com/browse/QTBUG-3814
https://www.mozdev.org/bugs/show_bug.cgi? id=22359
https://bugzilla.mozilla.org/show_bug.cgi? id=560501
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=519832
Править: После ввода по абсолютному адресу вокруг немного больше, я нашел следующее примечание по странице справочника Ubuntu о mozplugger:
needs_xembed
Some applications when embedded requires the Xembed protocol,
other applications don’t want the Xembed protocol. Add or remove
this flag if you find that you cannot move keyboard focus to the
embedded window. Currently it appears QT4 based applications
require this flag.
Так попытка, chaging строка в mozplugger:
repeat noisy swallow(evince) fill: evince "$file"
кому:
repeat noisy needs_xembed swallow(evince) fill: evince "$file"
У меня была такая же проблема. У меня была активирована опция, что новые окна открыты в фоновом режиме и не получат фукус автоматически. Когда я изменил этот параметр (Диспетчер настроек -> Диспетчер окон или в Диспетчере Compiz), он работал.
Бр Бенджи