The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Раздел полезных советов: Диагональное размещение информации на экране"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Раздел полезных советов: Диагональное размещение информации на экране"  +/
Сообщение от auto_tips (??), 29-Дек-23, 16:02 
На системах с X-сервером при помощи утилиты xrandr можно организовать размещение информации на экране монитора, установленного не только горизонтально или вертикально, но и  под произвольным углом.

Например, можно повернить монитор на 45 градусов:

   xrandr --output HDMI-3 --transform 0.707106781186548,-0.707106781186548,0,0.707106781186548,0.707106781186548,0,0,0,1

[[IMG /opennews/pics_base/CFD0C5CECEC5D4_1703850964.jpg]]


или 22 градуса:

  xrandr --output HDMI-3 --transform 0.927183854566787,-0.374606593415912,0,0.374606593415912,0.927183854566787,0,0,0,1


[[IMG /opennews/pics_base/CFD0C5CECEC5D4_1703850983.jpg]]

Указываемые в параметре "--transform" значения расчитываются по формуле "cos(x),-sin(x),shift_left,sin(x),cos(x),shift_up,0,0,1", в которой "x" - необходимый угол поворота.


URL: https://sprocketfox.io/xssfox/2021/12/02/xrandr/
Обсуждается: http://www.opennet.dev/tips/info/3243.shtml

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


2. "Диагональное размещение информации на экране"  +18 +/
Сообщение от Аноним (-), 29-Дек-23, 16:05 
А как на Wayland'е сделать такое же?

Что, никак? Вот, то-то же.

Ответить | Правка | Наверх | Cообщить модератору

11. "Диагональное размещение информации на экране"  +8 +/
Сообщение от Аноним (11), 31-Дек-23, 17:49 
> Что, никак? Вот, то-то же.

Да вообще капец, как же я без заваленного горизонта то на мониторе?! Небось еще и вычисления синуса перфоманс разгоняют до небес, так что совсем не тирингует и проч. Впрочем, если меня так переклинит как на первом скрине, я тиринг могу и не заметить наверное :)))

Ответить | Правка | Наверх | Cообщить модератору

51. "Диагональное размещение информации на экране"  +/
Сообщение от Майклуша (?), 01-Мрт-24, 20:53 
Для этого извращения синус нужно вычислить один единственный раз.
Ответить | Правка | Наверх | Cообщить модератору

18. "Диагональное размещение информации на экране"  –4 +/
Сообщение от Аноним (18), 02-Янв-24, 14:54 
Надо же, как же мы до сих пор жили без наклона 45 и 22 градусов горизонта на мониторе. Все теперь Wayland-у кранты. 🤡🤡🤡
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

38. "Диагональное размещение информации на экране"  +/
Сообщение от Бывалый смузихлёб (?), 01-Фев-24, 09:53 
ну штука-то забавная. Особенно прикольно смотрелось бы на мобиле/планшете
Ответить | Правка | Наверх | Cообщить модератору

44. "Диагональное размещение информации на экране"  +/
Сообщение от Neon (??), 14-Фев-24, 17:30 
Особенно, если плавно будет работать по мере наклона монитора
Ответить | Правка | Наверх | Cообщить модератору

53. "Диагональное размещение информации на экране"  +/
Сообщение от Товарищ майор (??), 19-Мрт-24, 09:20 
Вот только ради этого пожалуй и можно было бы использовать. Осталось в мониторы завести датчик наклона. В обычной жизни бесполезно.
Ответить | Правка | Наверх | Cообщить модератору

31. "Диагональное размещение информации на экране"  +1 +/
Сообщение от Асян (?), 10-Янв-24, 12:47 
Я прям ожидал что кто-нибудь придёт и начнёт кричать что "вот! а в X-ах можно сделать <вставить описание совершенно бесполезной фичи которой пользуется 3 человека на Земле> такое! а в вейлянде низя!", как обычно кароч.

Толсто! :_D

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

35. "Диагональное размещение информации на экране"  +2 +/
Сообщение от Пряник (?), 26-Янв-24, 09:57 
Толсто. В Weston можно через WinKey + MiddleMouse вращать.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

54. "Диагональное размещение информации на экране"  +/
Сообщение от kusb (?), 20-Мрт-24, 15:41 
Он же поддерживал поворот окон под углом и вообще композитор.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

3. "Диагональное размещение информации на экране"  +3 +/
Сообщение от Аноним (3), 29-Дек-23, 16:19 
Holy shit...Как теперь это развидеть или жить с этим. Ожидается массовое вскрытие дизайнеров интерфейсов :)))
Ответить | Правка | Наверх | Cообщить модератору

42. "Диагональное размещение информации на экране"  +/
Сообщение от Аноним (42), 12-Фев-24, 02:57 
Может стать килфичей в паре магазинов в обозримом будущем, но в целом как появиться так и заглохнет.

Другое дело, что нужно найти еще идею где можно перекосоеб%ую картинку показывать...

Так то в целом люди нормальные смотрят и любят пряменькое все углы там и даже строители иногда уровнем пользуються...

Ответить | Правка | Наверх | Cообщить модератору

43. "Диагональное размещение информации на экране"  +1 +/
Сообщение от Аноним (43), 13-Фев-24, 23:28 
>Ожидается массовое вскрытие дизайнеров интерфейсов :)))

Если только следующего поколения.

https://www.youtube.com/watch?v=CXoTy_06dFc

Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

5. "Диагональное размещение информации на экране"  +2 +/
Сообщение от ws8381 (ok), 30-Дек-23, 01:41 
теперь буду знать что поворот экрана монитора на любой градус инженеры делали не зря
Ответить | Правка | Наверх | Cообщить модератору

8. "Диагональное размещение информации на экране"  +2 +/
Сообщение от Аноним (8), 30-Дек-23, 18:27 
Поверну-ка я свой монитор на 40° сегодня.
Ответить | Правка | Наверх | Cообщить модератору

6. "Диагональное размещение информации на экране"  +4 +/
Сообщение от Аноним (6), 30-Дек-23, 12:46 
Горизонт завален!
Ответить | Правка | Наверх | Cообщить модератору

7. "Диагональное размещение информации на экране"  +1 +/
Сообщение от grayich (ok), 30-Дек-23, 16:33 
А вернуть взад то как?  па ма ги те
Ответить | Правка | Наверх | Cообщить модератору

9. "Диагональное размещение информации на экране"  +2 +/
Сообщение от Аноним (8), 30-Дек-23, 18:30 
Через выход из Vim
Ответить | Правка | Наверх | Cообщить модератору

21. "Диагональное размещение информации на экране"  +1 +/
Сообщение от none (??), 04-Янв-24, 01:07 
xrandr --output HDMI-3 --transform none
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

10. "Диагональное размещение информации на экране"  –9 +/
Сообщение от Аноним (11), 31-Дек-23, 17:47 
Автор, открой для себя Darktable из соседней новости. Он позволит делать нормальные скрины, хоть это и как ездить на камазе за хлебушком, конечно :). Но там таки тоже есть поворот картинки на произвольный угол - так что не надо будет позориться кривым скриншотом.
Ответить | Правка | Наверх | Cообщить модератору

13. "Диагональное размещение информации на экране"  +3 +/
Сообщение от Аноним (13), 31-Дек-23, 21:30 
Окстись, любезный! Какой кривой скриншот? Это фото того самого монитора, на котором это было проделано. Именно таким ты его увидишь. Это куда полезнее, чем поворот картинки на произвольный угол, который может сделать кто угодно в два клика.
Ответить | Правка | Наверх | Cообщить модератору

14. "Диагональное размещение информации на экране"  +/
Сообщение от Ага (?), 31-Дек-23, 23:44 
Ктонить объяснит напуркуа оно надо?
Ответить | Правка | Наверх | Cообщить модератору

15. "Диагональное размещение информации на экране"  +2 +/
Сообщение от Sw00p aka Jerom (?), 01-Янв-24, 13:08 
ну а как еще такую диагональ вместить, если проживаешь на площади в один квадратный метр :)
Ответить | Правка | Наверх | Cообщить модератору

17. "Диагональное размещение информации на экране"  +1 +/
Сообщение от Хру (?), 02-Янв-24, 14:21 
Тут похоже без одного квадратного литра не обошлось :)  С Новым Годом!
Ответить | Правка | Наверх | Cообщить модератору

20. "Диагональное размещение информации на экране"  +/
Сообщение от Sw00p aka Jerom (?), 02-Янв-24, 21:18 
> Тут похоже без одного квадратного литра не обошлось :)  С Новым
> Годом!

Пасиб, взаимно :)


Ответить | Правка | Наверх | Cообщить модератору

19. "Диагональное размещение информации на экране"  +1 +/
Сообщение от Аноним (19), 02-Янв-24, 20:01 
Реклама, инсталляция, дизайн.

Художественное размешение дисплея и трансляция на дисплей.

Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

40. "Диагональное размещение информации на экране"  +/
Сообщение от Аноним (-), 04-Фев-24, 16:57 
> Реклама, инсталляция, дизайн.
> Художественное размешение дисплея и трансляция на дисплей.

И рекламнрый слоган под стать. Например: "вы правы, мы полностью е@#$ись!"

Ответить | Правка | Наверх | Cообщить модератору

25. "Диагональное размещение информации на экране"  +/
Сообщение от Аноним (42), 05-Янв-24, 03:57 
Ну практический вижу два варианта:
1. Упился в хлам так что голова под наклоном 40 градусов.
2. Инвалид с заклинившей шеей на 22 градуса
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

32. "Диагональное размещение информации на экране"  +/
Сообщение от rvs2016 (ok), 11-Янв-24, 02:18 
> 1. Упился в хлам так что голова под наклоном 40 градусов.

Ага! Голова не держится, а синусы да косинусы углов эта голова в уме всё-равно вычисляет! :-)

Ответить | Правка | Наверх | Cообщить модератору

27. "Диагональное размещение информации на экране"  +/
Сообщение от Аноним (27), 06-Янв-24, 12:07 
Лежишь на боку, и смотришь фильм: а небо сверху (то есть сбоку).
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

28. "Диагональное размещение информации на экране"  +/
Сообщение от mustai (ok), 08-Янв-24, 14:08 
Если наполовину отвалилось крепление монитора, а работать нужно срочно и некогда чинить, даже снимать со стены некогда.
Ну с просто демонстрация возможностей X-сервера, почему бы нет...
Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

22. "Диагональное размещение информации на экране"  +/
Сообщение от ссаныч (ok), 04-Янв-24, 12:58 
Круто, аффтар спазибо! С моим искривлением шейного отдела, косой монитор -- то что нужчно.
Ответить | Правка | Наверх | Cообщить модератору

23. "Диагональное размещение информации на экране"  +/
Сообщение от Аноним (23), 04-Янв-24, 20:58 
А перспективу как сделать?
Ответить | Правка | Наверх | Cообщить модератору

33. "Диагональное размещение информации на экране"  +/
Сообщение от rvs2016 (ok), 11-Янв-24, 02:21 
> А перспективу как сделать?

А в спираль закрутить! Да по форме рукавов галактики в том числе!

Ответить | Правка | Наверх | Cообщить модератору

24. "Диагональное размещение информации на экране"  +/
Сообщение от Аноним (23), 04-Янв-24, 21:01 
Почему тема называется "Диагональное размещение информации на экране", если речь идет про трансформацию вывода на экран, а про  диагональное размещение информации на экране ни слова?
Ответить | Правка | Наверх | Cообщить модератору

26. "Диагональное размещение информации на экране"  –4 +/
Сообщение от Аноним (26), 05-Янв-24, 07:56 
Вот так, с помощью нехитры приспособлений, можно превратить буханку хлеба в троллейбус.

https://img-fotki.yandex.ru/get/6700/35340376.f9/0_facfe_46f...

Ответить | Правка | Наверх | Cообщить модератору

29. "Диагональное размещение информации на экране"  +1 +/
Сообщение от pavlinux (ok), 09-Янв-24, 16:23 
Там ещё можно на глобус натянуть
Ответить | Правка | Наверх | Cообщить модератору

41. "Диагональное размещение информации на экране"  +/
Сообщение от Аноним (-), 04-Фев-24, 16:58 
> Там ещё можно на глобус натянуть

Ну тогда бэкграундом надо не лису - а сову ставить. Или лиса намекает что она родственник полярной лисицы? :)

Ответить | Правка | Наверх | Cообщить модератору

30. "Диагональное размещение информации на экране"  +1 +/
Сообщение от inferrna (ok), 10-Янв-24, 12:03 
Можно сделать розыгрыш: монитор висит боком, на нём идёт ролик, имитирующий поломку (мерцание искрение). В комнате темно. Входит жертва и на экране выскакивает скример, причём повёрнутый правильно относительно горизонта - это создаст эффект пробития четвёртой стены и усилит эффект.
А, впрочем, скример-то надо запускать во весь экран, поэтому без редактирования ролика вручную тут не обойтись. Ну лан, всё равно прикол весёлый, безотносительно новости.
Ответить | Правка | Наверх | Cообщить модератору

34. "Диагональное размещение информации на экране"  +/
Сообщение от омский линуксоид (?), 16-Янв-24, 07:46 
Это точно не в Омске придумали?
Ответить | Правка | Наверх | Cообщить модератору

39. "Диагональное размещение информации на экране"  +/
Сообщение от xrensgory (ok), 01-Фев-24, 14:11 
На розовом стикере пароль ?
Ответить | Правка | Наверх | Cообщить модератору

46. "Диагональное размещение информации на экране"  +/
Сообщение от AlxAlp (?), 15-Фев-24, 13:28 
А ведь кто-то реализовывал это, кодил, потел, нервничал, многие месяцы жизни угробил.
Ответить | Правка | Наверх | Cообщить модератору

49. "Диагональное размещение информации на экране"  +/
Сообщение от Аноним (49), 27-Фев-24, 00:39 
Вероятно, не так много. Но это не точно.

Объём чужого кода иногда был неожиданно невелик. Если в основе правильно придумано.

Ответить | Правка | Наверх | Cообщить модератору

48. "Диагональное размещение информации на экране"  +1 +/
Сообщение от ffsdmad (ok), 19-Фев-24, 09:53 
А можно так отдельные окна вращать?
Ответить | Правка | Наверх | Cообщить модератору

50. "Диагональное размещение информации на экране"  +/
Сообщение от xrensgory (ok), 29-Фев-24, 15:08 
Если это отдельное окно может быть full screen, то почему нет ?
Ответить | Правка | Наверх | Cообщить модератору

52. "Диагональное размещение информации на экране"  +/
Сообщение от wd (?), 06-Мрт-24, 17:35 
просто поворот - это фигня
эта штука позволяет в трапецию картинку превратить, да и вообще в любой четырехугольник - грубо говоря можно просто любой угол нагло таскать куда угодно

это все очень полезно во всяких проэкторах

Ответить | Правка | Наверх | Cообщить модератору

58. "Диагональное размещение информации на экране"  +/
Сообщение от Аноним (58), 27-Апр-24, 15:31 
Там это само все делается давным давно, любые трапециидальные искажения фиксятся сами. Ну если проектор не с алика.
Ответить | Правка | Наверх | Cообщить модератору

55. "Диагональное размещение информации на экране"  +/
Сообщение от MT (ok), 31-Мрт-24, 14:53 
Можно использовать для восстановления правильной ориентации экранов фотоаппаратов, где экраны часто повёрнуты на 45 градусов, при условии что фотоаппарат поддерживает использование в качестве монитора. :-)
Ответить | Правка | Наверх | Cообщить модератору

56. "Диагональное размещение информации на экране"  +/
Сообщение от ktym (ok), 10-Апр-24, 12:30 
Если связать с гироскопом, монитор в кабине пилота, к примеру, то смысл есть.
Ответить | Правка | Наверх | Cообщить модератору

57. "Диагональное размещение информации на экране"  +/
Сообщение от okonkole (?), 13-Апр-24, 14:18 
теперь нужны треугольные окна ...
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру