InglesPransesEspanyol

Ad


OnWorks favicon

imwheel - Online sa Cloud

Patakbuhin ang imwheel sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command imwheel na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


imwheel - isang mouse wheel at button interpreter para sa X Windows

SINOPSIS


imwheel [ pagpipilian ]

DESCRIPTION


IMWheel ay isang unibersal na mouse wheel at button na tagasalin para sa X Windows System.
Gamit ang input mula sa X Windows, isinasalin ng imwheel ang mouse wheel at mouse button
mga pagkilos sa mga kaganapan sa keyboard gamit ang XTest extension sa X. Gamitin xdpyinfo para sa impormasyon
sa mga sinusuportahang extension sa iyong X server.

COMMAND LINE Opsyon


Ang mga available na opsyon sa command line ay ang mga sumusunod:

-4, --flip-buttons
I-flip ang mga pindutan ng mouse upang ang 4 ay 5 at ang 5 ay 4, na binabaligtad ang Pataas at Pababa
mga aksyon. Gagawin nitong medyo kapaki-pakinabang ang 4 na button! Ito ay katulad ng paggamit
'-b "5 4 6 7 8"'; tingnan ang -b opsyon. Tingnan din xmodmapNa (1).

-b, --mga pindutan buton-spec
I-remap ang mga button buton-spec upang bigyang-kahulugan ang input ng gulong/button. Nililimitahan din ang
button grab sa tinukoy na mga button. Ang buton-spec dapat napapaligiran ng
quotes. Ang bawat numero ng pindutan ay dapat na pinaghihiwalay ng isang puwang. Ang buton-spec is
na-decode sa sumusunod na pagkakasunud-sunod para sa pag-input ng gulong:

Ininterpret ang Index Bilang Pangalan ng Numero ng Button sa imwheelrc
1 Gulong Pataas 4 Pataas
2 Gulong Pababa 5 Pababa
3 Gulong Kaliwa 6 Kaliwa
4 na Gulong Kanan 7 Kanan
5 Thumb Button 1 8 Thumb1
6 Thumb Button 2 9 Thumb2
7 Dagdag na Pindutan 1 10 ExtBt7
8 Dagdag na Pindutan 2 11 ExtBt8
at iba pa

A buton-spec ng "4 5" ay maglilimita sa mga na-grab na button sa gulong lamang pataas at pababa.
A buton-spec ng "0" ay pinapatay ang anumang tinukoy na pagmamapa, kaya nagbibigay-daan sa mga paglaktaw sa
buton-spec para sa isang bagay na wala sa iyong mouse.
A buton-spec ng "4 5 0 0 8" ay maaaring para sa normal na gulong pataas/pababa at isang thumb button 1,
ngunit walang pahalang na axis ng gulong.
Ang default buton-spec ay "4 5 6 7 8 9", ngunit maaaring gusto mo o kailangan mong i-customize
ito mismo. Kung gusto mong huwag pansinin ang gulong ng mouse sa mga regular na daga, siguraduhing
simulan ang buton-spec na may "0 0 0 0 ...", sa gayon ay nilalaktawan ang patayo at
pahalang na palakol ng gulong (mayroon man o wala ang pahalang na aksis
ginamit).
Tingnan din xmodmapNa (1).

-c, --config
Mag-popup sa window ng helper ng configuration kaagad.
Tingnan din Configuration KATULONG

-D, --debug
Ipakita ang lahat ng posibleng impormasyon sa pag-debug habang tumatakbo. This spits out alot at iminumungkahi ko rin
gamit ang -d opsyon upang maiwasan ang pag-alis ng imwheel mula sa pagkontrol
terminal.

-d, --maghiwalay
Talagang ginagawa nito ang kabaligtaran ng pangalan nito, pinipigilan nito ang detatsment mula sa
pagkontrol ng terminal (walang daemon). Paghinto ng Control-C, atbp...

-f, --focus
Pinipilit na gamitin ang subwindow ng X event sa halip na ang orihinal na hack na gagawin
palitan ang subwindow sa X event ng isang probed focus query (XGetInputFocus).
Dapat nitong ayusin ang ilang problema sa compatability sa ilang window manager, gaya ng
tagagawa ng bintana, at marahil ay paliwanag. Kung tila walang gumagana nang tama, subukan
pinapa-on o off ito...

-g, --focus-mga kaganapan
I-disable ang paggamit ng focus event para sa mga button grabs. Kung ang iyong @Hindi kasama ang mga bintana ay hindi
muling binabasa ang mga pindutan ng mouse kapag lumabas, subukang i-on o i-off ito...

-h, - Tumulong
Maikling tulong sa mga opsyon at impormasyon ng bersyon/may-akda.

-k, --patayin
Mga pagtatangkang patayin ang lumang imwheel. Ang mga process ID ay sinusuri gamit ang /proc/${pid}/status
Pangalan: field ?= imwheel. Kung / proc ay hindi naka-mount pagkatapos ito ay nabigo sa bawat oras!
Kung hindi, tinitiyak nito na ang maling proseso ay hindi papatayin.

-q, --quit
Umalis sa imwheel bago pumasok sa loop ng kaganapan.
Halimbawa: `imwheel -k -q' = pumatay at huminto (hindi mahalaga ang pagkakasunud-sunod ng opsyon)

-X, --display magpakita
Gamitin ang XServer sa isang tinukoy magpakita sa karaniwang X form. Ang paggamit ng pagpipiliang ito ay kapaki-pakinabang
para sa maraming display.

X Windows


Gumamit ng maraming imwheels sa pamamagitan ng pagtatakda ng DISPLAY environment variable bago tumakbo
bawat imwheel, o gamitin ang -X or --display mga opsyon upang tumukoy ng ibang display para sa bawat isa
imwheel. Ang pagpapatakbo ng maraming imwheels sa parehong display ay hindi inirerekomenda, ngunit ito ay
pinapayagan, at maaaring maging sanhi ng mga kakaibang bagay na mangyari habang ginagamit ang gulong o mga pindutan.

I-edit ang iyong xorg.conf, at tiyaking nasa seksyong "InputDevice", ang Protocol ng iyong mouse ay
itakda sa "ExplorerPS/2" para sa modernong PS/2 o USB mouse, o kung hindi "IMPS/2". Para sa serial
itinakda ito ng mga daga sa "IntelliMouse" o "Auto". Ito ay para sa IntelliMouse na katugmang mga daga; iba pa
maaaring kailanganin ang mga protocol para sa iba pang mga daga.

NOTA
Ang @Ibukod Ang utos ay dapat gamitin para sa mga kliyenteng gumagamit ng ZAxis para sa kanilang sarili at
walang mga pagsasalin sa keyboard upang maging sanhi ng parehong nais na epekto. Ang @Ibukod utos ay dapat
idaragdag din para sa sinumang kliyente na nangangailangan ng pag-agaw ng mouse at/o mouse button at hindi iyon
tukuyin ang mga partikular na button na kukunin. Nabigo ang mga kliyenteng ito kapag sinubukan nilang kunin ang mouse
kasi yung buttons 4 and 5 eh grabbed na ng imwheel. Ang XV ay isang halimbawa ng isang kliyente
na nangangailangan ng mga ganitong uri ng grab upang magtagumpay. Ginagamit ng mga kliyente ng KDE ang ZAxis para sa kanilang sarili
mga layunin. Ang ibinigay na imwheelrc ay may kasamang pagbubukod para sa XV na. Tingnan ang IMWheelRC
seksyon para sa karagdagang impormasyon.

IMWHEELRC


Gumagamit ang IMWheel, opsyonal, ng dalawang configuration file. Ang isa, /etc/X11/imwheel/imwheelrc, ay
magagamit ng lahat. Ang isa pa ay $HOME/.imwheelrc, na ginagamit lamang ng isang user. Isa ay
ibinigay at dapat ay awtomatikong na-install sa /etc/X11/imwheel. Lahat ng whitespace
ay binabalewala sa mga file maliban sa mga double quote sa loob ng mga pangalan ng window.

Ang configuration file ay binubuo ng mga pangalan ng window at mga pagsasalin ng kaganapan at/o imwheel
mga command na nagsisimula sa isang `@' (at) na simbolo. Ang bawat pangalan ng window ay nagsisimula ng isang seksyon na
pagsasaayos nito. Ang mga pangalan ng window ay inuuna bilang first come first serve, kaya higit pa
Ang mga generic na tugma ay dapat palaging mangyari sa ibang pagkakataon sa configuration file.

Nagsisimula ang mga komento sa isang libra (#) at umaabot hanggang sa dulo ng linya.

IMWHEELRC WINDOW SEKSYON MGA HEADER


Ang mga header ng seksyon ng pangalan ng window ay talagang isa sa apat na bagay:

Pamagat ng Window
Pangalan ng Window Class
Pangalan ng Window Resource
(null) na tumutugma sa "\(null\)" sa imwheelrc

Karamihan sa mga ito ay probeable gamit ang FvwmIdent module ng fvwm2 o ang configurator (tingnan ang
Configuration KATULONG seksyon). Ang ibang mga window manager ay maaaring may sariling paraan ng
pagkilala sa mga katangian ng mga bintana.
Ang bawat pangalan ng window ay tumutugma bilang isang regex string. Kaya ang anumang window ay tumugma gamit ang regex
pattern ".*" bilang pangalan ng window. Ang pattern na ito ay dapat na ang huling seksyon sa iyong
configuration file, o i-override nito ang iba pang mga configuration ng window sa file para sa
katugmang mga pagkilos ng gulong/pindutan.
May isang espesyal na header na binanggit bilang "(null)" na tumutugma sa mga window na may null
string sa tatlong katangian. Ginagawa nitong posible na magtalaga ng mga aksyon sa kahit na Quake3,
na walang impormasyon para sa window nito. Siguraduhin lamang na napagtanto mo na ang mga susi ay ginamit
hindi dapat maging mga susi na maaaring sumalungat sa iba pang mga pangunahing aksyon sa laro o application mo
ay naglalayong gumawa ng trabaho! Ang kasamang imwheelrc file ay may "(null)" na seksyong kasama sa
ipakita, at dapat itong gumana sa Quake3.
Ang bawat pangalan ng window/class/resource dapat ay nakapaloob sa dobleng panipi (") sa isang linya nang mag-isa.

Sa loob ng bawat seksyon ng window ay anumang bilang ng mga kahulugan o utos ng pagsasalin. Bawat isa
Ang kahulugan o utos ng pagsasalin ay dapat na nasa isang linya mismo. Ang seksyon ng window ay hindi
kailangang wakasan, dahil winakasan ito sa pamamagitan ng pagsisimula ng isa pang seksyon ng window o
ang dulo ng configuration file.

IMWHEELRC PAGSASALIN Kahulugan


Ang mga pagsasalin ng gulong/button ng mouse ay tumatagal ng isang linya pagkatapos ng isang seksyon ng window
nagsimula. Ang bawat argumento ay pinaghihiwalay ng mga kuwit(,); hindi pinapansin ang whitespace. Ang KeySyms ay
ginagamit upang tukuyin ang keyboard input at outputs. Ang mga tubo (|) ay ginagamit upang pagsamahin ang maramihang mga susi
sa isang input/output. Ang format ay ang mga sumusunod...

KAILANGAN
Ang mga sumusunod na argumento ay kinakailangan upang makagawa ng pinakamababang kahulugan ng pagsasalin.

Key Mga Modifier input
X KeySyms na pinagsama ng mga pipe na nagpapahiwatig ng mga kinakailangang key na pinindot kapag ang mouse
ginawa ang pagkilos upang magamit ang pagsasaling ito. Alt, Meta, Control, at
Ang mga shift key ay karaniwang mga modifier, ngunit nakasaad na bahagyang naiiba kaysa lamang
`Shift' ngunit sa halip ay `Shift_L' o `Shift_R', na may pagkakaiba sa pagitan ng kaliwa at kanan
shift key. Tingnan ang seksyong KeySyms para sa higit pa.

`Wala' ay isang espesyal na KeySym na ginagamit ng imwheel, ito ay ginagamit upang ipahiwatig ang walang mga modifier. A
katanggap-tanggap din ang blank entry sa kasong ito, ngunit hindi gaanong naglalarawan kung ano ang nangyayari
sa! Kung `Wala' ay ginagamit pagkatapos ay walang mga modifier na ginagamit sa panahon ng gulong
aksyon. Kung blangko ang field kung gayon anumang Magtutugma ang modifier, kaya ilagay ang mga ito sa huli
kanilang window section.

mouse aksyon input
Ito ang input mula sa mouse wheel o button. Ito ay isa sa mga sumusunod at
lamang isa:

Up
Pababa
Kaliwa
karapatan
Thumb

Ang mga ito ay nagpapaliwanag sa sarili. Kung nahihirapan kang gamitin ang configurator!

Key aksyon Pagbubuhos
Ang Out KeySyms ay nakalagay dito. Tingnan ang seksyong KeySyms para sa higit pa sa lahat ng available
KeySyms. Sumali sa KeySyms gamit ang mga pipe. Ang mga output key ay pinindot sa pagkakasunud-sunod at inilabas,
sa baligtad na pagkakasunud-sunod, pagkatapos lamang maipindot ang lahat, malamang na pinagsasama-sama ang lahat
tulad ng sa `Control_L|C' na magiging `^C' (control-c) na keypress.

OPSYONAL
Ang mga sumusunod na opsyon ay opsyonal, ngunit upang magamit ang isa dapat mong punan ang lahat ng nauna
argumento.

Pagbubuhos repetitions
Ilang beses dapat pindutin ang Output KeySyms nang sunud-sunod.

Ang default ay 1.

Pagkaantala Bago Susi pataas pangyayari
Gaano katagal sa microseconds hanggang sa mailabas namin ang lahat ng Output KeySyms sa isang Output
Pag-uulit.

Ang default ay 0.

Pagkaantala Bago susunod Keypress pangyayari
Gaano katagal sa microseconds hanggang sa pindutin namin ang susunod na Output KeySyms. Ang pagkaantala
nangyayari pagkatapos ilabas ang Output KeySyms.

Ang default ay 0.

IMWHEELRC UTOS


Nagsisimula ang mga command sa `@' na character. Ang mga utos ay ang mga sumusunod:

@Ibukod
Ibukod ang window na ito mula sa mga event ng imwheel grabing mouse. Ang IMWheel ay mag-ungrab sa
mouse kapag ang mga window na ito ay ipinasok at hindi regrab ang mouse hanggang focus ay
binago sa isang hindi ibinukod na window. Nagbibigay-daan ito sa mga kaganapan sa button ng ZAxis na makapasa
sa pamamagitan ng normal at mouse grabs upang magtagumpay.

@Priyoridad=karapatang mauna
Ang paggamit nito ay pinapayagan sa bawat seksyon ng window/class/resource. Mas mataas karapatang mauna
inuuna ang mga halaga kaysa sa mas mababa. Ang mga pantay na priyoridad sa mga seksyon ay gumagawa ng
imwheelrc file na na-parse mula sa itaas hanggang sa ibaba upang mahanap ang unang tugma. Sa gayon @Priyoridad
ay maaaring gamitin upang gawin ang paghahanap ng file para sa mga tugma na wala sa ayos, pagkatapos ay hindi mo na kailangan
panatilihing maayos ang mga entry kung gusto mo. Ang ibinigay na imwheelrc file ay naglalaman ng
malawak na komento at mga halimbawa ng @Priyoridad function.
Ang default karapatang mauna para sa anumang bagong seksyon ay 0. Ang huli @Priyoridad utos sa a
Ino-override ng seksyon ang lahat ng nakaraang priyoridad para sa seksyong iyon. Kaya ang bawat seksyon ay may
isa lamang karapatang mauna setting sa dulo. Ang mga priyoridad ay pinananatili bilang isang int, kaya saklaw
mula INT_MAX hanggang INT_MIN. (Tingnan ang /usr/include/limits.h para sa mga halagang ito sa iyong
sistema.)

Configuration KATULONG


Ang IMWheel ay naglalaman ng isang semi-nakatagong configuration helper na maaaring dalhin sa pamamagitan ng pag-roll up
at pababa ng ilang beses sa root window ng X server. Sa loob ng window na ito makikita mo
out posibleng mga pangalan ng window na gagamitin sa iyong imwheelrc file. Pindutin ang mini-screen capture
upang kunin ang isa pang window, kabilang ang root window (buong screen).

Maaaring kunin ang mga pagkilos ng mouse wheel at button kasama ng mga aktibong modifier key sa
keyboard. Ang mouse wheel/button action ay ipinapakita at ang X KeySyms ay ipinapakita
sa ilalim nito. Ang lahat ng impormasyong ito ay maaaring direktang ipasok sa isang imwheelrc ayon sa ninanais.

Maaaring i-restart ang IMWheel upang mabasa sa isang binagong imwheelrc file o maaaring ang configurator
kinansela dahilan upang ipagpatuloy ng imwheel ang mga operasyon nang hindi binabasa ang configuration file. Upang
i-restart, imwheel execs mismo bilang tinawag ng user sa unang lugar ngunit idinaragdag ang -R
opsyon upang ipahiwatig sa sarili nito na ito ay isang na-restart na imwheel. Ang -R ay hindi para gamitin ng
ang user, dahil nilalampasan nito ang ilang configuration ng imwheel.

KEYSYMS


Inaasahan ng programa ang mga kumbinasyon ng mga keysyms na gagamitin sa pamamagitan ng paggamit ng pipe(|) na mga character sa
pagsamahin sila.

Halimbawa:
Alt_R|Shift_R

Ang ibig sabihin ay tamang alt at right shift together, hindi lang isa or the other! At
hindi sunud-sunod, pareho silang pinindot sa parehong oras mahalagang.

Mga karaniwang pangalan ng Modifier Keysym na ginagamit sa X:
Shift_L Shift_R
Control_L Control_R
Alt_L Alt_R

Ang mga ito ay malamang na hindi kasalukuyang nakatalaga ng anumang mga susi, maliban kung ikaw xmodmap sila sa:

Meta_L Meta_R (Sa totoo lang, mayroon nito ang mga Sun keyboard...)
Super_L Super_R
Hyper_L Hyper_R

At narito ang ilan na maaari mong gamitin, at ito ay sa isang lugar sa iyong keyboard. Dito kung saan
sila ay nasa aking keyboard, muli, ito ay hindi pangkalahatan. Gamitin ang tape programa upang subukan ang iyong
sariling mga susi sa iyong keyboard!

Caps_Lock = Ang Caps Lock key!
(Ito pa rin ang pag-on at pag-off ng caps lock!)
Num_Lock = Ang Num Lock key!
(Ito ay hindi magandang gamitin...
para sa parehong mga kadahilanan tulad ng Caps_Lock)
Multi_key = Ang Scroll Lock key!
(Go figure!)
Mode_switch = Right Alt...para sa akin pa rin.
(Ibig sabihin hindi ko magagamit ang Alt_R)

Ang mga susi ng bintana ay maaaring hindi italaga ng anumang KeySyms, ngunit magkakaroon sila ng mga numero. xmodmap maaari
gamitin upang italaga ang mga ito sa isang tunay na KeySym.

Upang mahanap ang mga pangalan ng keysym para sa anumang mga key na magagamit tingnan ang /usr/include/X11/keysymdef.h file, at
para sa anumang define sa file na iyon alisin ang "XK_" para sa magagamit na pangalan ng KeySym sa
configuration file. Ang path sa file na ito ay maaaring mag-iba para sa iyo.

Tandaan, palaging mayroong configurator. At tape makakatulong din dito!

GULONG AS Gitnang BUTTON IN X


I-configure ang XF86Config nang walang "Emulate3Buttons" at dagdagan ang "Buttons" kung ito ay 2 in
ang seksyong Ponter o InputDevice. Ang gulong ay magsisilbing isang tunay na gitnang pindutan at ang
ang panlabas na dalawang pindutan ay magsisilbing magkahiwalay na mga pindutan (1 at 3), kahit na pinindot nang magkasama.

Siyempre kung patuloy na nagki-click ang iyong gulong sa gitnang button habang sinusubukan mong gamitin ang gulong
baka gusto mong i-activate ang Emulate3Buttons na opsyon para i-disable ang wheel button! At
huwag kalimutang bawasan ang argumento ng Mga Pindutan sa 2!

LEFTY BUTTON Pagma-map IN X Windows


Para sa mga lefties doon, maaaring makatulong sa iyo ang command na ito na mai-set up nang tama ang mga button
XWindows para sa parehong kaliwang kamay at imwheel na paggamit.

xmodmap -e "pointer = 3 2 1 4 5"
or
xmodmap -e "pointer = 3 2 1 4 5 6 7"
atbp ...
xmodmap -e "pointer = 3 2 1 4 5 6 7 8 9"

TANDAAN: karamihan sa mga ito ay HINDI gagana, dahil sa lahat ng limitasyon sa X.

Magdagdag ng higit pang mga numero sa dulo ng linyang ito kung mayroon kang higit pang mga pindutan!

Gumamit ng imwheel online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

  • 1
    SWIG
    SWIG
    Ang SWIG ay isang software development tool
    na nag-uugnay sa mga programang nakasulat sa C at
    C++ na may iba't ibang mataas na antas
    mga programming language. Ang SWIG ay ginagamit kasama ng
    iba...
    I-download ang SWIG
  • 2
    WooCommerce Nextjs React Theme
    WooCommerce Nextjs React Theme
    React WooCommerce theme, built with
    Susunod na JS, Webpack, Babel, Node, at
    Express, gamit ang GraphQL at Apollo
    Kliyente. Tindahan ng WooCommerce sa React(
    naglalaman ng: Mga produkto...
    I-download ang WooCommerce Nextjs React Theme
  • 3
    archlabs_repo
    archlabs_repo
    Package repo para sa ArchLabs Ito ay isang
    application na maaari ding makuha
    mula
    https://sourceforge.net/projects/archlabs-repo/.
    Ito ay na-host sa OnWorks sa...
    I-download ang archlabs_repo
  • 4
    Zephyr Project
    Zephyr Project
    Ang Zephyr Project ay isang bagong henerasyon
    real-time na operating system (RTOS) na
    sumusuporta sa maramihang hardware
    mga arkitektura. Ito ay batay sa a
    maliit na footprint kernel...
    I-download ang Zephyr Project
  • 5
    SCons
    SCons
    Ang SCons ay isang tool sa pagbuo ng software
    iyon ay isang superior alternatibo sa
    classic na "Make" build tool na
    alam at mahal nating lahat. Ang SCons ay
    nagpatupad ng...
    I-download ang SCons
  • 6
    PSeInt
    PSeInt
    Ang PSeInt ay isang pseudo-code interpreter para sa
    mga mag-aaral sa programming na nagsasalita ng Espanyol.
    Ang pangunahing layunin nito ay maging kasangkapan para sa
    pag-aaral at pag-unawa sa basic
    konsepto...
    I-download ang PSeInt
  • Marami pa »

Linux command

Ad