I3: كيفية استخدام xdotool في i3؟

تم إنشاؤها على ٢٣ نوفمبر ٢٠١٥  ·  4تعليقات  ·  مصدر: i3/i3

أرغب في محاكاة مفاتيح الأسهم التالية من خلال xdotool عبر i3:

bindsym $mod+Tab+h exec xdotool key "Left"
bindsym $mod+Tab+j exec xdotool key "Down"
bindsym $mod+Tab+k exec xdotool key "Up"
bindsym $mod+Tab+l exec xdotool key "Right"

لسوء الحظ ، لا يبدو أن i3 يتعرف على الروابط. الأوامر ، على سبيل المثال ، xdotool key "Left" تعمل من خلال سطر الأوامر.

تعديل:
إصدار i3 الخاص بي:
i3 الإصدار 4.11 (2015-09-30 ، الفرع "4.11") © 2009 Michael Stapelberg والمساهمون

missing-log missing-version

التعليق الأكثر فائدة

استخدم على سبيل المثال bindsym --release $mod+Tab+h exec --no-startup-id xdotool key "Left" ، بحيث يقوم i3 بتنفيذ ربط المفاتيح هذا عند تحرير المفتاح.

ال 4 كومينتر

لا أرى رابطًا يؤدي إلى logs.i3wm.org. هل تابعت http://i3wm.org/docs/debugging.html؟ (في حال قمت بالفعل بتقديم ارتباط إلى ملف السجل ، يرجى تجاهلي.)

لا أرى رقم الإصدار. هل يمكنك من فضلك نسخ ولصق الناتج i3 --version في هذه المشكلة؟

استخدم على سبيل المثال bindsym --release $mod+Tab+h exec --no-startup-id xdotool key "Left" ، بحيث يقوم i3 بتنفيذ ربط المفاتيح هذا عند تحرير المفتاح.

يبدو أن stapelberg --release ينتبه فقط إلى وقت تحرير أي مفتاح في الحافظة. إذا قمت بتحرير أحد المفاتيح قبل أن يتعامل $ mod i3 معه باعتباره الرابط الأيسر $ mod +.

(تقوم حاليًا بإضافة رابط يكتب تاريخ اليوم ، تقفز الأرقام مساحات العمل الخاصة بي وتضع شُرَطًا في محررات النصوص المفتوحة ، وتحل مع وضع السكون 0.5 في الوقت الحالي)

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات