Hirdetés
- CES 2026: madzagmentes egér és headset az Acer névjegyével
- CES 2026: valóságos képkockagenerálók lesznek a modernebb GeForce-ok tavasszal
- CES 2026: Visszatér a legjobb Expertbook
- CES 2026: A legjobb volt, az is marad? Itt a Zenbook A14 második generációja
- CES 2026: akár játszhatunk is az Acer RGB lézerprojektorával
- HiFi műszaki szemmel - sztereó hangrendszerek
- Milyen monitort vegyek?
- Máris limitálja egy európai disztribútor a GeForce-ok szállítását
- A legrosszabb CPU-k – az ExtremeTech szerint
- Mikrokontrollerek Arduino környezetben (programozás, építés, tippek)
- CES 2026: felcsavarta az AI-t az AMD, de örülhetnek a játékosok is
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Milyen TV-t vegyek?
- E-book olvasók
-
PROHARDVER!
Mára a ProHardver!/IT.News Fórum is nagylétszámú Linuxban jártas taggal büszkélkedhet. Nehéz szinteket felállítani egy olyan rendszer ismeretében, ami annyira sokrétű, hogy teljesen szinte lehetetlen megismerni minden egyes részét. Azt azonban mindenki tudja, hogy kezdő-e vagy sem. Elsősorban nekik szólnak az alábbiak, de érdemes mindenkinek elolvasnia, mint útjelző táblát.
Új hozzászólás Aktív témák
-
CPT.Pirk
Jómunkásember
válasz
CPT.Pirk
#26752
üzenetére
Találtam megoldást a problémára, csak annyit kell fixálni, hogy melyik két USB portra vannak kötve a monitorok.
Az xinput ID alapján lekérdezhető a /dev/input/eventX, azzal meg lekérdezhető az udevadminból a port, amihez tartozik az event. A portok neve meg fix, így arra lehet vizsgálni.#!/bin/bash
DEDICATED_PORT_1='usb-0:5:1.0'
DEDICATED_PORT_2='usb-0:7:1.0'
DEDICATED_OUTPUT_1='DVI-D-1'
DEDICATED_OUTPUT_2='HDMI-1'
FIRST_ID=$(xinput | grep 'USBest Technology SiS HID Touch Controller' | sed -n '1s/.*id=\([0-9]*\).*/\1 /p')
SECOND_ID=$(xinput | grep 'USBest Technology SiS HID Touch Controller' | sed -n '2s/.*id=\([0-9]*\).*/\1 /p')
echo "Got ID's:"
echo $FIRST_ID
echo $SECOND_ID
TOUCHDEV0=$(xinput --list-props $FIRST_ID | grep 267 | cut -f 3 | tr -d '"')
TOUCHDEV1=$(xinput --list-props $SECOND_ID | grep 267 | cut -f 3 | tr -d '"')
echo "Dev's:"
echo $TOUCHDEV0
echo $TOUCHDEV1
FIRST_USB=$(udevadm info -q property -n $TOUCHDEV0 | grep 'ID_PATH=' | cut --delimiter="-" -f 3,4)
SECOND_USB=$(udevadm info -q property -n $TOUCHDEV1 | grep 'ID_PATH=' | cut --delimiter="-" -f 3,4)
echo "Ports:"
echo $FIRST_USB
echo $SECOND_USB
if [ $FIRST_USB = $DEDICATED_PORT_1 ]; then
echo "ID: " $FIRST_ID " is " $DEDICATED_PORT_1 " mapping to " $DEDICATED_OUTPUT_1
xinput map-to-output $FIRST_ID $DEDICATED_OUTPUT_1
else
echo "ID: " $FIRST_ID " is " $DEDICATED_PORT_2 " mapping to " $DEDICATED_OUTPUT_2
xinput map-to-output $FIRST_ID $DEDICATED_OUTPUT_2
fi
if [ $SECOND_USB = $DEDICATED_PORT_1 ]; then
echo "ID: " $SECOND_ID " is " $DEDICATED_PORT_1 " mapping to " $DEDICATED_OUTPUT_1
xinput map-to-output $SECOND_ID $DEDICATED_OUTPUT_1
else
echo "ID: " $SECOND_ID " is " $DEDICATED_PORT_2 " mapping to " $DEDICATED_OUTPUT_2
xinput map-to-output $SECOND_ID $DEDICATED_OUTPUT_2
fi
A kimenete:
Got ID's:
10
11
Dev's:
/dev/input/event7
/dev/input/event8
Ports:
usb-0:5:1.0
usb-0:7:1.0
ID: 10 is usb-0:5:1.0 mapping to DVI-D-1
ID: 11 is usb-0:7:1.0 mapping to HDMI-1
Új hozzászólás Aktív témák
- MEGA AKCIÓ! - Jogtiszta Windows - Office & Vírusirtó licencek- Azonnal - Számlával - Garanciával
- Humble szökevények 500-2500Ft
- Kaspersky, BitDefender, Avast és egyéb vírusírtó licencek a legolcsóbban, egyenesen a gyártóktól!
- Game Pass Ultimate előfizetések 1 - 36 hónapig azonnali kézbesítéssel a LEGOLCSÓBBAN! AKCIÓ!
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- Hario MINI MILL SLIM PLUS tekerőt keresek, mert elveszett
- Bomba ár! HP EliteBook 820 G1 - i5-4GEN I 8GB I 500GB I 12,5" HD I Cam I W10 I Garancia!
- Ventilátorok 120/140mm és tápkábel modding kitűnő árakon!
- Apple iPhone 16 128GB, Kártyafüggetlen, 1 Év Garanciával
- ÉV ELEJI RAKTÁRSÖPRÉS!!! - Videókártyák, Monitorok, Notebookok, Stb. - Szaküzletből! Számlával!
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


