The OpenNET Project / Index page

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

Диагональное размещение информации на экране
На системах с X-сервером при помощи утилиты xrandr можно организовать
размещение информации на экране монитора, установленного не только
горизонтально или вертикально, но и  под произвольным углом.

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

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




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

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




Указываемые в параметре "--transform" значения рассчитываются по формуле
"cos(x),-sin(x),shift_left,sin(x),cos(x),shift_up,0,0,1", в которой "x" -
необходимый угол поворота.
 
29.12.2023 , Источник: https://sprocketfox.io/xssfox/2021/...
Ключи: xrandr, x11, rotate, screen, monitor, x11 / Лицензия: CC-BY
Раздел:    Корень / Пользователю / X Window

Обсуждение [ Линейный режим | Показать все | RSS ]
  • 1.2, Аноним (-), 16:05, 29/12/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +16 +/
    А как на Wayland'е сделать такое же?

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

     
     
  • 2.11, Аноним (11), 17:49, 31/12/2023 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > Что, никак? Вот, то-то же.

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

     
     
  • 3.51, Майклуша (?), 20:53, 01/03/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Для этого извращения синус нужно вычислить один единственный раз.
     
  • 2.18, Аноним (18), 14:54, 02/01/2024 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Надо же, как же мы до сих пор жили без наклона 45 и 22 градусов горизонта на мониторе. Все теперь Wayland-у кранты. 🤡🤡🤡
     
     
  • 3.38, Бывалый смузихлёб (?), 09:53, 01/02/2024 [^] [^^] [^^^] [ответить]  
  • +/
    ну штука-то забавная. Особенно прикольно смотрелось бы на мобиле/планшете
     
     
  • 4.44, Neon (??), 17:30, 14/02/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Особенно, если плавно будет работать по мере наклона монитора
     
  • 2.31, Асян (?), 12:47, 10/01/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я прям ожидал что кто-нибудь придёт и начнёт кричать что "вот! а в X-ах можно сделать <вставить описание совершенно бесполезной фичи которой пользуется 3 человека на Земле> такое! а в вейлянде низя!", как обычно кароч.

    Толсто! :_D

     
  • 2.35, Пряник (?), 09:57, 26/01/2024 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Толсто. В Weston можно через WinKey + MiddleMouse вращать.
     

  • 1.3, Аноним (3), 16:19, 29/12/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Holy shit...Как теперь это развидеть или жить с этим. Ожидается массовое вскрытие дизайнеров интерфейсов :)))
     
     
  • 2.42, Аноним (42), 02:57, 12/02/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Может стать килфичей в паре магазинов в обозримом будущем, но в целом как появиться так и заглохнет.

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

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

     
  • 2.43, Аноним (43), 23:28, 13/02/2024 [^] [^^] [^^^] [ответить]  
  • +/
    >Ожидается массовое вскрытие дизайнеров интерфейсов :)))

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

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

     

  • 1.5, ws8381 (ok), 01:41, 30/12/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    теперь буду знать что поворот экрана монитора на любой градус инженеры делали не зря
     
     
  • 2.8, Аноним (8), 18:27, 30/12/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Поверну-ка я свой монитор на 40° сегодня.
     

  • 1.6, Аноним (6), 12:46, 30/12/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Горизонт завален!
     
  • 1.7, grayich (ok), 16:33, 30/12/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А вернуть взад то как?  па ма ги те
     
     
  • 2.9, Аноним (8), 18:30, 30/12/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Через выход из Vim
     
  • 2.21, none (??), 01:07, 04/01/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    xrandr --output HDMI-3 --transform none
     

  • 1.10, Аноним (11), 17:47, 31/12/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –8 +/
    Автор, открой для себя Darktable из соседней новости. Он позволит делать нормальные скрины, хоть это и как ездить на камазе за хлебушком, конечно :). Но там таки тоже есть поворот картинки на произвольный угол - так что не надо будет позориться кривым скриншотом.
     
     
  • 2.13, Аноним (13), 21:30, 31/12/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Окстись, любезный! Какой кривой скриншот? Это фото того самого монитора, на котором это было проделано. Именно таким ты его увидишь. Это куда полезнее, чем поворот картинки на произвольный угол, который может сделать кто угодно в два клика.
     

  • 1.14, Ага (?), 23:44, 31/12/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Ктонить объяснит напуркуа оно надо?
     
     
  • 2.15, Sw00p aka Jerom (?), 13:08, 01/01/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    ну а как еще такую диагональ вместить, если проживаешь на площади в один квадратный метр :)
     
     
  • 3.17, Хру (?), 14:21, 02/01/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тут похоже без одного квадратного литра не обошлось :)  С Новым Годом!
     
     
  • 4.20, Sw00p aka Jerom (?), 21:18, 02/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Тут похоже без одного квадратного литра не обошлось :)  С Новым
    > Годом!

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


     
  • 2.19, Аноним (19), 20:01, 02/01/2024 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Реклама, инсталляция, дизайн.

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

     
     
  • 3.40, Аноним (-), 16:57, 04/02/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Реклама, инсталляция, дизайн.
    > Художественное размешение дисплея и трансляция на дисплей.

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

     
  • 2.25, Аноним (42), 03:57, 05/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Ну практический вижу два варианта:
    1. Упился в хлам так что голова под наклоном 40 градусов.
    2. Инвалид с заклинившей шеей на 22 градуса
     
     
  • 3.32, rvs2016 (ok), 02:18, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > 1. Упился в хлам так что голова под наклоном 40 градусов.

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

     
  • 2.27, Аноним (27), 12:07, 06/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Лежишь на боку, и смотришь фильм: а небо сверху (то есть сбоку).
     
  • 2.28, mustai (ok), 14:08, 08/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Если наполовину отвалилось крепление монитора, а работать нужно срочно и некогда чинить, даже снимать со стены некогда.
    Ну с просто демонстрация возможностей X-сервера, почему бы нет...
     

  • 1.22, ссаныч (ok), 12:58, 04/01/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Круто, аффтар спазибо! С моим искривлением шейного отдела, косой монитор -- то что нужчно.
     
  • 1.23, Аноним (23), 20:58, 04/01/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А перспективу как сделать?
     
     
  • 2.33, rvs2016 (ok), 02:21, 11/01/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > А перспективу как сделать?

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

     

  • 1.24, Аноним (23), 21:01, 04/01/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Почему тема называется "Диагональное размещение информации на экране", если речь идет про трансформацию вывода на экран, а про  диагональное размещение информации на экране ни слова?
     
  • 1.26, Аноним (26), 07:56, 05/01/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Вот так, с помощью нехитры приспособлений, можно превратить буханку хлеба в троллейбус.

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

     
  • 1.29, pavlinux (ok), 16:23, 09/01/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Там ещё можно на глобус натянуть
     
     
  • 2.41, Аноним (-), 16:58, 04/02/2024 [^] [^^] [^^^] [ответить]  
  • +/
    > Там ещё можно на глобус натянуть

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

     

  • 1.30, inferrna (ok), 12:03, 10/01/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Можно сделать розыгрыш: монитор висит боком, на нём идёт ролик, имитирующий поломку (мерцание искрение). В комнате темно. Входит жертва и на экране выскакивает скример, причём повёрнутый правильно относительно горизонта - это создаст эффект пробития четвёртой стены и усилит эффект.
    А, впрочем, скример-то надо запускать во весь экран, поэтому без редактирования ролика вручную тут не обойтись. Ну лан, всё равно прикол весёлый, безотносительно новости.
     
  • 1.34, омский линуксоид (?), 07:46, 16/01/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это точно не в Омске придумали?
     
  • 1.39, xrensgory (ok), 14:11, 01/02/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    На розовом стикере пароль ?
     
  • 1.46, AlxAlp (?), 13:28, 15/02/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А ведь кто-то реализовывал это, кодил, потел, нервничал, многие месяцы жизни угробил.
     
     
  • 2.49, Аноним (49), 00:39, 27/02/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Вероятно, не так много. Но это не точно.

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

     

  • 1.48, ffsdmad (ok), 09:53, 19/02/2024 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    А можно так отдельные окна вращать?
     
     
  • 2.50, xrensgory (ok), 15:08, 29/02/2024 [^] [^^] [^^^] [ответить]  
  • +/
    Если это отдельное окно может быть full screen, то почему нет ?
     


     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




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

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