Как сделать, чтобы управляющий щелчок в Opera открывал новые вкладки?

Обновление: Начиная с версии 11.50, нажатие клавиши "Control" открывает новую вкладку в фоновом режиме. Ура!


В Opera, в отличие от всех других современных браузеров, которые я знаю, нажатие клавиши управления не открывает новую вкладку. Более того, я не смог найти хорошего способа настроить это поведение. Лучший доступный вариант, кажется, это. Тем не менее, он настолько хакерский, что не будет работать на сайтах HTTPS, если вы не включите там пользовательский javascript, что не кажется хорошей идеей. Похоже, есть и другие предлагаемые решения, но ни одно из них не работает.

Я хотел бы этого, потому что у моего ноутбука нет средней кнопки мыши, и я - существо привычки.

У людей есть идеи (для последней версии 10.50)? Я бы хотел щелкнуть по Ctrl, чтобы открыть фоновую вкладку, но я могу сделать это с передним планом. Спасибо!

6 ответов

Только что попробовал взломать js, на самом деле он не работает по умолчанию на HTTPS. Но вы можете включить пользовательский JavaScript на страницах HTTPS: http://www.opera.com/docs/userjs/using/

С технической точки зрения это не сочетание клавиш, но, поскольку вы упоминаете, что хотите иметь простое решение, когда находитесь на своем ноутбуке, вы должны проверить это расширение. Это позволит вам открыть новую вкладку фона с длинным щелчком левой кнопки. Звучит не так много, но на ноутбуке это спасатель.

Сочетание клавиш для этого:

Ctrl + Shift (эквивалент среднего щелчка) .

По сообщениям, есть хакерский способ сделать это через UserJS (второй комментарий на этой странице), хотя рассматриваемый пользователь ссылается на Opera 9.5.

Работал в Вер 11.00:

  • Меню -> Настройки - Настройки (или просто Ctrl+F12)
  • Дополнительно -> Ярлыки -> Настройка клавиатуры - Opera Standard (станет синим)
  • Нижние кнопки:> Дублировать - Переименовать - [выбранное вами имя] - ОК

Настройка клавиатуры - [выбранное вами имя] (становится синим)

  • Изменить (нижний) - Найти - [тип] Открыть ссылку

Под окном браузера найдите:

  • "Открыть ссылку на новой странице" и "Открыть ссылку на фоновой странице"

Если найдено, измените значение "входной контекст" (нажмите на него) на:

EnterCtrlEnter+Ctrl+Shift

ЕСЛИ НЕ НАЙДЕН - СДЕЛАЙТЕ ИХ:

нижние кнопки:>

Новый - нажмите на значение, чтобы изменить его - введите указанный выше контекст ввода - то же самое для Действия - нажмите ОК, ОК

Не нужно перезагружать - все сразу!

Помимо какого-то хакерского способа, как вы описываете, я не думаю, что есть способ изменить поведение Opera таким образом.

Единственные решения, о которых я могу думать:

  • Тогда используйте Shift + Click, но это отличается от других браузеров (хотя я полагаю, что это было сделано в первых версиях для использования того же сочетания клавиш, что и IE для открытия в другом окне, когда вкладки существовали только в Opera. Я мог бы быть неправильно, хотя). Редактировать: это фактически открывает вкладку и переключается на нее, это не "открыть в фоновом режиме". Добавление Ctrl позволяет открывать в фоновом режиме, как показано mrtreb.

  • Какой-то хакерский способ использовать AutoHotKey ( пример скриптов здесь), чтобы заставить Ctrl вести себя как Shift.

  • В зависимости от того, как вы используете свой ноутбук, например, без мыши и только с трекпадом, есть несколько трекпадов, которые позволяют настроить нажатие влево и вправо для отправки события "средняя кнопка" (это то, что я использую на мой ноутбук)

  • Если вы используете мышь без средней кнопки, вы можете активировать жесты в Opera, и жестом по умолчанию для открытия ссылки на другой вкладке является нажатие правой кнопки мыши на щелчке, а затем нажатие вниз до отпускания.

Другие вопросы по тегам