[VirtualBox] '{' invoeren onder Linux met Azerty-keyboard

Pagina: 1
Acties:

  • MetalG
  • Registratie: November 2008
  • Laatst online: 09-04-2024
(jarig!)
Hallo,

Voor een schoolproject ben ik genoodzaakt om in Linux wat testen te doen..
Ik run dus een ubuntu in een Virtualbox, nu het probleem is echter alsvolgt.

Als ik mijn bind9 wil configureren om zones aan te maken, moet ik een { kunnen invoeren.

dit wil echter niet lukken. --> alt + ( = { maar dat aangezien alt niet tegoei functioneert...

ik heb bij keyboard settings alles juist staan --> belgium belgium en dan MBP (intel)..

iemand enig idee hoe ik dit aan de praat krijg?

Met vriendelijke groeten

  • Daedalus
  • Registratie: Mei 2002
  • Niet online

Daedalus

Moderator Apple Talk

Keep tryin'

Ik heb de titel aangepast van "Linux op Mac --> alt toets werkt niet?" naar "[VirtualBox] '{' invoeren onder Linux met Azerty-keyboard", zodat het wat duidelijker is :)

Wat krijg je als je shift met de de eerste toets rechts van de 'p' indrukt?

“You know what I've noticed Hobbes? Things don't bug you if you don't think about them. So from now on, I simply won't think about anything I don't like, and I'll be happy all the time!” | 宇多田ヒカル \o/


  • frederikske
  • Registratie: Oktober 2002
  • Niet online
Probeer eens beide combinaties:

* Alt Gr + toets
* Ctrl + Alt + toets

In windows maakt dit over het algemeen niet veel uit; maar in andere OS's wel.

  • MetalG
  • Registratie: November 2008
  • Laatst online: 09-04-2024
(jarig!)
frederikske schreef op vrijdag 26 december 2008 @ 12:55:
Probeer eens beide combinaties:

* Alt Gr + toets
* Ctrl + Alt + toets

In windows maakt dit over het algemeen niet veel uit; maar in andere OS's wel.
alt gr heb je niet op een MBP, en ctrl + alt + toets doet helemaal niets :)

momenteel heb ik het opgelost door vanuit mac terminal te secure shellen naar de linux en zo de files aan te passen.. op die manier werkt het maar het is wat omslachtig natuurlijk :)

zeker omdat ik op mijn examen mijn linux moet exporteren naar een live cd en dan wat aanpassingen moet doen om te laten zien dat ik alles wel onder de knie heb, dus een fix moet er zeker wel komen :)

alvast bedankt!

Verwijderd

De "azerty"-layout van Apple wijkt inderdaad sterk af van de standaard-versie (PC en oude tikmachines) en is een serieuze bron van frustratie voor nerds (hello me :p) die vaak de {}[]\/ karakters dienen te gebruiken tijdens het programmeren of in een Unix shell. Vermits het nerds evenwel betaamt om blind te kunnen typen zou een mogelijke oplossing kunnen zijn een standaard azerty layout te definiëren en deze te gebruiken in plaats van het apple-dialect. Dit is mogelijk sinds Mac OS X 10.2 en er zijn programma's zoals Ukelele waarmee nieuwe keyboard layouts aan te maken zijn:
Beginning with version 10.2 (Jaguar), Mac OS X supports an XML-based format for keyboard layouts (.keylayout files). These may be installed by copying them to the Keyboard Layouts folder within /Library or ~/Library; then they are enabled via the Input tab of the International module within System Preferences.

However, modifying keyboard layouts—let alone creating entirely new keyboard layouts, such as for a new script—by directly editing the XML text is tedious and error-prone.

Ukelele aims to simplify keyboard layout editing by providing a graphical interface to .keylayout files, where the desired characters can simply be dragged onto keys as needed. (The Character Palette, available in the Input menu if it has been enabled in System Preferences, is a great place to find the characters.)

In addition to simple assignment of single character codes to keys, Ukelele can assign multiple-character strings and can create "dead keys", where a keystroke sets a new state that modifies the output of the following keystroke.
De layout die ik gebruik en die bijna evenwaardig is met een standaard azerty klavier kan je hier binnenhengelen om eens uit te proberen met VirtualBox. Je zal waarschijnlijk wel moeten heraanloggen na het plaatsen van die layout file in ~/Library.

Indien je zo'n nieuwe layout overkill vindt kan je misschien ook eens VMWare Fusion proberen. Deze heeft uitgebreide mogelijkheden om arbitraire key mappings in te stellen zodat een bepaalde toets ('§' zal je waarschijnlijk niet gebruiken) bijvoorbeeld wordt hermapt naar '{' of '('. Het is zelfs goed mogelijk dat VMWare deze problemen van VirtualBox (dat voornamelijk een Linux/Windows/Solaris product is) niet heeft.

À propos, system administrators zullen bijna altijd remote via een terminal emulator over SSH hun machines configureren. Fysiek aan een server gaan zitten wordt meestal enkel gedaan bij de initiële installatie indien je niet van images installeert of om dode hardware te reanimeren; dus je oplossing via Terminal.app is nog niet eens zo gek.

  • MetalG
  • Registratie: November 2008
  • Laatst online: 09-04-2024
(jarig!)
dit helpt mij al een heel eind ver! ik ga dit na mijn (weekend)werk even testen.

mja het probleem is gewoon dat ik tijdens de voorstelling van mijn project weldegelijk op mijn mac zal moeten werken en zal dat programma'tje mij wel helpen :)

alvast heel erg bedankt!

//edit// tis voor onder linux toch ook hé ;p?

[ Voor 8% gewijzigd door MetalG op 27-12-2008 13:12 ]

Pagina: 1