AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

imwheel - En ligne dans le Cloud

Exécutez imwheel dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande imwheel qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


imwheel - une molette de souris et un interpréteur de boutons pour X Windows

SYNOPSIS


roue dentée [ Options ]

DESCRIPTION


IMRoue est un traducteur universel de molette de souris et de boutons pour le système X Windows.
En utilisant l'entrée de X Windows, imwheel traduit la molette de la souris et le bouton de la souris
actions en événements clavier à l'aide de l'extension XTest de X. Utilisez xdpyinfo pour obtenir de l'information
sur les extensions prises en charge dans votre serveur X.

COMMAND LINE OPTIONS


Les options de ligne de commande disponibles sont les suivantes :

-4, --flip-boutons
Retourne les boutons de la souris pour que 4 soit 5 et 5 soit 4, en inversant le haut et le bas
Actions. Cela rendrait 4 boutons quelque peu utiles ! Ceci est similaire à l'utilisation
'-b "5 4 6 7 8"' ; voir le -b option. Voir également xmodmap (1).

-b, --boutons spéc-bouton
Remappez les boutons dans spéc-bouton pour interpréter l'entrée roue/bouton. Limite également la
saisir les boutons sur les boutons spécifiés. Les spéc-bouton doit être entouré de
devis. Chaque numéro de bouton doit être séparé par un espace. Les spéc-bouton is
décodé dans l'ordre suivant pour l'entrée de la roue :

Index interprété comme nom de numéro de bouton dans imwheelrc
1 roue vers le haut 4 vers le haut
2 roues vers le bas 5 vers le bas
3 Roue Gauche 6 Gauche
4 roues droite 7 droite
5 Bouton pouce 1 8 Pouce1
6 Bouton pouce 2 9 Pouce2
7 Bouton supplémentaire 1 10 ExtBt7
8 Bouton supplémentaire 2 11 ExtBt8
et ainsi de suite

A spéc-bouton de « 4 5 » limitera les boutons saisis à la rotation vers le haut et vers le bas.
A spéc-bouton de "0" désactive tout mappage défini, permettant ainsi des sauts dans le
spéc-bouton pour quelque chose qui n'existe pas sur votre souris.
A spéc-bouton de "4 5 0 0 8" peut être pour la molette normale haut/bas et un bouton du pouce 1,
mais pas d'axe de roue horizontal.
Le défaut spéc-bouton est "4 5 6 7 8 9", mais vous pouvez ou devez personnaliser
ceci vous-même. Si vous souhaitez ignorer la molette de la souris sur les souris ordinaires, assurez-vous de
Commencer le spéc-bouton avec "0 0 0 0 ...", sautant ainsi la verticale et
axes horizontaux de la roue (que l'axe horizontal existe ou non
utilisé).
Voir aussi xmodmap (1).

-c, --config
Popup à la fenêtre d'aide à la configuration immédiatement.
Voir aussi CONFIGURATION HELPER

-RÉ, --déboguer
Afficher toutes les informations de débogage possibles pendant l'exécution. Cela crache beaucoup et je suggère également
utilisant l' -d option pour empêcher l'imwheel de se détacher de la commande
Terminal.

-ré, --détacher
En fait, cela fait le contraire de son nom, cela empêche le détachement du
terminal de contrôle (pas de démon). Control-C s'arrête, etc...

-F, --se concentrer
Force l'utilisation de la sous-fenêtre d'événement X à la place du hack d'origine qui
remplacez la sous-fenêtre dans l'événement X par une requête de focus sondée (XGetInputFocus).
Cela devrait résoudre certains problèmes de compatibilité avec certains gestionnaires de fenêtres, tels que
fabricant de fenêtres, et peut-être l'illumination. Si rien ne semble fonctionner correctement, essayez
activer ou désactiver cette option...

-g, --focus-événements
Désactivez l'utilisation des événements de focus pour les saisies de boutons. Si votre @Exclu les fenêtres ne sont pas
en récupérant les boutons de la souris lorsque vous quittez, essayez de l'activer ou de le désactiver ...

-h, --Aidez-moi
Aide brève sur les options et informations sur la version/l'auteur.

-k, --tuer
Tente de tuer le vieil imwheel. Les ID de processus sont testés à l'aide de / proc /${pid}/statut
Nom : champ ?= imwheel. Si / proc n'est pas monté, cela échoue à chaque fois !
Sinon, cela garantit que le mauvais processus n'est pas tué.

-q, --quitter
Quittez imwheel avant d'entrer dans la boucle d'événement.
Exemple : `imwheel -k -q' = kill et quitter (l'ordre des options n'a pas d'importance)

-X, --affichage l’affichage
Utiliser XServer à un l’affichage sous la forme X standard. L'utilisation de cette option est utile
pour plusieurs affichages.

X FENÊTRES


Utilisez plusieurs imwheels en définissant la variable d'environnement DISPLAY avant d'exécuter
chaque imwheel, ou utilisez le -X or --affichage options pour spécifier un affichage différent pour chacun
imwheel. L'exécution de plusieurs imwheels sur le même écran n'est pas recommandée, mais est
autorisé et peut provoquer des événements étranges lors de l'utilisation de la molette ou des boutons.

Modifiez votre xorg.conf et assurez-vous que dans la section "InputDevice", le protocole de votre souris est
réglé sur "ExplorerPS/2" pour une souris PS/2 ou USB moderne, ou sinon sur "IMPS/2". Pour série
les souris le définissent sur "IntelliMouse" ou "Auto". Ceci est pour les souris compatibles IntelliMouse ; autre
des protocoles peuvent être nécessaires pour d'autres souris.

REMARQUE
La @Exclure doit être utilisée pour les clients qui utilisent ZAxis pour eux-mêmes et
n'ont pas de traductions de clavier pour provoquer le même effet souhaité. Les @Exclure la commande doit
également être ajouté pour tout client nécessitant des saisies de souris et/ou de boutons de souris et qui ne le font pas
spécifier des boutons spécifiques à saisir. Ces clients échouent lorsqu'ils essaient de saisir la souris
car les boutons 4 et 5 sont déjà saisis par imwheel. XV est un exemple de client
qui nécessite ces types de saisies pour réussir. Les clients KDE utilisent ZAxis pour leur propre
fins. L'imwheelrc fourni comprend déjà une exclusion pour XV. Voir l'IMWheelRC
section pour plus d'informations.

IMWHEELRC


IMWheel utilise, en option, deux fichiers de configuration. L'un, /etc/X11/imwheel/imwheelrc, est
utilisable par tout le monde. L'autre est $HOME/.imwheelrc, utilisé par un seul utilisateur. L'un est
fourni et aurait dû être installé automatiquement dans /etc/X11/imwheel. Tous les espaces
est ignoré dans les fichiers à l'exception des guillemets doubles des noms de fenêtres.

Le fichier de configuration se compose de noms de fenêtres et de traductions d'événements et/ou d'imwheel
commandes commençant par un symbole `@' (at). Chaque nom de fenêtre commence une section qui est
sa configuration. Les noms de fenêtre sont prioritaires en tant que premier arrivé, premier servi, donc plus
les correspondances génériques doivent toujours se produire plus tard dans le fichier de configuration.

Les commentaires commencent par un dièse (#) et s'étendent jusqu'à la fin de la ligne.

IMWHEELRC FENÊTRE SECTION EN-TÊTES


Les en-têtes de section de nom de fenêtre sont en fait l'une des quatre choses suivantes :

Titre de la fenêtre
Nom de classe de fenêtre
Nom de la ressource de fenêtre
(null) qui correspond à "\(null\)" dans le imwheelrc

La plupart d'entre eux sont sondables à l'aide du module FvwmIdent de fvwm2 ou du configurateur (voir le
CONFIGURATION HELPER section). D'autres gestionnaires de fenêtres peuvent avoir leur propre méthode de
identifier les attributs des fenêtres.
Chaque nom de fenêtre correspond à une chaîne regex. Ainsi, n'importe quelle fenêtre est mise en correspondance à l'aide de l'expression régulière
motif ".*" comme nom de fenêtre. Ce modèle devrait être la dernière section de votre
fichier de configuration, ou il remplacera les autres configurations de fenêtre dans le fichier pour
actions assorties de molette/bouton.
Il y a un en-tête spécial noté "(null)" qui correspond aux fenêtres qui ont un null
chaîne dans les trois attributs. Cela permet d'attribuer des actions même à Quake3,
qui n'a aucune information pour sa fenêtre. Assurez-vous simplement que vous vous rendez compte que les clés utilisées
ne doivent pas être des clés pouvant entrer en conflit avec d'autres actions clés du jeu ou de l'application que vous
visent à faire du travail! Le fichier imwheelrc inclus a une section "(null)" incluse pour
démontrer, et cela devrait fonctionner avec Quake3.
Chaque nom de fenêtre/classe/ressource must être entouré de guillemets (") sur une ligne à part.

À l'intérieur de chaque section de fenêtre se trouve un nombre quelconque de définitions de traduction ou de commandes. Chaque
traduction définition ou commande doit être sur une ligne par elle-même. La section de fenêtre ne
doivent être terminés, car ils sont terminés soit en démarrant une autre section de fenêtre, soit en
la fin du fichier de configuration.

IMWHEELRC TRADUCTION DÉFINITIONS


Les traductions de la molette/bouton de la souris occupent chacune une ligne après qu'une section de fenêtre a été
commencé. Chaque argument est séparé par des virgules(,); les espaces sont ignorés. Les KeySym sont
utilisé pour spécifier l'entrée et les sorties du clavier. Les tuyaux (|) sont utilisés pour joindre plusieurs clés
en une entrée/sortie. Le format est le suivant...

EST REQUIS
Les arguments suivants sont requis pour créer une définition de traduction minimale.

clés / KEY : Modificateurs Entrée
X KeySyms reliés par des tuyaux qui indiquent les touches requises enfoncées lorsque la souris
une action est effectuée pour que cette traduction soit utilisée. Alt, Meta, Contrôle et
Les touches Shift sont des modificateurs typiques, mais sont indiquées légèrement différemment que juste
'Shift' mais plutôt 'Shift_L' ou 'Shift_R', en différenciant gauche et droite
touches majuscules. Voir la section KeySyms pour en savoir plus.

`Aucun' est un KeySym spécial utilisé par imwheel, il est utilisé pour indiquer aucun modificateur. UNE
une entrée en blanc est également acceptable dans ce cas, mais moins descriptive de ce qui se passe
au! Si `Aucun' est utilisé alors il ne peut y avoir aucun modificateur en cours d'utilisation pendant la roue
action. Si le champ est vide alors tous le modificateur correspondra, alors mettez ces derniers dans
leur section de fenêtre.

Souris Action Entrée
Il s'agit de l'entrée de la molette ou du bouton de la souris. C'est l'un des suivants et
uniquement un:

Up
Vers le bas
Gauche
Droite
Image

Ceux-ci sont explicites. Si vous rencontrez des difficultés, utilisez le configurateur !

clés / KEY : Action Sortie
Out KeySyms sont placés ici. Voir la section KeySyms pour en savoir plus sur tous les disponibles
KeySyms. Rejoignez KeySyms à l'aide de tubes. Les touches de sortie sont enfoncées dans l'ordre et relâchées,
dans l'ordre inverse, seulement après que tous ont été pressés, ce qui les rend probablement tous combinés
comme dans `Control_L|C' qui serait une touche `^C' (control-c).

EN OPTION
Les options suivantes sont facultatives, mais pour en utiliser une, vous devez remplir tous les champs précédents
arguments.

Sortie Répétitions
Combien de fois les KeySyms de sortie doivent-ils être pressés d'affilée.

La valeur par défaut est 1.

Retard Avant Keyup événement
Combien de temps en microsecondes jusqu'à ce que nous libérions tous les KeySyms de sortie dans une sortie
Répétition.

La valeur par défaut est 0.

Retard Avant Suivant Appuyez sur la touche événement
Combien de temps en microsecondes jusqu'à ce que nous appuyions sur le prochain Output KeySyms. Ce retard
se produit après la libération des KeySyms de sortie.

La valeur par défaut est 0.

IMWHEELRC COMMANDES


Les commandes commencent par le caractère `@'. Les commandes sont les suivantes :

@Exclure
Exclure cette fenêtre des événements de saisie de souris imwheel. IMWheel débloquera le
souris lorsque ces fenêtres sont entrées et ne récupère pas la souris jusqu'à ce que le focus soit
changé en une fenêtre non exclue. Cela permet aux événements du bouton ZAxis de passer
à travers normalement et les saisies de souris pour réussir.

@Priorité=priorité
Son utilisation est autorisée dans chaque section fenêtre/classe/ressource. Plus haut priorité
les valeurs ont préséance sur les plus faibles. Des priorités égales sur les sections font
imwheelrc parsé de haut en bas pour trouver la première correspondance. Ainsi @Priorité
peut être utilisé pour rendre la recherche de fichiers dans le désordre, alors vous n'avez pas à le faire
gardez les entrées dans l'ordre s'il vous plaît. Le fichier imwheelrc fourni contient
des commentaires détaillés et des exemples de @Priorité la fonction.
Le défaut priorité pour toute nouvelle section est 0. Le dernier @Priorité commande dans un
section remplace toutes les priorités précédentes pour cette section. Ainsi, chaque section a
seulement un priorité réglage à la fin. Les priorités sont conservées sous forme d'entiers, donc range
de INT_MAX à INT_MIN. (Voir /usr/include/limits.h pour ces valeurs sur votre
système.)

CONFIGURATION HELPER


IMWheel contient un assistant de configuration semi-caché qui peut être affiché en roulant
et en bas quelques fois dans la fenêtre racine du serveur X. A l'intérieur de cette fenêtre, vous pouvez trouver
les noms de fenêtre possibles à utiliser dans votre fichier imwheelrc. Appuyez sur la mini capture d'écran
pour saisir une autre fenêtre, y compris la fenêtre racine (écran entier).

Les actions de la molette et des boutons de la souris peuvent être saisies avec les touches de modification actives sur le
clavier. L'action de la molette/bouton de la souris s'affiche et les X KeySyms s'affichent
dessous. Toutes ces informations peuvent être directement saisies dans un imwheelrc comme vous le souhaitez.

IMWheel peut être redémarré pour lire un fichier imwheelrc modifié ou le configurateur peut être
annulé, imwheel reprenant les opérations sans lire le fichier de configuration. À
redémarrer, imwheel s'exécute comme appelé par l'utilisateur en premier lieu mais en ajoutant le -R
option pour s'indiquer qu'il s'agit d'un imwheel redémarré. Les -R n'est pas destiné à être utilisé par
l'utilisateur, car il contourne certaines configurations d'imwheel.

SYSTÈMES CLÉS


Le programme s'attend à ce que des combinaisons de keysyms soient utilisées en utilisant des caractères pipe (|) pour
les combiner ensemble.

Mise en situation :
Alt_R|Maj_R

Signifie alt droit ainsi que décalage à droite ensemble, pas seulement l'un ou l'autre ! Et
pas l'un après l'autre, ils sont tous les deux pressés en même temps essentiellement.

Noms communs des modificateurs Keysym utilisés dans X :
Maj_L Maj_R
Contrôle_L Contrôle_R
Alt_L Alt_R

Celles-ci ne sont probablement actuellement affectées à aucune clé, sauf si vous xmodmap eux dans :

Meta_L Meta_R (En fait, les claviers Sun ont ça...)
Super_L Super_R
Hyper_L Hyper_R

Et en voici quelques-uns que vous pouvez utiliser, et ils sont quelque part sur votre clavier. Voici où
ils étaient sur mon clavier, encore une fois, ce n'est pas universel. Utilisez le xev programme pour tester votre
propres touches sur votre clavier!

Caps_Lock = La touche de verrouillage des majuscules !
(Cela active et désactive toujours le verrouillage des majuscules !)
Num_Lock = La touche Num Lock !
(Ce n'est pas bon à utiliser...
pour les mêmes raisons que Caps_Lock)
Multi_key = La touche Scroll Lock !
(Allez comprendre!)
Mode_switch = Right Alt... pour moi en tout cas.
(Cela signifie que je ne peux pas utiliser Alt_R)

Les touches Windows ne peuvent être affectées à aucun KeySym, mais elles auront des numéros. xmodmap vous
être utilisé pour les affecter à un vrai KeySym.

Pour trouver les noms de keysym pour toutes les touches disponibles, consultez le /usr/include/X11/keysymdef.h fichier, et
pour toute définition dans ce fichier, supprimez le "XK_" pour le nom KeySym utilisable dans le
fichier de configuration. Le chemin d'accès à ce fichier peut différer pour vous.

N'oubliez pas qu'il y a toujours le configurateur. Et xev aidera aussi ici aussi!

PROFIT AS MOYEN BOUTON IN X


Configurez le XF86Config sans "Emulate3Buttons" et augmentez "Buttons" s'il est à 2 dans
la section Ponter ou InputDevice. La molette agira comme un véritable bouton central et le
les deux boutons extérieurs agiront comme des boutons séparés (1 et 3), même lorsqu'ils sont pressés ensemble.

Bien sûr, si votre molette continue de cliquer sur le bouton du milieu pendant que vous essayez d'utiliser la molette
vous voudrez peut-être activer l'option Emulate3Buttons pour désactiver le bouton de la roue ! Et
n'oubliez pas de réduire l'argument Buttons à 2 !

GAUCHE BOUTON CARTOGRAPHIE IN X FENÊTRES


Pour les gauchers, cette commande peut vous aider à configurer correctement les boutons dans
XWindows pour les gauchers et les imwheel.

xmodmap -e "pointeur = 3 2 1 4 5"
or
xmodmap -e "pointeur = 3 2 1 4 5 6 7"

xmodmap -e "pointeur = 3 2 1 4 5 6 7 8 9"

REMARQUE : la plupart d'entre eux ne fonctionneront PAS, à cause de toutes les limites de X.

Ajoutez plus de chiffres à la fin de cette ligne si vous avez plus de boutons !

Utilisez imwheel en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    facetracknoir
    facetracknoir
    Programme de headtracking modulaire qui
    prend en charge plusieurs suivis de visage, filtres
    et les protocoles de jeu. Parmi les traqueurs
    sont les SM FaceAPI, AIC Inertial Head
    Traqueur...
    Télécharger facetracknoir
  • 2
    Code QR PHP
    Code QR PHP
    Le code QR PHP est open source (LGPL)
    bibliothèque de génération de QR Code,
    code-barres en 2 dimensions. Basé sur
    bibliothèque libqrencode C, fournit une API pour
    création de QR Code barc...
    Télécharger le code QR PHP
  • 3
    freeciv
    freeciv
    Freeciv est un tour par tour gratuit
    jeu de stratégie multijoueur, dans lequel chacun
    joueur devient le leader d'un
    civilisation, luttant pour obtenir la
    objectif ultime : devenir...
    Télécharger Freeciv
  • 4
    Coucou Sandbox
    Coucou Sandbox
    Cuckoo Sandbox utilise des composants pour
    surveiller le comportement des logiciels malveillants dans un
    Environnement bac à sable ; isolé de la
    reste du système. Il offre automatisé
    analyse de...
    Télécharger Coucou Sandbox
  • 5
    LMS-YouTube
    LMS-YouTube
    Lire la vidéo YouTube sur LMS (portage de
    Triode's to YouTbe API v3) C'est
    une application qui peut aussi être récupérée
    de
    https://sourceforge.net/projects/lms-y...
    Télécharger LMS-YouTube
  • 6
    Windows Presentation Foundation
    Windows Presentation Foundation
    Fondation de présentation Windows (WPF)
    est un framework d'interface utilisateur pour la construction de Windows
    applications de bureau. WPF prend en charge un
    large ensemble de développement d'applications
    Caractéristiques...
    Télécharger Windows Présentation Foundation
  • Plus "

Commandes Linux

Ad