Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Переназначение клавиши Win  (Прочитано 6121 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Balabol

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Переназначение клавиши Win
« : 22 Января 2011, 15:35:41 »
Вопрос такой:
Перегорела левая клавиша Win на ноутбуке (не работает в Ubuntu и в win-7). Как можно переназначить функционал этой клавиши, например, на правый Alt?
То же касается клавиш PageUp и Home...
Заранее спасибо.

Оффлайн o1o1o

  • Любитель
  • *
  • Сообщений: 67
    • Просмотр профиля
    • мой креатифф
Re: Переназначение клавиши Win
« Ответ #1 : 22 Января 2011, 15:44:04 »
Система-Параметры-Комбинации клавиш клавиатуры
и там назначить что угодно чему угодно

так же, если требуемых вариантов нет, можно добавить свое (там же, тыцаешь кнопочку "Добавить")
Альтернатива - здесь!

Оффлайн disabled7

  • Любитель
  • *
  • Сообщений: 56
  • Сплю с ubuntu
    • Просмотр профиля
Re: Переназначение клавиши Win
« Ответ #2 : 22 Января 2011, 15:44:57 »
тоже интересно, а то выходит, что в убунте клавиша win вообще не используется...

Оффлайн o1o1o

  • Любитель
  • *
  • Сообщений: 67
    • Просмотр профиля
    • мой креатифф
Re: Переназначение клавиши Win
« Ответ #3 : 22 Января 2011, 15:49:09 »
тоже интересно, а то выходит, что в убунте клавиша win вообще не используется...
можно поставить переключение языка, например левый win - английский язык, а правый - русский
(я так и сделал :) )
Альтернатива - здесь!

Оффлайн disabled7

  • Любитель
  • *
  • Сообщений: 56
  • Сплю с ubuntu
    • Просмотр профиля
Re: Переназначение клавиши Win
« Ответ #4 : 22 Января 2011, 16:29:47 »
Цитировать
Система-Параметры-Комбинации клавиш клавиатуры
клавиша win там не хочет использоваться...

Оффлайн Psy[H[]

  • Активист
  • *
  • Сообщений: 883
  • Маньяк. Ставлю Линух на все что попадется под руку
    • Просмотр профиля
Re: Переназначение клавиши Win
« Ответ #5 : 22 Января 2011, 17:03:50 »
Думаю, стоит задаться вопросом, как на более низком уровне переназначать клавиши. Например, на уровне иксов, или даже консоли. Мне бы тоже было интересно.

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

Оффлайн Самір Гасимов

  • Участник
  • *
  • Сообщений: 210
    • Просмотр профиля
Re: Переназначение клавиши Win
« Ответ #6 : 22 Января 2011, 21:45:15 »
По поводу клавиши win - думаю, нет ей лучшего применения, чем навесить все управление окнами, рабочими столами и запуском основных прог.

+1

У меня все так и есть.
Win+D - как в Windows
Win+A - Expo
Win+Esc - Системный монитор
Win+MMB (клик роликом) - ресайз окна
Win+LMB - таскать окно...
И таааак далее.................

Пользователь решил продолжить мысль 22 Января 2011, 21:56:48:
клавиша win там не хочет использоваться...

Запусти gconf-editor,
найди путь /apps/metacity

Если владееш English’ом разберешся.

Допустим тебе надо на клвишу Win забиндить запуск gconf-editor.
идеш /apps/metacity/keybinding_commands/command_1,
в поле "значение" ставиш - gconf-editor;
идеш /apps/metacity/global_keybindings/run_command_1,
в поле "значение" ставиш - <Super>
Win = <Super> (бывает что Win = <Meta>)
Win+F1 = <Super>F1
Win+M = <Super>M
И так далее.

Тут - /apps/gnome_settings_daemon/keybindings/calculator найдеш все что находится в "Система-Параметры-Комбинации клавиш клавиатуры"
« Последнее редактирование: 22 Января 2011, 21:57:54 от samir.gasymov »
win 7 pro ukr @ desktop (ASUS P5L-VM 1394, Intel Pentium D 3.00GHz, 2GB DDR2, SATA WD500GB, ASUS nVidia GeForce 210 Silent 1GB DDR3)

Оффлайн Psy[H[]

  • Активист
  • *
  • Сообщений: 883
  • Маньяк. Ставлю Линух на все что попадется под руку
    • Просмотр профиля
Re: Переназначение клавиши Win
« Ответ #7 : 23 Января 2011, 17:12:15 »
openbox рулит: несколько действий на одно сочетание, несколько сочетаний на одно действие...
перемещение окна, наращивание размера окон - все с клавы.
А при помощи утилитки obkey можно даже в конфиге не копаться.

Ну и плюс, оконные декорации - долой! только место на экране занимают...
Я знаю только то, что ничего не знаю.
                                     

Оффлайн venoel

  • Любитель
  • *
  • Сообщений: 79
    • Просмотр профиля
Re: Переназначение клавиши Win
« Ответ #8 : 23 Января 2011, 17:15:31 »
Win+w прикольный эффект дает
« Последнее редактирование: 23 Января 2011, 17:19:39 от venoel »
i5-9400@4.1GHz/32Gb/MSIB360M/Intel HD G630/18.04 Bionic Beaver

Оффлайн disabled7

  • Любитель
  • *
  • Сообщений: 56
  • Сплю с ubuntu
    • Просмотр профиля
Re: Переназначение клавиши Win
« Ответ #9 : 23 Января 2011, 17:42:04 »
Если вы недавно пересели с Виндоус или просто хотите, чтобы меню “Приложения” открывалось по нажатию на клавишу Super (клавиша с изображением логотипа Виндоус), то это можно сделать всего одной строкой в терминале:

gconftool-2 --set /apps/metacity/global_keybindings/panel_main_menu --type string "Super_L"

Оффлайн Balabol

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Переназначение клавиши Win
« Ответ #10 : 23 Января 2011, 19:55:11 »
Всем спасибо за помощь, но проблема, честно говоря, осталась.
Мне не просто нужно какие-нибудь функции поставить на определенную клавишу, нужно полностью переназначить клавишу клавиатуры (remapping).

Например, чтобы при нажатии Num8 "исполнялось" нажатие PgUp. Касается клавиш PageUp, Home и Win, как я уже писал. Как такое реализовать?

Спасибо.

Пользователь решил продолжить мысль 23 Января 2011, 20:58:43:
Решил вопрос вместе с Гуглом следующим образом:
xev - этой командой узнал keycodes клавиш Num8, Num2, Num4, Num6, Num0.

# xmodmap -e "keycode 88 = Next"
# xmodmap -e "keycode 80 = Prior"
# xmodmap -e "keycode 83 = Home"
# xmodmap -e "keycode 85 = End"
# xmodmap -e "keycode 90 = Super_L";
Так на нужные keycodes поставил функции PgDown, PgUp, Home, End, Win соответственно.

# xmodmap -pke > .Xmodmap
xmodmap .Xmodmap
Это для сохранения настроек.

Всё работает. Хотя установка Win на Num0, по-моему, не очень адекватно работает. Хотя могу ошибаться.
« Последнее редактирование: 23 Января 2011, 20:58:43 от Balabol »

Оффлайн artifactor

  • Старожил
  • *
  • Сообщений: 1769
    • Просмотр профиля
    • Leaf Watoru's notes
Re: Переназначение клавиши Win
« Ответ #11 : 24 Февраля 2011, 21:37:32 »
Цитировать
Например, чтобы при нажатии Num8 "исполнялось" нажатие PgUp. Касается клавиш PageUp, Home и Win, как я уже писал. Как такое реализовать?
Отключаем numlock и вуаля: num7 - home, num9 - pageup. И так далее. На клавиатуре подписано. Если захочется печатать буквы.
Если numpad "встроен", т.е. чтобы печатать цифры надо нажимать fn, то это немного сложнее.
Xubuntu 16.04 x64
Обои для рабочего стола и Space Ambient

 

Страница сгенерирована за 0.028 секунд. Запросов: 23.