Как подкачать Ctrl и клавиши Alt в ibus?

Я нарисовал несколько набросков

Введение

enter image description here

местное: [112020]-L Указывает, что данный порт на локальном (клиентском) хосте должен быть перенаправлен на данный хост и порт на удаленной стороне.

  1. ssh -L sourcePort:forwardToHost:onPort connectToHost[112023] означает: соединение с ssh на [112024]connectToHost[112025], и переадресацию всех попыток соединения на [112026]local
  2. sourcePort[112029] на порт [112030]onPort[112031] на машине с именем [112032]forwardToHost[112033], на которую можно попасть с машины [112034]connectToHost[112035]. enter image description here
  3. пульт: [112036]-R указывает, что данный порт на удаленном (сервере) хосте должен быть перенаправлен на данный хост и порт на локальной стороне. enter image description here
  4. ssh -R sourcePort:forwardToHost:onPort connectToHost[112039] означает: соединение с ssh на [112040]connectToHost[112041] и переадресацию всех попыток соединения на [112042]remote

sourcePort[112045] на порт [112046]onPort[112047] на машине с именем [112048]forwardToHost[112049], до которого можно дозвониться с локального компьютера.

  1. Примеры
  2. Пример для 1
  3. Вы указываете, что соединение, сделанное с локальным портом 80, должно быть перенаправлено на порт 8080 на SUPERSERVER. Это означает, что если кто-то подключится к вашему компьютеру с помощью веб-браузера, он получит ответ от веб-сервера, запущенного на SUPERSERVER. Вы на локальном компьютере не имеете запущенного веб-сервера.
  4. Пример для 2
Вы указываете, что соединение, сделанное с портом 80 tinyserver, должно быть перенаправлено на порт 8080 на локальном компьютере. Это означает, что если кто-то соединяется с маленьким и медленным сервером с помощью веб-браузера, он получает ответ от веб-сервера, запущенного на вашей локальной машине. Тини-сервер, который не имеет достаточно дискового пространства для большого вебсайта, не имеет запущенного веб-сервера. Но люди, подключающиеся к tinyserver, думают так.

  • Больше примеров
  • Могут быть и другие вещи: Мощная машина имеет пять веб-серверов, работающих на пяти разных портах. Если пользователь подключается к одному из пяти tinyserverов на 80 порту со своим веб-браузером, запрос перенаправляется на соответствующий веб-сервер, запущенный на мощной машине. Это было бы

Или, может быть, ваша машина является лишь связующим звеном между мощным и малым серверами. Тогда это было бы (для одного из tinyserver'ов, которые играют, чтобы иметь свои собственные веб-серверы):


2
07.04.2015, 23:52
2 ответа

Если запустить ibus-setup и проверить "использовать системную раскладку" (если я правильно помню), это не переопределит системные настройки.

Вы упомянули, что xmodmap устарел, но, возможно, вы все же сможете его использовать. Вы также можете использовать setxkbmap или xkbcomp, которые не устарели.

2
27.01.2020, 22:13

Я уже столкнулся с этой проблемой, трюк Использовать системную раскладку клавиатуры не работал, и, наконец, я нашел временное решение для этого с помощью сочетания клавиш, выполняющего команду, которая имеет два задания:

  • Отправить сочетание клавиш Alt + Shift в систему (эта комбинация клавиш изменит источник ввода IBUS)
  • Затем загрузите мой профиль xmodmap в системную клавиатуру

] Прочтите мой пост для получения более подробной информации об этом решении: http://blog.z1k.pw/?p=60

0
27.01.2020, 22:13

Теги

Похожие вопросы