Remmina RDP переназначение ключа

2575
Pavel Potatis

Remmina - замечательный программный продукт, и я часто использую его в своей работе. Единственная проблема - это отображение ключей. Я действительно привык работать в диспетчере окон DWM, который использует клавиши Windows для переключения панелей. Поэтому, когда я переключаюсь с панели, где открывается remmina, нажатие клавиши также отправляется в окно RDP, которое открывает ненужные окна или даже выводит меня из системы. Естественно, это очень раздражает.

Remmina использует freeRDP в качестве плагина RDP, но я не могу найти способ переназначения ключей в нем - нет каталога / usr / share / freerdp, который должен содержать все конфиги, поэтому я предполагаю, что remmina откуда-то выталкивает свои собственные конфиги.

Есть ли обходной путь для этого?

2
[Вики на github] (https://github.com/FreeRDP/FreeRDP/wiki/Keyboard), похоже, предполагают, что из-за того, как MS намеревался работать RDP, FreeRDP (используется remmina библиотеки RDP) просто отправляет сервер необработанные коды сканирования после сообщения серверу, какая раскладка клавиатуры используется локально. Я думаю, что идея состоит в том, чтобы сделать его более похожим на то, что Windows фактически работает на вашем голом оборудовании. Я также боюсь, что это означает, что вам нужно выяснить, как переназначить ключи в самой Windows или написать патч для FreeRDP / Remmina, чтобы как-то начать уважать `xmodmap`. Я бы тоже хотел знать обходной путь ;-). binki 8 лет назад 0
См. Также [Ключ Remap в remmina не работает со стековым потоком] (http://stackoverflow.com/questions/9936791). binki 8 лет назад 0
http://ubuntuforums.org/showthread.php?t=1822331 предлагает перейти в меню «Правка» → «Настройки» → «RDP» → «Использовать сопоставление клавиатуры клиента». Но даже когда я установил этот флажок, моё отображение capslock на Super_L не было замечено remmina. binki 8 лет назад 0

1 ответ на вопрос

0
Pavel Potatis

I didn't manage to find any workaround, unfortunately. Solved the issue with simply disabling the winkey as described here https://support.microsoft.com/en-us/kb/216893

I guess there should be some way to automatize the process (you can't copy into REG_BINARY fields in the regedit and counting and typing in all the zeroes was not an easy process) but I never bothered to find it out.