Kein Fremdkörper. Wie ich das mit der PC-Tastatur am Mac gemacht habe

Apple, Computer, Hardware June 26th, 2014

Kein Fremdkörper: Wie ich das mit der PC-Tastatur am Mac gemacht habe

Mich überkam unlängst das Bedürfnis nach einer ordentlichen, klassischen Tastatur. So einer mit einem richtigen Anschlag, die schön klackert beim Tippen, und die ich auch die nächsten 10 Jahre bequem mein Eigen nennen darf. Auch dann, wenn vielleicht mal mit dem Kaffee etwas schief gehen sollte.

Ich habe mich für Das Keyboard entschieden, genauer gesagt, Das Keyboard 4 Professional de soft tactile. Das weist neben dem klassischen 105-Tasten-Layout auch noch ein paar integrierte Audio-Tasten auf, einen auffälligen Volume-Regler, eine dezitierte Taste für den Ruhezustand sowie einen integrierten 2-Port USB 3.0 Hub. Das verbaute lange Kabel trägt mehr zum klassischen Image einer Tastatur bei, als es im ersten Moment den Anschein hat. “Ich lass’ mich nicht überall hin mitnehmen.”, Die Tastatur tritt selbstbewusst auf. Und kommt schwarz/rot/weiß auch in einer Kraftfarbenkombination.

OS X sollte im Keyboard Viewer folgendes Tastaturlayout anzeigen:

Keyboard Viewer

(Um einfach auf den Keyboard Viewer zuzugreifen, unter System Preferences > Keyboard > Show Keyboard & Character Viewers in menu bar anhakerln.)

Mein Ziel war, alle Funktionstasten der Tastatur entsprechend sinnvoll zu belegen. Die Liste:

  • Windows-Taste: Entsprechend als Command-Taste belegt.
  • F1: Aus jedem Programm direkt auf das Hilfe-Menü zugreifen
  • Druck: Erzeugt einen Screenshot
  • Entf: Forward Delete + Dateien löschen im Finder
  • Pos1: Springt auf Position 1 in der Zeile, in der sich der Cursor befindet
  • Ende: Springt an die Endposition der Zeile, in der sich der Cursor befindet
  • Startmenü-Taste: Da hab ich überlegt, und mich dann für Fn entschieden, da ein klassisches 105-Tasten-Keyboard nicht über diese Taste verfügt.

PS: Bitte nicht erschrecken. Ich verwende die englische Systemsprache mit deutscher Tastaturbelegung. Deshalb kommen unten alle aufgerufenen Befehle in englischer Sprache.

Installation

Erstens: Tastatur einstecken.
Dann:

  • Systemeinstellungen für das Keyboard öffnen. ( > System Preferences… > Keyboard). Normalerweise 2. Reihe, 4. Icon von links.

System Preferences > Keyboard

  • Und mit Change Keyboard Type… das System die richtige Einstellung finden lassen. Es sollte für Europa die Einstellung ISO automatisch ausgewählt sein, wenn nicht, dann händisch einfach korrigieren.

Keyboard Preferences

Keyboard Setup Assistant

Damit sollte die Tastatur mit allen Funktionen, die OS X bieten kann, laufen, so, wie man es von OS X, aber nicht von Windows gewöhnt ist. Und wenn schon eine Windows-Tastatur, dann sollte sich doch das System an die Tastatur anpassen; umgekehrt ist es nämlich schwer machbar. OS X hat ohne weiteres die Sonderfunktionstasten für Audio korrekt belegt, wie auch die Sleep- und Mute-Taste.

Windows-Taste

Das Keyboard, oder eigentlich jede PC-Tastatur, hat den Nachteil, dass die Windows (ab jetzt Command oder Apfel-Taste) und die Alt-Taste in der Reihenfolge vertauscht sind. Wenn man, wie ich, seit bald 20 Jahren überwiegend auf Mac-Tastaturen tippt, dann sind die Finger gewöhnt, den richtigen Platz zu finden. Nur ist er das jetzt nicht mehr. Vorteil von Das Keyboard: Sogar von offizieller Seite werden Ersatztasten zum Selbsttausch angeboten und eine Anleitung, wie man selbst Hand anlegt. Daher:

  • Kleinen Schlitzschraubenzieher in die Hand und schnell mal die Tasten getauscht.
  • Dazu vorsichtig im Spalt zwischen den Tasten den Schraubenzieher platzieren und dann langsam nach oben hebeln.

Schraubenzieher und Keyboard

Ausgelöste Taste

  • Die Tasten lassen sich so sauber lösen und am gewünschten Ort mit etwas Fingerdruck wieder draufstecken.

Jetzt die Tasten umkonfigurieren:

Modifier Keys…

  • Modifier Keys… Optionen aufmachen
  • Für Option (⌥) Key: ⌘ Command auswählen
  • Für Command (⌘) Key: ⌥ Option auswählen

title

F1

  • System Preferences > Keyboard > Shortcuts öffnen

Setting Help to F1

  • Im linken Menü App Shortcuts anklicken
  • Die Zeile “Show Help menu” anklicken (die Zeile ist dann blau hinterlegt) und dann auf das angezeigte Tastaturkürzel.
  • Ist das Eingabefeld aktiviert, F1 drücken.

Druck

  • System Preferences > Keyboard > Shortcuts öffnen
  • Auf Screen Shots wechseln

Screen Shots

  • Die Frage beantworten: Welche Variante an Screenshots mag es sein? OS X kennt, im Gegensatz zum klassischen Windows, 4 Varianten, um einen Screenshot zu machen. Ich habe mich für meine Tastatur für Save picture of selected area as a file entschieden.
  • Wie zuvor die Zeile anklicken > das normale Tastaturkürzel (⇧⌘4) anklicken > Druck drücken. Dann sollte F13 in dem Feld stehen. Das gehört so

Pos1 & Ende

Für das Problem gibt es zwei Lösungen:

Die erste habe ich mit Anleitung im Netz gefunden :

  • Einen anständigen Text-Editor installieren (zB TextWrangler (im App Store gratis) oder Sublime Text) und eine neue Datei anlegen. (Geht aber auch im TextEdit, wenn man die Datei auf Plain Text umstellt.)
  • Folgenden Code in die Datei kopieren:

{
/* Remap Home / End to be correct :-) /
“\UF729” = “moveToBeginningOfLine:”; /
Home /
“\UF72B” = “moveToEndOfLine:”; /
End /
“$\UF729” = “moveToBeginningOfLineAndModifySelection:”; /
Shift + Home /
“$\UF72B” = “moveToEndOfLineAndModifySelection:”; /
Shift + End /
“^\UF729” = “moveToBeginningOfDocument:”; /
Ctrl + Home /
“^\UF72B” = “moveToEndOfDocument:”; /
Ctrl + End /
“$^\UF729” = “moveToBeginningOfDocumentAndModifySelection:”; /
Shift + Ctrl + Home /
“$^\UF72B” = “moveToEndOfDocumentAndModifySelection:”; /
Shift + Ctrl + End */
}

  • Datei unter dem Namen DefaultKeyBinding.dict speichern im Verzeichnis
  • ~/Library/KeyBindings/ (Falls es das Verzeichnis nicht gibt, einfach anlegen.)

Diese Lösung habe ich gewählt und funktioniert prächtig.

Für Eilige: DefaultKeyBinding.dict (Rechtsklick und Speichern unter… wählen.)

Lösung zwei: Mit KeyRemap4Macbook arbeiten. Das ist ein kleines Tool, mit dem man eine Unzahl an Änderungen und Anpassungen am Verhalten seines Keyboards vornehmen kann.

  • Programm downloaden, installieren (Siehe obigen Link) und starten.
  • Preferences öffnen.
  • For PC Users > Use PC Style Home/End anklicken
  • Fertig.

Use PC Style Home/End

Startmenü

Um die Startmenü-Taste des Keyboards zu nutzen, musste ich an diesem Punkt auch auf KeyRemap4Macbook zurückgreifen.

Change PC Application Key

  • Preferences öffnen
  • For PC Users > Change PC Application Key > Application Key to Fn anklicken
  • Fertig.

Entf

Ich habe lange versucht, über die System Preferences die Lösung zu finden. So einfach war es leider nicht. OS X akzeptiert bei der Eingabe auf diesem Weg immer nur die Kombination von mindestens zwei Tasten. Für mich exakt eine zu viel. Aber die Shortcuts lassen es zu, prinzipiell in jede App direkt einzugreifen, es ist aber nur der erste Schritt.

  • System Preferences > Keyboard > Shortcuts öffnen
  • App Shortcuts anklicken
  • Auf das + klicken, um einen neuen Eintrag anzulegen.

Creating a new Keyboard Shortcut

  • In Application das Programm Finder auswählen
  • Unter Menu Title die exakte Bezeichnung eintragen: Move to Trash (Das gilt zumindest bei einem englischsprachigen System. Im deutschsprachigen einfach anpassen müsste genügen. Wahrscheinlich funktioniert sogar die englische Variante.)
  • Irgendein beliebiges Tastaturkürzel eingeben. (zB die Tasten ⌘ Command + ⌥ Option + ⇧ Shift + d). Es ist egal, es wird gleich wieder gelöscht
  • Das Terminal öffnen
  • Den folgenden Befehl eingeben: plutil -convert xml1 ~/Library/Preferences/com.apple.finder.plist
  • Im Finder zu dieser Datei navigieren und sie mit einem geeigneten Texteditor öffnen.
  • Per Suchfunktion die Bezeichnung suchen, die man zuvor gerade gespeichert hat.
  • Das sollte wie folgt aussehen:

<key>NSUserKeyEquivalents</key>
<dict>
<key>Move to Trash</key>
<string>@~&#x8;</string>
</dict>

  • Im Tag string den Code austauschen gegen &#x7f; – das Kürzel für Forward Delete.
  • Die Datei speichern und schließen.
  • Den Computer neu starten. Zur Sicherheit. Ein Finder-Neustart müsste genügen.

Die Kür

An diesem Punkt war ich zufrieden, habe mir aber noch ein paar von den F-Keys mit OS X-Systemfunktionen belegt.

  • F2 > Decrease display brightness
  • F3 > Increase display brightness
  • F9 > Show Launchpad
  • F10 > Show Notification Center
  • F11 > Show Desktop
  • F12 > Show Dashboard

Die ersten beiden Belegungen greifen allerdings nur bei Monitoren, die eine solche Softwaresteuerung unterstützen. Das gilt natürlich für alle Apple-Produkte, aber gerade nicht für meinen Bildschirm.

Falls mich dann die Lust überkommt: was noch fehlt, ist das eigentliche Keyboard Layout, so dass auch alle auf der Tastatur gedruckten Sonderzeichen korrekt belegt sind. Ich tippe aber meistens mit meinen Augen am Text und nicht auf der Tastatur, so dass ich hier nicht gerade im Zugzwang bin…

Musings on the Future of Digital Media – Software or Being connected

Computer, Gedanken, Hardware, Medien, Netz, Software November 3rd, 2010

This is the third and last part of my series concerning my ideas on the future of digital media. After discussing the ’net in the first and the hardware to get access to it in the second installment, i will now try to cover the software part of connectedness.

I have disabled comments for this post. For discussion of this and the other two related articles, please head over to wbf2010.at. Reopened comments.

Software

After having successfully established the possibility of getting connected with everybody at all times, software defines all functionality building upon this universal connectedness. Software tries to inscribe specific usage scenarios into itself, but it has to be continuously adapted because of users utilizing the software in ways not intended by it’s programmers in the first place. The way of the connected masses will always stretch the limits of published software, just as the connected few are the most powerful group structure for the basic innovation of functionality in the first place.

Since all software is written in structured programming languages, written pieces of software should be treated like every other wirtten piece in every other language, especially when it comes to patenting. Therefore, software should be treated only by copyright laws and not by patenting laws.

Social Media

Social Communications and Collaboration is considered one of the top 10 strategic technologies for 2011 by Gartner. As such, it was not the hardest prediction to make, since Facebook now captured half a billion people, of which 50% log in on any given day. What renders 2011 special in the development of Social Media is that it will be the first year of aggregating fast mobile access and advanced internet technology in its full potential.

Content & Meaning

The ’net promises to connect every human being on earth with every other. Social Media are structuring and restructuring these connections continually. The content pushed into the Social Media space as well as the connections of the content within the Social Media space provide value and meaning for both the site providing the possibility of creating connections and the users getting connected. Meaning is subjective and always subject to the eye of the beholder. Therefore, the value of specific meanings to people may vary in the emphasis put on the meaning of content or that of connections.

Connecting Content

Handling content is no longer a problem for each Social Media site. The type of content is of no importance, since major platforms for all types of media are already in existence. Further inroads can be made only by connecting content of the same or different users between different sites and therefore allowing users to accumulate a digital identity on a number of sites and in a number of graduations, promoting different parts of her or his digital identity on different sites. A digital identity describes all interconnected traces of a specific user within the digital realm, even if the connections are not provided by the user himself. Users connecting their digital identity to another automatically become part of the other.

The future must lie in the evolution of connection control. Current Social Media platforms provide their users only with a low level of connection control. Privacy describes in part what connection control is about but puts emphasis on the content and not on the connections of a digital identity. Full connection control needs to encompass both parts in full. Diaspora seems to incorporate some understanding of the need to recover control not only over oneselfs content but also over ones connections.

Group sizes

The evolution of media in general is a drive towards individualization and separation especially of those small groups, humankind is used to live in. As crowds are getting smaller and smaller in real life, virtual crowds are getting larger and larger. The ’net has had a deep and profound impact on human society, since it separates them in the physical world, only to drive them back together in the virtual.

Blogging

Blogging cannot be considered a social media. It is quite lonesome, as it fundamentally incorporates the idea of writing a series of articles alone on a single site. All social elements of blogging are secondary of nature and created through active participation either by readers for example through comments or by the blogger himself. The blog content will always trump all social elements provided.

Blogs are discourse-machines. Contributing to an ongoing discourse creates links – or the possibility of links – between thematically connected blog entries. These discourses are no longer remaining in the virtual, but with the inception of the Barcamp, a discourse can be taken to the physical realm easily.

Blogging is as well already an established journalistic form, even if only vaguely defined. The one leading principle of blogging is the blogger. She or he remains at the core.

Conclusion

We are reaching the end of the transition period from analog to digital media. The internet as digital universal transmission platform started to act as a transmedial aggregator for digitalized content. Social Media describes a specifically connected type of content, which always relates to the digital identity of someone. Connecting content to establish a true digital identity in a reasonable, secure and private manner is the next big challenge, regardless of platforms or sites.

Musings on the Future of Digital Media – Hardware or Getting connected

Computer, Gedanken, Hardware, Medien, Netz, Software October 14th, 2010

Within the second part of my series on ideas regarding the future of digital media, i will try to take a deeper look on the hardware side of all things connected. In the first part, i have defined the internet as a digital universal transmission platform, which Kevin Kelly views as the ultimate machine mankind has ever built. Being connected to the ’net is imperative already and the pressure to be always on will become even stronger. But with what kind of device and for what purpose are we gonna be connected?

Classifying Devices

For the moment, four specific always connected device classes are to be defined:

  1. Phones
  2. Tablets
  3. Laptops
  4. Desktops

These four classes can be parallelized in parts by a categorization provided in this article by Mark Segal on O’Reilly Radar. He defines devices by their portability as

  1. Wearables
  2. Pocketables
  3. Bagables
  4. Portables

Wearables are smaller than phones – at least for the moment – and desktops no longer portable. Desktops could be considered as moveable. The less portable a device gets, less people will own one of these devices, as usage scenarios of Portables or Non-Portables will become more and more specialized.

According to Gartner, 1.2 billion mobile phones were sold in 2009. Compared to the 306 million computers (laptops and desktops combined), portability has already won by far over functionality, but the latter is moving fast into the former.

Individualization

Additional individualization of entertainment will be driven by devices like tablets. Everyone can view the content she or he wants to, alone or in the company of others. Enjoying togetherness when watching a movie will no longer be the norm as it was with the cinema or the TV. The TV-set as the main screen of the living room will loose it’s importance accordingly. Even more, considering the fact that the experience of watching a movie will rather be shared online and only afterwards discussed with the people around you. That means, even the function as the digital hub of modern home entertainment as promoted by Steve Jobs in 2001 will be lost by the TV-set.

Accordingly, the computer (laptop or desktop) and the TV-set share the same fate. They were built for being used by a group of people. All desktop-class operating systems accordingly have multiuser possibilities. This is not true for personal devices like a phone or a tablet. They are – at least for the moment – not considered to be used by more than one person. They therefore have no possibility to “create another user account” They don’t need another. They are hardware personalized. Based on this individualization, it is of utmost consequence to localize people by their phone, no longer by postal address. Changing the underlying media means changing the addressability of people. People are found no longer at their homes or work, but at their current location, even when moving. Everyone has to be considered the center of his very own universe.

Nomadisms

With the hardware being bound to the individualized user and the user being is own center of his universe, location gets irrelevant. This placelessness of the mobile hardware and the therefore implicated placelessness of it’s carrier will lead to the formation of a new kind of nomads solely based on information and communication. Since being connected means being connected to your friends, and everyone is equally spaced to everyone else within the context of the net, being somewhere equals being everywhere. These communication nomads will be counterinsurgents to the continuous building of nations and states, the one inherently placed, the other placeless.

Usage scenarios

As already stated, all functionality is trickling downwards into the mobile realm. For example video editing became very fast available on the iPhone with iMovie. Which functionality, which apps, will stay on these “biggest” device classes? The most specialized, like 3D-apps and scientific apps like Mathematica. And they are to stay. The reason to this lies not in the needed processing power – calculations can easily be moved into the cloud – but in the complex visualization of data, the greater need for detail and the need to access a multitude of functionality to manipulate this data.

I have disabled comments for this post. For discussion of this and the other two related articles, please head over to wbf2010.at. Reopened comments.

Musings on the Future of Digital Media – Internet or Establishing connections

Computer, Gedanken, Hardware, Medien, Netz, Software September 27th, 2010

It’s been quite a while now since Richie Pettauer announced the World Blogging Forum 2010 in Vienna, Austria and provided the conference topic: “The Future of Digital Media”. Since this topic gives a multitude of opportunities to express my own thoughts on how digital media will develop or evolve in the near future, i want to do just that within this three part series of posts. The second part will cover my thoughts on the development of hardware to access the net, the third part will discuss the topics of social media and blogging.

As this article is to be seen in conjunction with the World Blogging Forum, i’ll use English as the lingua franca for this post, as English will be the main communication language for all participants at the WBF or in the adjacent online discussions. And since this is the case, please accept my apologies, my English got a bit rusty lately. I have disabled comments for all three posts. For discussion of all three articles, please head over to wbf2010.at. I have reopened comments on all the articles again, since WBF2010 has come and gone and centralized discussion is no longer of utmost importance.

Please always read “In my humble opinion” in front of every sentence.

What is to be defined as digital media?

To talk about digital media is to talk about media in general. Mass media is in the process of being broadcasted digitally only, the internet never new a state other than that of digitality. There never was an analog internet, when you place the beginning of the internet with the development of the TCP/IP network protocol by Vint Cerf and Bob Kahn. All currently deployed analog media will go the way of all media, they recede into history and art. The time, when digital media in everyday life was an exception, is over, the tide has turned, analog media is the exception now.

One could argue, that radio is broadcasted mostly analog and that print media is in itself an analog medium. Well, yes, but radio is in general not more than background noise to replace other background noise with, and print media in it’s classical form is in the midst of becoming fully digitized.

The Internet as Digital Universal Transmission Platform

I always had troubles with coining the term Internet. I therefore have developed an understanding of the term Internet in its broadest possible way: the internet as a digital universal transmission platform based on the aforementioned, name-giving transmission protocol. Using this definition, the term internet remains as open as it should be.

Since all digital data can be transported over the internet, and media in itself has become digital, all media will be transmitted in one way or the other over the internet. Solutions for all media are already in place and highly functional. Internet Radio, the WWW, Video-on-demand boxes like the Roku or AppleTV, Voice-over-IP, you name it. The digitized state of media is currently it’s most desired form, it’s transmission is readily available in rapidly growing bandwidth and the possibilities to consume media, as well as the possibilities to talk about it’s consumption afterwards in forms well dominated by media, are more varied than ever. The ready availability of media is linked desirably to the social wants of humankind.

Gaining access to this platform every time and every place will become ubiquitous in the nearest future not only for western countries. In the wake of the introduction of 4G mobile networks, wireless access will soon take over wired access in importance for every user accessing the net as an individual. I will try to discuss the implications of individualized access points later on.

Edit

I watched Kevin Kelly’s Ted Talk on his predictions for the next 5,000 days worth of internet development again yesterday and i do have to say, that his ideas are sounding very interesting to me, especially regarding his view of the internet as the ultimate machine built by mankind, to which everyone will be connected and therefore everyone will in some sense be part of this machine. He calls this machine simply “The One” and every device connected to the One a window to the endless possibilities provided by it.

MacJournal testen

Admin, Software May 7th, 2010

Ich muss zugeben, ich habe viel zu lang nichts mehr geschrieben. Drei Monate. Tststs, würden da manche sagen. Um mir das Posten einfacher zu machen, bin ich auf der Suche nach Möglichkeiten, wie das ohne den ständigen Zugriff auf das Backend von WordPress möglich sein könnte. Bei lokal laufender Software bin ich auf MacJournal von Mariner Software gestoßen, ein „kleines“ Programm, das alles verspricht, was eine Blogging-Software benötigen könnte.
Jetzt bin ich mal am ausprobieren. Wenn es hält, was es so verspricht, kommt demnächst ein etwas längerer Bericht zu dem Tool. Dieser kurze Eintrag dient vorwiegend dazu, zu testen, wie das Programm und WordPress zusammenspielt.