Автор Тема: Настройки мыши  (Прочитано 1371 раз)

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

V0lt

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1991
Настройки мыши
« : 10 Сентябрь 2020, 18:16:10 »
В апреле 2020 у меня было предложение по отдельной панели настроек для мыши:
Цитировать
1. Настройки мыши должны быть в отделены от клавиш, для них должна быть отдельная панель настроек.
2. Убрать разные действия для окна и полного экрана.
3. Не давать переопределять ПКМ.
4. ЛКМ - уникальная кнопка. Уникальна она тем, что по умолчанию сейчас на нее повешено 3 действия, которые конфликтуют друг с другом.
5. Урезать сомнительные возможности назначения кнопок мыши.
Вот что пока набросал по этому поводу.


Добавлено:
Дополнительные планы:
6. Добавить поддержку кликов с одновременным нажатием Shift и Alt.
7. Добавить возможность отключения комнды "Play/Pause" для ЛКМ, если ничего не загружено.
« Последнее редактирование: 03 Январь 2021, 06:09:17 от V0lt »

Aleksoid1978

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2434
Re: Re: Панель настроек
« Ответ #1 : 11 Сентябрь 2020, 00:10:01 »
Ну в принципе выглядит не плохо, удобнее с одной стороны. А с другой - сейчас в настройках можно найти поиском нужную команду и назначить что нужно, а тут надо будет глазами выбирать в выпадающем списке, что намного неудобнее.
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /LG 47LM620T /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

V0lt

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1991
Re: Re: Панель настроек
« Ответ #2 : 11 Сентябрь 2020, 02:16:45 »
Команд для мыши будет немного.

Надо помнить, что эти настройки кнопок мыши работают только в поле кадра или обложки. На тулбарах, полосе прокрутки и другом кнопки мыши работают стандартно.

Если рассмотреть ЛКМ, которая в этом случае уже имеет функции переноса окна, то на клик нельзя прикрутить другую удобную команду кроме как "Play/Pause".
ПКМ, как ранее было сказано, вообще не будет переназначаться.
Для колес будут только парные команды.
Для остальных будут выбраны команды, актуальные для пользователей (по запросу).
« Последнее редактирование: 11 Сентябрь 2020, 02:43:31 от V0lt »

Aleksoid1978

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2434
Re: Re: Панель настроек
« Ответ #3 : 11 Сентябрь 2020, 13:30:34 »
Ну скажу так - я практически никаких клавиш, в том числе и мышки не трогаю. Поэтому к данному отношусь можно сказать нейтрально. Да выглядит более удобно.
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /LG 47LM620T /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

V0lt

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1991
Re: Re: Панель настроек
« Ответ #4 : 13 Сентябрь 2020, 11:16:58 »
mpc-be_5480_mouse_options_2
Сборка со вторым вариантом окна настроек мыши. Сами настройки пока не запоминаются и не работают.
« Последнее редактирование: 18 Октябрь 2020, 16:25:48 от V0lt »

usalex

  • Пользователь
  • **
  • Сообщений: 56
Re: Re: Панель настроек
« Ответ #5 : 13 Сентябрь 2020, 12:36:48 »
Я - против этих нововведений.
Что оно мне даст полезного?
Имело бы смысл расширить возможности управления плеером с помощью мыши, увеличив число доступных команд.
Я раньше предлагал способ увеличения набора команд, как минимум, вдвое. У нас окно плеера имеет две зоны: 1) нижние три четверти и 2) верхняя четверть, при наведении на которую появляется флайбар.
Ведь можно сделать для каждой зоны своё отдельное меню настроек команд для мыши - тогда у меня, например, крутилка могла бы работать в нижней зоне как переход назад/вперед, а в верхней зоне - как регулятор громкости.
Вот это было бы реально полезным.

V0lt

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1991
Re: Re: Панель настроек
« Ответ #6 : 13 Сентябрь 2020, 16:03:03 »
usalex
Смысл данных нововведений - упростить настройку клавиш и роликов мыши.
На первом этапе ничего нового не будет.

А разделение по невидимым зонам - очень сомнительная фича. Правильнее нарисовать на тулбаре значок громкости и сделать соответствующую обработку событий, по аналогии с полосой поиска. Но это уже другая тема.


usalex

  • Пользователь
  • **
  • Сообщений: 56
Re: Re: Панель настроек
« Ответ #7 : 13 Сентябрь 2020, 16:49:03 »
V0lt
Тулбар невидим в эксклюзиве, а флайбар - виден.
Я ж не просто так предложил отдельный профиль мыши именно для зоны флайбара. Появление флайбара в этом случае будет выступать в роли визуального индикатора смены "раскладки" (профиля) мыши.

p.s. на самом деле, разделение на зоны очень удобно, даже если нет индикатора смены зоны. Я сейчас себе сделал разделение по зонам через X-Mouse Button Control. Очень удобно: приподнял курсор - кручу громкость, опустил курсор - кручу назад/вперед.

Я понимаю, что ты предлагаешь упростить настройку мыши, но не хочу потерять при этом в функционале.
Вот где, например, в твоем варианте выбор между настройками для окна и для полного экрана?
« Последнее редактирование: 13 Сентябрь 2020, 16:59:49 от usalex »

Aleksoid1978

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2434
Re: Re: Панель настроек
« Ответ #8 : 13 Сентябрь 2020, 23:46:06 »
А вот и первый человек(ну кто про это написал) кому надо раздельное поведение мышки в окне/полный экран :)
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /LG 47LM620T /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

usalex

  • Пользователь
  • **
  • Сообщений: 56
Re: Re: Панель настроек
« Ответ #9 : 14 Сентябрь 2020, 01:14:22 »
Aleksoid1978
Дело не в этом...
Вот хоть один юзер написал (попросил), что хочет таких "улучшений"? Никто не просил!
Дело даже не в том, что я без этого жить не могу, а в том, что я категорически против нового поветрия в программировании, когда берется какая-то вещь (ну, типа, браузер или скайп или фича в плеере) и обрезается в угоду любителям однокнопочных решений и при этом выставляется это всё, как улучшение.

Aleksoid1978

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2434
Re: Re: Панель настроек
« Ответ #10 : 14 Сентябрь 2020, 01:39:19 »
Ну по хотелкам - хватит того что и сами разрабы захотели ))
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /LG 47LM620T /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

V0lt

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 1991
Re: Re: Панель настроек
« Ответ #11 : 14 Сентябрь 2020, 02:47:14 »
Тулбар невидим в эксклюзиве, а флайбар - виден.
Я уже намекал, что можно нарисовать рядом с полосой поиска.
Цитировать
Вот где, например, в твоем варианте выбор между настройками для окна и для полного экрана?
Давно хочу выкинуть это разное поведение клавиш мыши.

usalex

  • Пользователь
  • **
  • Сообщений: 56
Re: Re: Панель настроек
« Ответ #12 : 14 Сентябрь 2020, 03:09:14 »
Ну по хотелкам - хватит того что и сами разрабы захотели ))
Даже более чем...
К тому же, остальные хотетели почему-то вообще молчат в тряпочку.

Я уже намекал, что можно нарисовать рядом с полосой поиска.
Дык, зачем рисовать на таймлайне, если можно (и удобней) нарисовать на флайбаре?
Оно, конечно, менее удобно, чем зоны (прицеливаться в иконку придется), но лучше, чем ничего.
Причем, я предлагаю добавить на флайбар не одну, а две иконки: М1 и М2, при наведении на которые будут выполняться разные наборы команд.

usalex

  • Пользователь
  • **
  • Сообщений: 56
Re: Re: Панель настроек
« Ответ #13 : 14 Сентябрь 2020, 03:32:59 »
Давно хочу выкинуть это разное поведение клавиш мыши.
Понимаю, что по-любому выкинешь, раз так уж хочется. :)
Но взамен-то нужно же что-нибудь дать обворованным юзерам. :)
Я всё про свой эксклюзив пекусь - напрягает дефицит элементов управления в этом режиме.
Нужно как-то что-то придумать... Вот, например, почему бы не сделать для эксклюзива жесткое назначение команд вперед/назад при наведении курсора на нижнюю часть экрана (на выскочившую полоску таймлайна)? А при наведении курсора на обычную область окна будут выполняться команды, указанные в настройках. Мелочь, но всё ж - хлеб :)

Aleksoid1978

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 2434
Re: Re: Панель настроек
« Ответ #14 : 14 Сентябрь 2020, 03:51:15 »
Что-то я не понял про эксклюзив - разве сейчас в нем не выполняются команды указанные в настройках ?
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /LG 47LM620T /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215