/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
Binding af flere tegn til en tast
Fra : Rasmus Bøg Hansen


Dato : 25-11-03 16:53

Hej

Jeg har rodet en del med xmodmap for at blive i stand til at producere
flere tegn på en gang; men jeg kan ikke få det til at virke...

Når jeg f. eks. binder "..." til Pause-tasten (alm. PC-tastatur til
højre for scroll-lock), får jeg kun et ".", når jeg trykker på den -
og det giver ikke så meget mening, for den tast har jeg jo allerede...

Nogen, der har en ide - jeg kunne ikke overtale google til at fortælle
mig det rette svar - men jeg har sikkert bare spurgt forkert...

Pft
/Rasmus

--
-- [ Rasmus "Møffe" Bøg Hansen ] ---------------------------------------
Because I don't want to force you to follow my philosophy, even though
it happens to be the only possible correct philosophy.
-- Ted Lemon
----------------------------------[ moffe at amagerkollegiet dot dk ] --

 
 
FePe (25-11-2003)
Kommentar
Fra : FePe


Dato : 25-11-03 18:27

Rasmus Bøg Hansen wrote:

> Hej
>
> Jeg har rodet en del med xmodmap for at blive i stand til at producere
> flere tegn på en gang; men jeg kan ikke få det til at virke...
>
> Når jeg f. eks. binder "..." til Pause-tasten (alm. PC-tastatur til
> højre for scroll-lock), får jeg kun et ".", når jeg trykker på den -
> og det giver ikke så meget mening, for den tast har jeg jo allerede...
>
> Nogen, der har en ide - jeg kunne ikke overtale google til at fortælle
> mig det rette svar - men jeg har sikkert bare spurgt forkert...

Fra man xmodmap(1):

keysym KEYSYMNAME = KEYSYMNAME ...

The KEYSYMNAME on the left hand side is translated into matching keycodes
used to perform the corresponding set of keycode expressions. The list of
keysym names may be found in the header file <X11/keysymdef.h> (without the
XK_ prefix) or the keysym database <XRoot>/lib/X11/XKeysymDB, where <XRoot>
refers to the root of the X11 install tree. Note that if the same keysym is
bound to multiple keys, the expression is executed for each matching
keycode.

Mvh.
--
_ __ _ __
| | __ | | | __
| |__ | _|| |__| | _|
|_| |__ |_| |___| .dk



Rasmus Bøg Hansen (28-11-2003)
Kommentar
Fra : Rasmus Bøg Hansen


Dato : 28-11-03 21:06

FePe <fepe@SLETtiscali.dk> writes:

> Rasmus Bøg Hansen wrote:
>
>> Hej
>>
>> Jeg har rodet en del med xmodmap for at blive i stand til at producere
>> flere tegn på en gang; men jeg kan ikke få det til at virke...
>>
>> Når jeg f. eks. binder "..." til Pause-tasten (alm. PC-tastatur til
>> højre for scroll-lock), får jeg kun et ".", når jeg trykker på den -
>> og det giver ikke så meget mening, for den tast har jeg jo allerede...
>>
>> Nogen, der har en ide - jeg kunne ikke overtale google til at fortælle
>> mig det rette svar - men jeg har sikkert bare spurgt forkert...
>
> Fra man xmodmap(1):
>
> keysym KEYSYMNAME = KEYSYMNAME ...
>
> The KEYSYMNAME on the left hand side is translated into matching keycodes
> used to perform the corresponding set of keycode expressions. The list of
> keysym names may be found in the header file <X11/keysymdef.h> (without the
> XK_ prefix) or the keysym database <XRoot>/lib/X11/XKeysymDB, where <XRoot>
> refers to the root of the X11 install tree. Note that if the same keysym is
> bound to multiple keys, the expression is executed for each matching
> keycode.

Ok, nu har jeg så mappet min 1-tast til at give det samme resultat som
min 2-tast. Det er selvfølgelig meget fedt, bortset fra at jeg nu ikke
kan bruge min 1-tast uden at mappe den tilbage til 1 og !

Det var ikke helt det, jeg var ude efter; jeg var snarere ude på at få
flere tegn ud af een tast. F. eks. så jeg ved tryk på Pause-tasten
(som jeg aldrig bruger til noget) fik tekststrengen "Rasmus" og ikke
kun et enkelt tegn.

/Rasmus

(som fik lidt travlt og derfor ikke fik svaret før nu)

--
-- [ Rasmus "Møffe" Bøg Hansen ] ---------------------------------------
Of all the things I've lost I miss my mind the most.
- Ozzy Osbourne
----------------------------------[ moffe at amagerkollegiet dot dk ] --

Jesper Harder (28-11-2003)
Kommentar
Fra : Jesper Harder


Dato : 28-11-03 21:21

spam@amagerkollegiet.dk (Rasmus Bøg Hansen) writes:

> Det var ikke helt det, jeg var ude efter; jeg var snarere ude på at
> få flere tegn ud af een tast. F. eks. så jeg ved tryk på
> Pause-tasten (som jeg aldrig bruger til noget) fik tekststrengen
> "Rasmus" og ikke kun et enkelt tegn.

(global-set-key [pause] "Rasmus")

(Der er jo alligevel ikke andre programmer end Emacs, der er værd at
beskæftige sig med).

Kristian Thy (28-11-2003)
Kommentar
Fra : Kristian Thy


Dato : 28-11-03 23:55

Jesper Harder uttered:
> (Der er jo alligevel ikke andre programmer end Emacs, der er værd at
> beskæftige sig med).

Du er kommet til at skrive 'programmer'. Jeg tror du mener
'operativsystemer'. HTH.

\\kristian
--
Perl - a language that looks like an explosion in an ASCII factory

Rasmus Bøg Hansen (29-11-2003)
Kommentar
Fra : Rasmus Bøg Hansen


Dato : 29-11-03 21:26

Kristian Thy <thy@it.edu> writes:

> Jesper Harder uttered:
>> (Der er jo alligevel ikke andre programmer end Emacs, der er værd at
>> beskæftige sig med).
>
> Du er kommet til at skrive 'programmer'. Jeg tror du mener
> 'operativsystemer'. HTH.

Hehe

Ind imellem bruger jeg faktisk andet end emacs - Neverwinter Nights
fås mig bekendt ikke til emacs

/Rasmus

--
-- [ Rasmus "Møffe" Bøg Hansen ] ---------------------------------------
Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are,
by definition, not smart enough to debug it.
-- Brian W. Kernighan
----------------------------------[ moffe at amagerkollegiet dot dk ] --

Søg
Reklame
Statistik
Spørgsmål : 177551
Tips : 31968
Nyheder : 719565
Indlæg : 6408837
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste