Ga naar inhoud

backslash tijpen


Aanbevolen berichten

Kan zijn dat je niet het juiste toetsenbord hebt geselecteerd. Lukt het je niet om een beter toetsenbord te vinden? En is alleen de backslash een probleem? Dan kun je middels Xmodmap de backslash toewijzen aan de toets die je er voor wilt gebruiken. Vraag hier even naar in deze thread als je voor deze oplossing wilt kiezen.. Max
Link naar reactie
Hmm, Belgie gebruikt toch qwerty? Probleem kan idd hierdoor komen. Maar zoals gezegd is dat op te lossen. Leuke bij Linux is dat je op eenvoudige wijze onder de motorkap kunt duiken, en in dit geval handmatig de toetsen kunt toewijzen aan een bepaalde functie. Wat heb je nodig? 1) het programma [b:325c5743d1]xev[/b:325c5743d1] 2) een terminalvenster (bijv. konsole of gnome-terminal) [list=1:325c5743d1] [*:325c5743d1]start vanuit het terminalvenster de applicatie [b:325c5743d1]xev[/b:325c5743d1] [*:325c5743d1]zorg ervoor dat het venster van xev de focus heft, en dat de terminal zichtbaar is [*:325c5743d1]druk op de toets die je wilt gebruiken als backslash [*:325c5743d1]Kijk naar de uitvoer in het terminal, en let op deze tekst: [b:325c5743d1]keycode 94 (keysym 0x20ac, bar), same_screen YES, XLookupString gives 1 characters: "|" [/b:325c5743d1] [*:325c5743d1]in deze uitvoer zie je dat de code van de toets [b:325c5743d1]94[/b:325c5743d1] is, de uitvoertekst [b:325c5743d1]bar[/b:325c5743d1], en het bijhorende karakter [b:325c5743d1]|[/b:325c5743d1] [*:325c5743d1]Voer nu vanuit een ander terminalvenster dit commando uit: [b:325c5743d1]xmodmap -e 'keycode 94 = backslash'[/b:325c5743d1] [*:325c5743d1]geef opnieuw xev de focus en druk opnieuw de toets in. [*:325c5743d1]Nu moet de uitvoer in het bijhorende terminalvenster als volgt zijn: [b:325c5743d1]keycode 94 (keysym 0x5c, backslash), same_screen YES, XLookupString gives 1 characters: "\"[/b:325c5743d1] Wat hier dus belangrijk is, is de [b:325c5743d1]backslash[/b:325c5743d1] en de [b:325c5743d1]"\"[/b:325c5743d1] [*:325c5743d1]Het werkt dus :) [*:325c5743d1]Nu deze optie even permanent maken. [*:325c5743d1]open met een editor (kwrite of gedit) het bestand ~/.Xmodmap (mocht deze niet bestaan, gewoon zelf maken is een tekstbestand, meer niet..) [*:325c5743d1]zet in dit bestand de volgende tekst [b:325c5743d1]keycode 94 = backslash[/b:325c5743d1] [*:325c5743d1]Mocht de toets ook voor een ander karakter worden gebruikt via de Shift-toets, dan zet je die er achter. Bijv bij de pipe: [b:325c5743d1]keycode 94 = backslash bar[/b:325c5743d1] [*:325c5743d1]Activeer deze instelling via het commando [b:325c5743d1]xmodmap ~/.Xmodmap[/b:325c5743d1] [*:325c5743d1] en klaar ben je. [*:325c5743d1]mocht na een herstart de backslash weer weg zijn, dan moet je het commando even in ~/.bashrc zetten, zodat het bij je login opnieuw wordt uitgevoerd. [/list:o:325c5743d1] Succes, Max
Link naar reactie
Grappig, in het Windows-forum heeft ook iemand een probleem met zijn Belgische toetsenbord, maar dat is blijkbaar minder eenvoudig op te lossen... Maar hier zag ik dat Belgie idd Azerty gebruikt, en geen qwerty. Duitsland heeft volgens mij ook azerty, zijn wij hollanders dan een europees buitenbeentje?? Max
Link naar reactie
@jolo en Maximilaan Bedankt voor de reply's. Wat het programmeren betreft van bepaalde toetsen lijkt mij zeer interessant ga ik ééns uittesten. Wou toch ff meegeven dat de backslash niet verdwenen is onder Belgisch(be-Latin1), maar alleen verkeerd gemapt blijkt: "AltGr"+ "°)" toets geeft dan toch de backslash weer.
Link naar reactie
[quote:f63d8266cc="wardog"] Wat het programmeren betreft van bepaalde toetsen lijkt mij zeer interessant ga ik ééns uittesten.[/quote:f63d8266cc] Yep, da's erg handig. Xmodmap is slecht 1 van de mogelijkheden om de toetsen te programmeren. Ik vind hem het eenvoudigst, omdat je weinig nodig hebt om de toets opnieuw toe te wijzen. Ook handig is om via xmodmap het euroteken toe te wijzen aan een bepaalde toets. Ik heb op mijn toetsenbord bijv. 2 toetsen voor backslash en bar. Eentje hiervan werkte niet, voor mij een uitgelezen kans om deze toe te wijzen aan het euroteken. Dat doe je door [b:f63d8266cc]EuroSign[/b:f63d8266cc] te gebruiken in het xmodmap-commando.... Als je een en ander snel wilt uitproberen, het commando [b:f63d8266cc]xmodmap -e '.....'[/b:f63d8266cc] werkt alleen tijdens de huidige sessie. Als je X herstart, of [b:f63d8266cc]xmodmap ~/.Xmodmap[/b:f63d8266cc] naderhand uitvoert is de wijziging die je gedaan hebt weer verdwenen. Zo kun je veilig experimenteren.. Max
Link naar reactie

Om een reactie te plaatsen, moet je eerst inloggen

Gast
Reageer op dit topic

×   Geplakt als verrijkte tekst.   Herstel opmaak

  Er zijn maximaal 75 emoji toegestaan.

×   Je link werd automatisch ingevoegd.   Tonen als normale link

×   Je vorige inhoud werd hersteld.   Leeg de tekstverwerker

×   Je kunt afbeeldingen niet direct plakken. Upload of voeg afbeeldingen vanaf een URL in

×
×
  • Nieuwe aanmaken...