ubuntuusers.de

Punkt im Nummernblock

Status: Gelöst | Ubuntu-Version: Ubuntu 14.04 (Trusty Tahr)
Antworten |

schorsel

Anmeldungsdatum:
26. November 2010

Beiträge: 134

Wohnort: near berlin

Hallo,

WIE könnte ich mir bei Bedarf (z.B. floats beim Programmieren) eine Taste im Num-Block mit dem Punkt (z.B. statt Komma) belegen?

jug Team-Icon

Ehemalige
Avatar von jug

Anmeldungsdatum:
19. März 2007

Beiträge: 12335

Wohnort: Berlin

schorsel schrieb:

könnte ich mir bei Bedarf (z.B. floats beim Programmieren) eine Taste im Num-Block mit dem Punkt belegen?

Ja.

~jug

Mimosin

Anmeldungsdatum:
18. Juni 2010

Beiträge: 238

Englische Tastatur hinzufügen und bei Bedarf umschalten.

P.S.: Die hat beim Programmieren noch mehr Vorteile...

schorsel

(Themenstarter)

Anmeldungsdatum:
26. November 2010

Beiträge: 134

Wohnort: near berlin

hab diverse englische (british, USA) eingebunden. Die geben zwar die y/z-Vertauschung aus, im Num-Block bleibt aber immer das Komma.

dank auch an jug für die "lies dich mal schlau-" Aufforderung.

Letalis_Sonus Team-Icon

Anmeldungsdatum:
13. April 2008

Beiträge: 12990

Wohnort: Oldenburg/Erlangen

Könnte auch an die Spracheinstellungen gekoppelt sein, speziell das Zahlenformat.

schorsel schrieb:

dank auch an jug für die "lies dich mal schlau-" Aufforderung.

Es liegt ganze 3 Mausklicks von der Frontseite des Wikis entfernt, kann ich schon nachvollziehen.

Mimosin

Anmeldungsdatum:
18. Juni 2010

Beiträge: 238

Versuchs mal mit Deutsch (Schweiz) ...

Habe ich aus http://www.ubuntu-forum.de/artikel/62470/punkt-statt-komma-im-numpad.html

Dort gibt es auch noch eine andere Lösung.

jug Team-Icon

Ehemalige
Avatar von jug

Anmeldungsdatum:
19. März 2007

Beiträge: 12335

Wohnort: Berlin

schorsel schrieb:

dank auch an jug für die "lies dich mal schlau-" Aufforderung.

So war das eigentlich gar nicht gemeint. Wenn da Subtext war dann "stelle die richtigen Fragen". 😉

Falls du das als Aufforderung verstehen willst, dich ein wenig in das Thema einzulesen, dann schadet das sicher nicht.

Wie von anderen schon angemerkt kann man das über ein anderes Tastaturlayout erreichen, wenn du allerdings nur eine einzelne Taste neu belegen willst, dann gebe ich mal Xmodmap als Stichwort für die eigenständige Recherche. 😉

~jug

Letalis_Sonus Team-Icon

Anmeldungsdatum:
13. April 2008

Beiträge: 12990

Wohnort: Oldenburg/Erlangen

jug schrieb:

Wie von anderen schon angemerkt kann man das über ein anderes Tastaturlayout erreichen

Wie ebenfalls angemerkt, ist das bei dieser Taste nicht der Fall.

Der Nummernblock hat für seine Tasten komplett eigene Keysyms, dazu zählt auch diese Taste, welche unter dem Keysym KP_Separator geführt wird. Da die Tastaturlayouts den Keycodes die Keysyms zuordnen, hat hier das Layout gar keinen Einfluss darauf, die Zuordnung vom Keysym zum Zeichen erfolgt auf einer höheren Ebene - daher habe ich auch auf die Spracheinstellungen getippt.

schorsel

(Themenstarter)

Anmeldungsdatum:
26. November 2010

Beiträge: 134

Wohnort: near berlin

@ Mimosin: den Schweiz-Thread hatte ich auch schon gefunden. Soll da ja explizit ein Punkt auf dem Num-Block sein. Die Wahl eines Schweizer Tastatur-Layouts (Franz.-Schweiz als auch Deutsch-Schweiz) hatte nichts gebracht.

@Letalis... die Unabhängigkeit von Sprach- einerseits und Tastatureinstellungen andererseits war mir noch gar nicht so bewusst. Habe mal Sprache Englisch gewählt - alles beim Alten. Mir scheint indes unwahrscheinlich, dass eine Spracheinstellung einer gewählten Tastaturbelegung den Boden unterm Hintern wegzieht.

Und ob die Deine Ausführungen über die NumBlock-eigenen Keysyms jetzt bedeuten, dass man über Xmodmap nix machen kann? Bei Xmodmap hatte ich auch schon reingelesen - aber ob der erforderlichen Erarbeitungszeit eine kurze Frage hier im Forum vorgezogen.

Fazit: Scheint, dass ich alles so lassen sollte wie es ist, man hat ja für den "Normalpunkt" noch die linke Hand ...

Letalis_Sonus Team-Icon

Anmeldungsdatum:
13. April 2008

Beiträge: 12990

Wohnort: Oldenburg/Erlangen

schorsel schrieb:

Mir scheint indes unwahrscheinlich, dass eine Spracheinstellung einer gewählten Tastaturbelegung den Boden unterm Hintern wegzieht.

Die Belegung wird ja nicht verändert, es ist die Zuordnung von der gewählten Belegung zum Zeichen, dafür bietet der X Server eine separate Nachschlagefunktion. Der Keysym für die Komma Taste ist comma und der für die Punkt Taste ist period, das sagt an der Stelle aber nichts darüber aus, welches Zeichen dies in einer Texteingabe erzeugt.

schorsel schrieb:

Und ob die Deine Ausführungen über die NumBlock-eigenen Keysyms jetzt bedeuten, dass man über Xmodmap nix machen kann?

Das Problem mit den Tastaturlayouts ist an dieser Stelle ja nur, dass der Keysym bei allen Layouts gleich ist - das bedeutet aber eben nicht, dass du das nicht einfach ändern kannst. Wenn die Taste einen eigenen Keysym hat, dann hat sie auch einen eigenen Keycode - und diese Zuweisung ist ja gerade das, was du mit Xmodmap einfach ändern kannst. Dich hält nichts davon ab dem Keycode dieser Taste den period Keysym zuzuweisen, das hat dann auch gar keinen Einfluss auf die anderen Tasten.

schorsel

(Themenstarter)

Anmeldungsdatum:
26. November 2010

Beiträge: 134

Wohnort: near berlin

Allerbesten Dank, Letalis ... für die freundlichen Ausführungen !!

Damit kann ich im wahrsten Sinne des Wortes etwas ANFANGEN, nämlich die gezielte, etwas tiefere Beschäftigung mit Ubuntu bezüglich dieser Fragen, die erstmal vonnöten ist, um dann selbst Einstellungen vornehmen zu können. Das krieg' ich schon hin, dauert vl etwas. Insoweit geb' ich dem Thread mal einen grünen Haken...

Mimosin

Anmeldungsdatum:
18. Juni 2010

Beiträge: 238

schorsel schrieb:

@ Mimosin: den Schweiz-Thread hatte ich auch schon gefunden. Soll da ja explizit ein Punkt auf dem Num-Block sein. Die Wahl eines Schweizer Tastatur-Layouts (Franz.-Schweiz als auch Deutsch-Schweiz) hatte nichts gebracht.

Dort steht auch was zu Xmodmap:

Zitat:

Daher hab ich jetzt mit

xmodmap -pke > .Xmodmap

eine Datei .Xmodmap angelegt und die Zeile

keycode 91 = KP_Delete KP_Separator KP_Delete KP_Separator

durch

keycode 91 = KP_Delete period KP_Delete period

ersetzt. Klappt super! Das machts doch gleich viel einfacher.

schorsel

(Themenstarter)

Anmeldungsdatum:
26. November 2010

Beiträge: 134

Wohnort: near berlin

great, thanks!

Antworten |