1-Tasten / (Fuß-)Schalter Keyboard für 3x entfernen gesucht

E-Commerce & Versandhandel - Erfahrungen mit Kunden, Lieferanten, Agenturen, Dienstleistern...
- Diskussionsforum -
sellerforum.de ist das kostenlose E-Commerce Portal für Händler, Existenzgründer, Experten im Onlinehandel.

Im Small Talk geht es um Themen wie das Geld verdienen im Internet mit einem Onlineshop oder auf einem Marktplatz,
aktuelle News und Aktionen im Einzelhandel, Hilfe und Erfahrungen mit Kunden, Lieferanten, Agenturen, Dienstleistern aus dem Bereich des E-Commerce.

Probleme, Meinungen, Erfahrungsberichte aus dem Versandhandel - soweit kein spezielles Unterforum dafür existiert, gehört es in unseren Small Talk.
Antworten
regalboy
Beiträge: 9996
Registriert: 23. Feb 2008 18:30

1-Tasten / (Fuß-)Schalter Keyboard für 3x entfernen gesucht

Hallo,

ich suche eine programmierbare Mini-Tastatur oder optimalerweise einen einzelnen großen (Fuß-)Schalter, den man auf 2 mal Backspace-Taste / Rücktaste programmieren kann.
Das was ich bisher gefunden habe funktioniert nur mit einer auf dem PC installierten Software, da es ein Linux Raspberry Pi ist möchte ich das möglichst nicht.

Denkbar wäre für ich die Programmierung über einen anderen PC, wenn das Keyboard sich diesen Befehl dann intern merkt.

Hat jemand eine Empfehlung für einen geeigneten Schalter?

Vielen Dank

Johannes


3 Monate gratis Händlerbund
Benutzeravatar
fonprofi
PLUS-Mitglied
PLUS-Mitglied
Beiträge: 7729
Registriert: 17. Nov 2010 16:43
Land: Deutschland

Re: 1-Tasten / (Fuß-)Schalter Keyboard für 3x entfernen gesucht

Ich habe es 3x gelesen aber nicht verstanden.
Was willst Du denn schalten?
Benutzeravatar
koshop
PLUS-Mitglied
PLUS-Mitglied
Beiträge: 6566
Registriert: 4. Sep 2012 13:23

Re: 1-Tasten / (Fuß-)Schalter Keyboard für 3x entfernen gesucht

Der f-pro USB-Fußschalter merkt sich nach erfolgreicher Konfiguration individuelle Belegungen im internen Speicher. Nach einmaligem Einrichten an einem Windowsrechner, findet der Buzzer mit jedem gängigen Betriebssystem Verwendung.
Scheint das zu sein, was du brauchst.
regalboy
Beiträge: 9996
Registriert: 23. Feb 2008 18:30

Re: 1-Tasten / (Fuß-)Schalter Keyboard für 3x entfernen gesucht

koshop hat geschrieben: 14. Nov 2022 14:40
Der f-pro USB-Fußschalter merkt sich nach erfolgreicher Konfiguration individuelle Belegungen im internen Speicher. Nach einmaligem Einrichten an einem Windowsrechner, findet der Buzzer mit jedem gängigen Betriebssystem Verwendung.
Scheint das zu sein, was du brauchst.
Ja, das ist perfekt.
Geht nur das ganze Taschengeld für drauf... ;-)

Kennt jemand noch ein preiswerteres Modell?
Benutzeravatar
fonprofi
PLUS-Mitglied
PLUS-Mitglied
Beiträge: 7729
Registriert: 17. Nov 2010 16:43
Land: Deutschland

Re: 1-Tasten / (Fuß-)Schalter Keyboard für 3x entfernen gesucht

Komm, wir machen ein Crowd-Founding für deinen Schalter.
Benutzeravatar
hissenit
PLUS-Mitglied
PLUS-Mitglied
Beiträge: 465
Registriert: 16. Mär 2021 15:52
Land: Deutschland
Firmenname: Hissen IT
Branche: Datenverarbeitung | PaketConnector | InvoiceCreator | Webservices
Wohnort: Bensheim / Südhessen
Kontaktdaten:

Re: 1-Tasten / (Fuß-)Schalter Keyboard für 3x entfernen gesucht

Wenn Du selber basteln willst: An einen PC kannst Du per USB auch mehrere Tastaturen zugleich anschließen. Nimmst Du eine alte Tastatur als zweite auf den Boden, fummelst alle Tasten raus bis auf Backspace und klebst ein Hölzchen über die Taste! :lol:
PaketConnector und InvoiceCreator: Lösungen für kleine und mittelständische Unternehmen https://hissenit.com/pcic
icstore
PLUS-Mitglied
PLUS-Mitglied
Beiträge: 926
Registriert: 17. Jun 2017 21:23

Re: 1-Tasten / (Fuß-)Schalter Keyboard für 3x entfernen gesucht

Einfacher: USB-Maus, muss man nur 2 Tasten entfernen ;)
regalboy
Beiträge: 9996
Registriert: 23. Feb 2008 18:30

Re: 1-Tasten / (Fuß-)Schalter Keyboard für 3x entfernen gesucht

icstore hat geschrieben: 14. Nov 2022 15:25 Einfacher: USB-Maus, muss man nur 2 Tasten entfernen ;)
Und die Maus im Linux programmieren...
icstore
PLUS-Mitglied
PLUS-Mitglied
Beiträge: 926
Registriert: 17. Jun 2017 21:23

Re: 1-Tasten / (Fuß-)Schalter Keyboard für 3x entfernen gesucht

Kannst ja ein Script schreiben, dass schaut, auf welcher Maus der Knopf gedrückt wurde und dann eine Aktion ausführt. Sollte selbst ein Raspberry Pi mit seiner Leistung schaffen.
fuzzy
Beiträge: 616
Registriert: 15. Aug 2008 13:00
Land: Deutschland

Re: 1-Tasten / (Fuß-)Schalter Keyboard für 3x entfernen gesucht

Die Budget-Version (habe ich selbst im Einsatz):
Kauf dir einen uralten Olympus-Fußtaster wie z.B. https://www.ebay.de/itm/325153692556, ein langes USB-Kabel (USB-A-Stecker auf Micro-USB-C-Stecker) und einen Raspberry Pi Pico.
Oder auch jeden beliebigen anderen Schalter, die Diktiergerät-Fußtaster sind aber ziemlich solide und kosten nicht viel.

Dann analog zu https://www.dbpharrison.com/general/hac ... ootswitch/ einfach das Controllerboard im Fußschalter durch den Pi Pico ersetzen. USB-Kabel vom Pi Pico zum Rechner, und schon kann man betriebssystemunabhängig alle drei Fußtasten mit Tastatureingaben belegen.
Der Umbau ist ne Sache von 15 Minuten (inkl. Kabel an den Pico anlöten).

CircuitPython-Code:

Code: Alles auswählen

import time
import board
import usb_hid
import digitalio
from adafruit_hid.keyboard import Keyboard
from adafruit_hid.keyboard_layout_us import KeyboardLayoutUS
from adafruit_hid.keycode import Keycode

# The pins we'll use, each will have an internal pullup
keypress_pins = [board.GP17, board.GP2, board.GP21]
# Our array of key objects
key_pin_array = []
# The Keycode sent for each button, will be paired with a control key
keys_pressed = [Keycode.Y, Keycode.SPACE, Keycode.Z]
keys_pressed_control = [Keycode.LEFT_CONTROL, "", Keycode.LEFT_CONTROL]
# The keyboard object!
time.sleep(1)  # Sleep for a bit to avoid a race condition on some systems
keyboard = Keyboard(usb_hid.devices)
keyboard_layout = KeyboardLayoutUS(keyboard)  # We're in the US :)

# Make all pin objects inputs with pullups
for pin in keypress_pins:
    key_pin = digitalio.DigitalInOut(pin)
    key_pin.direction = digitalio.Direction.INPUT
    key_pin.pull = digitalio.Pull.UP
    key_pin_array.append(key_pin)

while True:
    # Check each pin
    for key_pin in key_pin_array:
        if not key_pin.value:
            i = key_pin_array.index(key_pin)
            # "Type" the Keycode or string
            key = keys_pressed[i]  # Get the corresponding Keycode or string
            control_key = keys_pressed_control[i]

            if isinstance(key, str):  # If it's a string...
                keyboard_layout.write(key)  # ...Print the string
            else:  # If it's not a string...
                if not control_key == "":
                    keyboard.press(control_key, key)  # "Press"...
                else:
                    keyboard.press(key)  # "Press"...

                keyboard.release_all()  # ..."Release"!

            time.sleep(0.8)
            while not key_pin.value:
                if isinstance(key, str):  # If it's a string...
                    keyboard_layout.write(key)  # ...Print the string
                else:  # If it's not a string...
                    if not control_key == "":
                        keyboard.press(control_key, key)  # "Press"...
                    else:
                        keyboard.press(key)  # "Press"...

                    keyboard.release_all()  # ..."Release"!
                time.sleep(0.1)

    time.sleep(0.01)
Im obigen Codebeispiel sind die drei Fußtasten mit GP17, GP2 und GP21 verbunden (zweites Kabel natürlich immer zu GND), und an den angeschlossenen Rechner werden CTRL+Z, Leerzeichen, CTRL+Y übergeben.
keys_pressed = [Keycode.Y, Keycode.SPACE, Keycode.Z]
keys_pressed_control = [Keycode.LEFT_CONTROL, "", Keycode.LEFT_CONTROL]
Wichtig: Es wird in diesem Beispiel eine US-Tastatur emuliert, wenn du "I haz keypad" ausgeben willst, musst du "I hay kezpad" in den Python-Code schreiben, und für CTRL+Z eben CTRL+Y.

Eventuell muss man den Code noch leicht modifizieren, wenn man 2 x Backspace haben will, aber eigentlich sollte es mit "'\x08\x08" als String in keys_pressed funktionieren.
Benutzeravatar
fonprofi
PLUS-Mitglied
PLUS-Mitglied
Beiträge: 7729
Registriert: 17. Nov 2010 16:43
Land: Deutschland

Re: 1-Tasten / (Fuß-)Schalter Keyboard für 3x entfernen gesucht

Dann lieber den 100,-Taster statt so eine Frickelei.
icstore
PLUS-Mitglied
PLUS-Mitglied
Beiträge: 926
Registriert: 17. Jun 2017 21:23

Re: 1-Tasten / (Fuß-)Schalter Keyboard für 3x entfernen gesucht

Wollte der Autor ja nicht - Ich weiss zwar nicht wie viel seine Arbeitsstunde Wert ist, kommt aber warscheinlich günstiger den fertigen zu kaufen als zu basteln...
Benutzeravatar
6Euro
Beiträge: 385
Registriert: 1. Jan 2012 18:22

Re: 1-Tasten / (Fuß-)Schalter Keyboard für 3x entfernen gesucht

Ich nutze ne Gaming Maus von logitech, bei der ich die Tasten konfiguriert habe, sodass zB ein neues tab öffnet und andere Spielereien - vielleicht hilft dir das?
fuzzy
Beiträge: 616
Registriert: 15. Aug 2008 13:00
Land: Deutschland

Re: 1-Tasten / (Fuß-)Schalter Keyboard für 3x entfernen gesucht

https://www.amazon.de/dp/B07CTHVF7K
https://www.amazon.de/dp/B07SR8RRHX

Obs was taugt, weiß ich allerdings nicht. Scheint alles "Programmier unter Windows, verwende überall" zu sein - die Frage ist, ob man 2 x Backspace in die chinesische Wundersoftware reinbekommt.
icstore
PLUS-Mitglied
PLUS-Mitglied
Beiträge: 926
Registriert: 17. Jun 2017 21:23

Re: 1-Tasten / (Fuß-)Schalter Keyboard für 3x entfernen gesucht

Das erste unterstützt laut Rezension die recht exotische F13-Taste, dann kann man davon ausgehen dass Backspace auch geht - Notfalls, falls es nur eine Taste kann, einfach 2x mit dem Fuss draufdrücken ;)
Screenshot_61.png
Antworten

Zurück zu „Small Talk - Allgemeine eCommerce & Händlerthemen“

  • Information
  • Wer ist online?

    Mitglieder in diesem Forum: Majestic-12 [Bot] und 95 Gäste