İngilizceFransızcaİspanyolca

Ad


OnWorks favicon'u

imwheel - Bulutta Çevrimiçi

OnWorks ücretsiz barındırma sağlayıcısında imwheel'i Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü üzerinden çalıştırın

Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut çarkıdır.

Program:

ADI


imwheel - X Windows için bir fare tekerleği ve düğme yorumlayıcısı

SİNOPSİS


çark [ seçenekleri ]

TANIM


IM Çarkı X Windows Sistemi için evrensel bir fare tekerleği ve düğme çevirmenidir.
X Windows'tan gelen girişi kullanan imwheel, fare tekerleğini ve fare düğmesini çevirir
eylemleri X'e XTest uzantısını kullanarak klavye olaylarına dönüştürün. xdpyinfo bilgi için
X sunucunuzdaki desteklenen uzantılarda.

KOMUT LINE SEÇENEKLER


Kullanılabilir komut satırı seçenekleri aşağıdaki gibidir:

-4, --flip-düğmeleri
Fare düğmelerini, Yukarı ve Aşağı'yı tersine çevirerek 4 5 ve 5 4 olacak şekilde çevirir
hareketler. Bu, 4 düğmeyi biraz kullanışlı hale getirecektir! Bu kullanmaya benzer
'-b "5 4 6 7 8"'; görmek -b seçenek. Ayrıca bakınız xmod haritası(1).

-B, --düğmeler düğme özelliği
Düğmeleri yeniden eşle düğme özelliği yorumlanmış tekerlek/düğme girişine. Ayrıca sınırlar
düğmeyi belirtilen düğmelere tutun. bu düğme özelliği etrafı çevrili olmalı
alıntılar. Her düğme numarası bir boşlukla ayrılmalıdır. bu düğme özelliği is
tekerlek girişi için aşağıdaki sırayla kodu çözülür:

imwheelrc'de Düğme Numarası Adı Olarak Yorumlanan Dizin
1 Tekerlek Yukarı 4 Yukarı
2 Tekerlek Aşağı 5 Aşağı
3 Tekerlek Sol 6 Sol
4 Tekerlek Sağ 7 Sağ
5 Başparmak Düğmesi 1 8 Başparmak1
6 Başparmak Düğmesi 2 9 Başparmak2
7 Ekstra Düğme 1 10 ExtBt7
8 Ekstra Düğme 2 11 ExtBt8
vb.

A düğme özelliği "4 5", yakalanan düğmeleri yalnızca yukarı ve aşağı döndürmek için sınırlayacaktır.
A düğme özelliği "0" değeri, tanımlanmış herhangi bir eşlemeyi kapatır, böylece
düğme özelliği farenizde olmayan bir şey için.
A düğme özelliği "4 5 0 0 8", normal tekerlek yukarı/aşağı ve bir başparmak düğmesi 1 için olabilir,
ama yatay tekerlek ekseni yok.
Varsayılan düğme özelliği "4 5 6 7 8 9", ancak özelleştirmek isteyebilirsiniz veya ihtiyacınız olabilir
bu kendin. Normal farelerde fare tekerleğini yoksaymak istiyorsanız,
başla düğme özelliği "0 0 0 0 ..." ile, böylece dikey ve
tekerleğin yatay eksenleri (yatay eksenin var olup olmadığı veya
Kullanılmış).
Ayrıca bakınız xmod haritası(1).

-C, --yapılandırma
Hemen yapılandırma yardımcısı penceresine açılır.
Ayrıca bakınız YAPILANDIRMA YARDIMCI

-NS, - hata ayıklama
Çalışırken tüm olası hata ayıklama bilgilerini göster. Bu çok tükürür ve ben de öneririm
ile -d imwheel'in kontrolden ayrılmasını önleme seçeneği
terminal.

-NS, --ayrılmak
Aslında bu, adının tam tersini yapar, nesneden kopmayı engeller.
kontrol terminali (arka plan programı yok). Control-C durur, vb...

-F, --odak
Orijinal hack yerine X olay alt penceresini kullanmaya zorlar.
X olayındaki alt pencereyi incelenen bir odak sorgusu (XGetInputFocus) ile değiştirin.
Bu, aşağıdakiler gibi bazı pencere yöneticileriyle bazı uyumluluk sorunlarını çözmelidir.
pencere yapımcısı ve belki de aydınlanma. Hiçbir şey doğru çalışmıyor gibi görünüyorsa, deneyin
bunu açıp kapatmak...

-G, --odak-olaylar
Düğme yakalama için odak olaylarının kullanımını devre dışı bırakın. Eğer senin @Hariç tutuldu pencereler değil
çıkıldığında fare düğmelerini yeniden tutarak, bunu açıp kapatmayı deneyin...

-H, --yardım et
Seçenekler ve sürüm/yazar bilgisi hakkında kısa yardım.

-k, --öldürmek
Eski çarkı öldürme girişimleri. İşlem kimlikleri kullanılarak test edilir /proc/${pid}/durum
Ad: alan ?= çark. Eğer / proc monte edilmemişse, bu her zaman başarısız olur!
Aksi takdirde, bu yanlış işlemin öldürülmemesini sağlar.

-Q, --çıkış yapmak
Olay döngüsüne girmeden önce imwheel'den çıkın.
Örnek: `imwheel -k -q' = öldür ve çık (seçenek sırası önemli değil)

-X, --Görüntüle ekran
XServer'ı belirtilen bir ekran standart X biçiminde. Bu seçeneği kullanmak yararlıdır
birden fazla ekran için.

X WINDOWS


Çalıştırmadan önce DISPLAY ortam değişkenini ayarlayarak birden çok çark kullanın
her bir çarkı kullanın veya -X or --Görüntüle her biri için farklı bir ekran belirleme seçenekleri
çark. Aynı ekranda birden fazla çarkın çalıştırılması önerilmez, ancak
izin verilir ve çarkı veya düğmeleri kullanırken garip şeylerin olmasına neden olabilir.

xorg.conf dosyanızı düzenleyin ve "InputDevice" bölümünde fare Protokolünüzün
modern bir PS/2 veya USB fare için "ExplorerPS/2" veya değilse "IMPS/2" olarak ayarlayın. seri için
fareler onu "IntelliMouse" veya "Auto" olarak ayarlar. Bu, IntelliMouse uyumlu fareler içindir; diğer
protokoller diğer fareler için gerekli olabilir.

NOT
The @Hariç tutmak komutu, ZAxis'i kendileri için kullanan istemciler için kullanılmalıdır ve
aynı istenen etkiye neden olacak klavye çevirileri yoktur. bu @Hariç tutmak komut gerekir
ayrıca fare ve/veya fare düğmesinin tutulmasını gerektiren ve gerektirmeyen herhangi bir istemci için eklenebilir.
kapmak için belirli düğmeleri belirtin. Bu istemciler fareyi almaya çalıştıklarında başarısız oluyor
çünkü 4 ve 5 düğmeleri zaten imwheel tarafından tutulmuştur. XV bir istemci örneğidir
Bu, bu tür kapmaların başarılı olmasını gerektirir. KDE istemcileri ZAxis'i kendileri için kullanır
amaçlar. Sağlanan imwheelrc, zaten XV için bir dışlama içeriyor. IMWheelRC'ye bakın
daha fazla bilgi için bölüm.

IMWHEELRC


IMWheel, isteğe bağlı olarak iki yapılandırma dosyası kullanır. Bir, /etc/X11/imwheel/imwheelrc,
herkes tarafından kullanılabilir. Diğeri ise yalnızca bir kullanıcı tarafından kullanılan $HOME/.imwheelrc'dir. Biri
sağlanır ve /etc/X11/imwheel içine otomatik olarak yüklenmiş olmalıdır. Tüm boşluklar
pencere adlarının çift tırnak işaretleri dışında dosyalarda yok sayılır.

Yapılandırma dosyası, pencere adlarından ve olay çevirilerinden ve/veya imwheel'den oluşur.
@ (at) sembolü ile başlayan komutlar. Her pencere adı, bir bölümü başlatır.
onun yapılandırması. Pencere adları ilk gelen alır şeklinde önceliklendirilir, bu nedenle daha fazlası
genel eşleşmeler her zaman yapılandırma dosyasında daha sonra gerçekleşmelidir.

Yorumlar bir pound (#) ile başlar ve satırın sonuna kadar uzanır.

IMWHEELRC PENCERE BÖLÜM BAŞLIKLAR


Pencere adı bölüm başlıkları aslında dört şeyden biridir:

Pencere Başlığı
Pencere Sınıfı Adı
Pencere Kaynak Adı
imwheelrc'de "\(null\)" ile eşleşen (null)

Bunların çoğu fvwm2'nin FvwmIdent modülü veya yapılandırıcı kullanılarak araştırılabilir (bkz.
YAPILANDIRMA YARDIMCI Bölüm). Diğer pencere yöneticilerinin kendi yöntemleri olabilir.
pencerelerin niteliklerini belirleme.
Her pencere adı, bir normal ifade dizesi olarak eşleştirilir. Böylece herhangi bir pencere regex kullanılarak eşleştirilir
desen ".*" pencere adı olarak. Bu desen, sayfanızdaki son bölüm olmalıdır.
yapılandırma dosyası veya dosyadaki diğer pencere yapılandırmalarını geçersiz kılar.
eşleşen tekerlek/düğme eylemleri.
Boş olan pencerelerle eşleşen "(boş)" olarak belirtilen özel bir başlık vardır.
üç özellikte dize. Bu, Quake3'e bile eylemler atamayı mümkün kılar,
penceresi için hiçbir bilgisi olmayan. Sadece anahtarların kullanıldığını anladığınızdan emin olun.
oyun veya uygulamadaki diğer önemli işlemlerle çakışabilecek anahtarlar olmamalıdır.
iş yapmayı hedefliyor! Dahil edilen imwheelrc dosyasında "(boş)" bölümü bulunur.
göstermek ve Quake3 ile çalışması gerekir.
Her pencere/sınıf/kaynak adı şart tek başına bir satırda çift tırnak (") içine alınır.

Her pencere bölümünün içinde herhangi bir sayıda çeviri tanımı veya komutu bulunur. Her biri
çeviri tanımı veya komutu tek başına bir satırda olmalıdır. pencere bölümü yok
başka bir pencere bölümü başlatılarak sonlandırıldığından veya
yapılandırma dosyasının sonu.

IMWHEELRC TERCÜME TANIMLAR


Fare tekerleği/düğme çevirilerinin her biri, bir pencere bölümü oluşturulduktan sonra bir satır alır
başladı. Her argüman virgül(,) ile ayrılır; boşluk yoksayılır. KeySims'ler
klavye giriş ve çıkışlarını belirtmek için kullanılır. Borular (|) birden çok anahtarı birleştirmek için kullanılır
tek bir giriş/çıkış içine. Format aşağıdaki gibidir...

GEREKLİ
Aşağıdaki argümanlar, minimum bir çeviri tanımı yapmak için gereklidir.

anahtar Düzenleyiciler Giriş
Fareye basıldığında gerekli tuşları gösteren borularla birleştirilmiş X KeySyms
Bu çevirinin kullanılabilmesi için işlem yapılır. Alt, Meta, Kontrol ve
Shift tuşları tipik değiştiricilerdir, ancak yalnızca
'Shift' yerine 'Shift_L' veya 'Shift_R', sol ve sağ arasında ayrım
kaydırma tuşları. Daha fazlası için KeySyms bölümüne bakın.

`Hayır' imwheel tarafından kullanılan özel bir KeySym'dir, hiçbir değiştiriciyi belirtmek için kullanılır. A
bu durumda boş giriş de kabul edilebilir, ancak neler olup bittiğine dair daha az açıklayıcı
üzerinde! eğer `Hayır' kullanılırsa, tekerlek sırasında kullanımda hiçbir değiştirici olamaz
eylem. Alan boşsa, o zaman herhangi değiştirici eşleşecek, bu yüzden bunları en son girin
onların pencere bölümü.

Fare Action Giriş
Bu, fare tekerleği veya düğmesinden gelen girdidir. Aşağıdakilerden biridir ve
bir tek bir:

Up
Aşağı
Sol
Sağ
Başparmak

Bunlar açıklayıcıdır. Sorun yaşıyorsanız, yapılandırıcıyı kullanın!

anahtar Action Çıktı
Out KeySyms buraya yerleştirilir. Mevcut olanlarla ilgili daha fazla bilgi için KeySyms bölümüne bakın
KeySims. Boruları kullanarak KeySyms'e katılın. Çıkış tuşlarına sırayla basılır ve bırakılır,
ters sırada, ancak hepsine basıldıktan sonra, muhtemelen hepsini birleştiriyor
'^C' (kontrol-c) tuş basımı olan 'Control_L|C'deki gibi.

İSTEĞE BAĞLI
Aşağıdaki seçenekler isteğe bağlıdır, ancak birini kullanmak için önceki tüm alanları doldurmanız gerekir.
argümanlar.

Çıktı Tekrarlar
Çıktı KeySyms'e arka arkaya kaç kez basılmalıdır.

Varsayılan 1'tür.

gecikme önce KeyUp Etkinlikler
Tüm Çıktı KeySym'lerini tek bir Çıktıda serbest bırakana kadar mikrosaniye cinsinden ne kadar sürer?
Tekrarlama.

Varsayılan 0'tür.

gecikme önce Sonraki Tuş Basma Etkinlikler
Çıktı KeySyms'e basana kadar mikrosaniye cinsinden ne kadar uzun. Bu gecikme
Çıktı KeySyms serbest bırakıldıktan sonra oluşur.

Varsayılan 0'tür.

IMWHEELRC KOMUTLAR


Komutlar `@' karakteriyle başlar. Komutlar aşağıdaki gibidir:

@Hariç tutmak
Bu pencereyi imwheel kapma fare olaylarından hariç tutun. IMWheel
Bu pencerelere girildiğinde fare ve odak sağlanana kadar fareyi yeniden yakalama
dışlanmayan bir pencereye değiştirildi. Bu, ZAxis düğme olaylarının geçmesine izin verir
normalde ve başarılı olmak için fare kapar.

@Öncelik=öncelik
Her pencere/sınıf/kaynak bölümünde bunun kullanılmasına izin verilir. Daha yüksek öncelik
değerler daha düşük değerlere göre önceliklidir. Bölümlerde eşit öncelikler,
imwheelrc dosyası, ilk eşleşmeyi bulmak için yukarıdan aşağıya ayrıştırıldı. Böylece @Öncelik
dosyada eşleşme araması yapmak için kullanılabilir, o zaman yapmanız gerekmez
lütfen girişleri sırayla saklayın. Sağlanan imwheelrc dosyası şunları içerir:
kapsamlı yorumlar ve örnekler @Öncelik fonksiyonu.
Varsayılan öncelik herhangi bir yeni bölüm için 0'dır. Sonuncusu @Öncelik bir komut
bölüm, o bölüm için önceki tüm öncelikleri geçersiz kılar. Böylece her bölüm
sadece bir öncelik sonunda ayarlanıyor. Öncelikler bir int olarak tutulur, dolayısıyla aralık
INT_MAX ile INT_MIN arasında. (Bu değerler için /usr/include/limits.h adresine bakın.
sistem.)

YAPILANDIRMA YARDIMCI


IMWheel, yuvarlanarak açılabilen yarı gizli bir yapılandırma yardımcısı içerir
ve X sunucusunun kök penceresinde birkaç kez aşağı. Bu pencerenin içinde bulabilirsiniz
imwheelrc dosyanızda kullanmak için olası pencere adları. Mini ekran görüntüsüne basın
kök pencere (tüm ekran) dahil olmak üzere başka bir pencereyi kapmak için.

Fare tekerleği ve düğme eylemleri, üzerindeki aktif değiştirici tuşlarla birlikte tutulabilir.
tuş takımı. Fare tekerleği/düğmesi eylemi görüntülenir ve X KeySyms görüntülenir
Onun altında. Tüm bu bilgiler istendiği gibi doğrudan bir imwheelrc'ye girilebilir.

IMWheel, değiştirilmiş bir imwheelrc dosyasında okumak için yeniden başlatılabilir veya yapılandırıcı
iptal edildi ve imwheel'in yapılandırma dosyasını okumadan işlemleri sürdürmesine neden oldu. İle
yeniden başlat, imwheel ilk etapta kullanıcı tarafından çağrıldığı gibi kendini yürütür, ancak -R
kendisine bunun yeniden başlatılmış bir çark olduğunu belirtme seçeneği. bu -R tarafından kullanım için değil
kullanıcı, bazı imwheel konfigürasyonlarını atladığı için.

ANAHTAR SİSTEMLERİ


Program, boru(|) karakterlerini kullanarak anahtar sembol kombinasyonlarının kullanılmasını bekler.
onları bir araya getirin.

Örnek:
Alt_R|Üst Karakter_R

Sağ alt anlamına gelir ve birlikte sağa kaydırma, sadece birini ya da diğerini değil! Ve
birbiri ardına değil, aslında ikisi de aynı anda basılır.

X'te kullanılan Ortak Değiştirici Keysym adları:
Shift_L Shift_R
Kontrol_L Kontrol_R
Alt_L Alt_R

Bunlara muhtemelen şu anda herhangi bir anahtar atanmamıştır. xmod haritası onları:

Meta_L Meta_R (Aslında Sun klavyelerinde bu var...)
Süper_L Süper_R
Hyper_L Hyper_R

İşte kullanabileceğiniz bazıları ve bunlar bir yerde klavyenizde. burası neresi
klavyemdeydiler, yine bu evrensel değil. Kullan xev test etmek için program
klavyenizde kendi tuşları!

Caps_Lock = Caps Lock tuşu!
(Bu hala büyük harf kilidini açar ve kapatır!)
Num_Lock = Num Lock tuşu!
(Bu kullanmak iyi değil...
Caps_Lock ile aynı nedenlerle)
Multi_key = Kaydırma Kilidi tuşu!
(Gidin şekil!)
Mode_switch = Sağ Alt... benim için zaten.
(Bu, Alt_R kullanamayacağım anlamına gelir)

Windows tuşlarına herhangi bir KeySyms atanmamış olabilir, ancak numaraları olacaktır. xmod haritası yapabilmek
onları gerçek bir KeySym'e atamak için kullanılabilir.

Mevcut herhangi bir tuşun keysym isimlerini bulmak için bkz. /usr/include/X11/keysymdef.h dosya ve
o dosyadaki herhangi bir tanımlama için, içindeki kullanılabilir KeySym adı için "XK_" öğesini kaldırın.
yapılandırma dosyası. Bu dosyanın yolu sizin için farklı olabilir.

Unutmayın, her zaman yapılandırıcı vardır. Ve xev burada da yardımcı olacaktır!

TEKERLEK AS ORTA DÜĞME IN X


XF86Config'i "Emulate3Buttons" olmadan yapılandırın ve 2 inç ise "Buttons" değerini artırın
Ponter veya InputDevice bölümü. Tekerlek gerçek bir orta düğme görevi görecek ve
dıştaki iki düğme, birlikte basılsa bile ayrı düğmeler (1 ve 3) olarak işlev görür.

Elbette, tekerleği kullanmaya çalışırken tekerleğiniz orta düğmeye basmaya devam ederse
tekerlek düğmesini devre dışı bırakmak için Emulate3Buttons seçeneğini etkinleştirmek isteyebilirsiniz! Ve
Buttons argümanını 2'ye düşürmeyi unutmayın!

SOL DÜĞME HARİTA IN X WINDOWS


Dışarıda kalanlar için bu komut, düğmeleri doğru şekilde kurmanıza yardımcı olabilir.
Hem solak hem de tekerleksiz kullanım için XWindows.

xmodmap -e "işaretçi = 3 2 1 4 5"
or
xmodmap -e "işaretçi = 3 2 1 4 5 6 7"
vs ..
xmodmap -e "işaretçi = 3 2 1 4 5 6 7 8 9"

NOT: X'deki tüm limitler nedeniyle bunların çoğu çalışmayacak.

Daha fazla düğmeniz varsa, bu satırın sonuna daha fazla sayı ekleyin!

onworks.net hizmetlerini kullanarak imwheel çevrimiçi kullanın


Ücretsiz Sunucular ve İş İstasyonları

Windows ve Linux uygulamalarını indirin

  • 1
    yudum
    yudum
    SWIG bir yazılım geliştirme aracıdır
    C ile yazılmış programları birbirine bağlayan ve
    Çeşitli yüksek seviyeli C++
    Programlama dilleri. SWIG ile birlikte kullanılır
    farklı...
    SWIG'i indirin
  • 2
    WooCommerce Nextjs Tepki Tepkisi
    WooCommerce Nextjs Tepki Tepkisi
    İle oluşturulmuş React WooCommerce teması
    Sonraki JS, Webpack, Babel, Node ve
    GraphQL ve Apollo kullanarak Express
    Müşteri. React'te WooCommerce Mağazası(
    içerir: Ürünler...
    WooCommerce Nextjs React Temasını İndirin
  • 3
    arşiv_repo
    arşiv_repo
    ArchLabs için paket deposu Bu bir
    ayrıca alınabilen uygulama
    itibaren
    https://sourceforge.net/projects/archlabs-repo/.
    OnWorks'te barındırılan...
    archlabs_repo'yu indirin
  • 4
    Zephyr Projesi
    Zephyr Projesi
    Zephyr Projesi yeni nesildir
    gerçek zamanlı işletim sistemi (RTOS)
    birden fazla donanımı destekler
    mimariler. Bir
    az yer kaplayan çekirdek...
    Zephyr Projesini İndirin
  • 5
    SCon'lar
    SCon'lar
    SCons bir yazılım oluşturma aracıdır
    bu daha üstün bir alternatif
    klasik "Yap" oluşturma aracı
    hepimiz biliyoruz ve seviyoruz. SCons (şimdiki değeri)
    uygulanmış...
    SCons'u İndirin
  • 6
    PSeInt
    PSeInt
    PSeInt, aşağıdakiler için bir sözde kod yorumlayıcısıdır.
    ispanyolca konuşan programlama öğrencileri.
    Temel amacı, bir araç olmaktır.
    temel bilgileri öğrenmek ve anlamak
    konsept...
    PSeInt'i indirin
  • Daha fazla »

Linux komutları

Ad