ضروری شرائط
ایک سابقہ بلاگ پوسٹ میں میں نے بیان کیا، رسبیری پائی او ایس میں اسکرین اور ٹچ اسکرین کو گھمانے کا طریقہ - جسے پہلے رسپیئن کے نام سے جانا جاتا تھا۔
اس وقت رسبیری پائی او ایس ایکس 11 کو ڈسپلے انجن کے طور پر استعمال کرتا ہے - لیکن اب ، رسبیری پائی او ایس ویلینڈ اور ویلینڈ کمپوزیٹر لیب ڈبلیو سی کو ڈسپلے انجن کے لئے معیاری کے طور پر استعمال کرتا ہے ، اگر آپ کوئی تازہ سسٹم انسٹال کرتے ہیں۔
چونکہ کچھ چیزیں بدل گئی ہیں.
اپنی نئی ترتیبات کے لئے میں رسبیری پائی امیجر سافٹ ویئر استعمال کرتا ہوں ، جس سے ایس ڈی کارڈ پر رسپبیری پائی 4 کے لئے رسبیری پائی او ایس (64 بٹ) کو فلیش کیا جاسکتا ہے۔
ترتیبات اسکرین گردش
اسکرین (ڈیسک ٹاپ) کو گھمانا آسان ہے۔ آپ کو صرف autostartنام کی فائل شامل کرنا ہوگی۔
nano ~/.config/labwc/autostart
اس کوڈ کو چسپاں کریں
wlr-randr --output HDMI-A-1 --transform 180
محفوظ کریں اور یہی ہے.
اگر آپ ایچ ڈی ایم آئی 2 استعمال کرتے ہیں تو ایچ ڈی ایم آئی-اے-1 کو ایچ ڈی ایم آئی-اے-2 میں تبدیل کریں۔
ممکنہ گردش کی قدریں 0، 90، 180 اور 270 ہیں.</:code2:></:code1:>
ٹچ اسکرین گردش کی ترتیبات
ٹچ اسکرین کو گھمانے کے لئے آپ کو استعمال شدہ ایچ ڈی ایم آئی میں آؤٹ پٹ کا نقشہ بنانا ہوگا اور دوسری فائل میں ترمیم کرنا ہوگی:
nano ~/.config/labwc/rc.xml
اس فائل میں ترمیم کرنے سے پہلے ، آپ کو اپنے ٹچ اسکرین کنٹرولر کے آلے کا نام جاننے کی ضرورت ہے۔
آپ اس ٹرمینل کمانڈ کے ساتھ اپنے ٹچ اسکرین کنٹرولر کا صحیح آلہ نام حاصل کرتے ہیں:
libinput list-devices
میرے معاملے میں اس کمانڈ کی آؤٹ پٹ میں یہ شامل ہے:
Device: TouchNetix AXPB011
Kernel: /dev/input/event7
Group: 3
Seat: seat0, default
Capabilities: touch
Tap-to-click: n/a
Tap-and-drag: n/a
Tap drag lock: n/a
Left-handed: n/a
Nat.scrolling: n/a
Middle emulation: n/a
Calibration: identity matrix
Scroll methods: none
Click methods: none
Disable-w-typing: n/a
Disable-w-trackpointing: n/a
Accel profiles: n/a
Rotation: n/a
ڈیوائس کا نام "ٹچ نیٹکس AXPB011" ہے۔
اس کوڈ کو اپنے ایڈجسٹ شدہ ڈیوائس کے نام کے ساتھ فائل میں پیسٹ کریں:
<?xml version="1.0"?>
<openbox_config xmlns="http://openbox.org/3.4/rc">
<touch deviceName="TouchNetix AXPB011" mapToOutput="HDMI-A-1" mouseEmulation="yes"/>
</openbox_config>
اپنی ضروریات کے مطابق ایچ ڈی ایم آئی کو بھی تبدیل کریں۔
</:code4:></:code6:></:code5:></:code3:>