Это не возможно с xmodmap. Я не думаю, что это возможно с XKB также, но я не уверен.
Ваша цель состоит в том, чтобы иметь ключ, это всегда идентично нажатию Ctrl+C (например, в терминале, это прервало бы под управлением программу), или иметь ключ копии буфера обмена? Если последний, попробовать
keycode 135 = XF86Copy
XF86Copy
keysym предназначается для ключа копии к буферу обмена, но я не знаю, сколько приложений имеет тот ярлык out-of-the-box.
Если Вы находитесь на Ubuntu, и возможно даже если Вы не, рекомендуемый метод для установки дополнительных (“мультимедийных”) ключей является keytouch.
Если Вы действительно хотите, чтобы ключ был эквивалентен Ctrl+C, Ваша настольная среда или менеджер окон могут позволить Вам связать keysym с командой, которая генерирует события нажатия клавиши и выпуска для того сочетания клавиш. Если Вы предпочитаете или должны использовать метод DE/WM-agnostic, можно использовать xbindkeys, чтобы обязать произвольную команду оболочки с ключом и xmacro производить ключевые события для отправки к окну. У Вас должен будет все еще быть keysym, связанный с ключом; хороший выбор F13
(или везде, где пронумерованные функциональные клавиши на Вашей клавиатуре кончают). Затем вставьте это Ваш ~/.xbindkeysrc
:
"{ echo KeySymPress Control_L; echo KeySym C; echo KeySymRelease Control_L; } | xmacroplay"
F13
Необходимо будет запустить xbindkeys
с Вашими X сессиями — от Вашего ~/.xinitrc
или ~/.xsession
если Вы имеете один, или от соответствующего интерфейса конфигурирования в Вашем DE/WM.
:D
Я решил проблему:
Когда я, OpenVPNed от клиента к серверу, соединение SSH к маршрутизатору было уничтожено, и сервер OpenVPN, был уничтожен также, потому что я использовал:
openvpn --daemon --config /etc/openvpn/server.conf
и нет:
nohup openvpn --daemon --config /etc/openvpn/server.conf >/dev/null &
:) Проблема решена. Теперь это работает отлично.. :D headshot :D LOL.
Суббота 9 июля ПРЕДУПРЕЖДЕНИЕ 13:14:21 2011 года: потенциальная подсеть маршрута конфликтует между локальной LAN [192.168.80.0/255.255.255.0] и удаленной VPN [192.168.80.1/255.255.255.255]
По некоторым причинам Ваша конфигурация, кажется, совместно использует пространство IP-адреса. Ваша VPN выбирает адреса из 192.168.80.x
адресное пространство и Ваша локальная LAN выбирают адреса из 192.168.80.x
адресное пространство. Если это произойдет, то, когда трафик от VPN направляется к Вашему MyPC, это не будет знать, какой маршрутизатор получить определение адресов, и все повредит.
Кроме того, необходимо использовать iptables в маршрутизаторе. Это должно быть встроено, но этому будет нужно правило сказать этому перенаправлять весь трафик от Вашего MyPC до VPN. Существует довольно хорошая статья здесь, которая должна помочь.