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
1-Tasten / (Fuß-)Schalter Keyboard für 3x entfernen gesucht
- 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.
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.
Re: 1-Tasten / (Fuß-)Schalter Keyboard für 3x entfernen gesucht
Ich habe es 3x gelesen aber nicht verstanden.
Was willst Du denn schalten?
Was willst Du denn schalten?
Re: 1-Tasten / (Fuß-)Schalter Keyboard für 3x entfernen gesucht
Scheint das zu sein, was du brauchst.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.
Re: 1-Tasten / (Fuß-)Schalter Keyboard für 3x entfernen gesucht
Ja, das ist perfekt.koshop hat geschrieben: ↑14. Nov 2022 14:40Scheint das zu sein, was du brauchst.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.
Geht nur das ganze Taschengeld für drauf...
Kennt jemand noch ein preiswerteres Modell?
Re: 1-Tasten / (Fuß-)Schalter Keyboard für 3x entfernen gesucht
Komm, wir machen ein Crowd-Founding für deinen Schalter.
- hissenit
- PLUS-Mitglied
- Beiträge: 477
- 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!
PaketConnector und InvoiceCreator: Lösungen für kleine und mittelständische Unternehmen https://hissenit.com/pcic
Re: 1-Tasten / (Fuß-)Schalter Keyboard für 3x entfernen gesucht
Einfacher: USB-Maus, muss man nur 2 Tasten entfernen
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.
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:
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.
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.
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)
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.keys_pressed = [Keycode.Y, Keycode.SPACE, Keycode.Z]
keys_pressed_control = [Keycode.LEFT_CONTROL, "", Keycode.LEFT_CONTROL]
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.
Re: 1-Tasten / (Fuß-)Schalter Keyboard für 3x entfernen gesucht
Dann lieber den 100,-Taster statt so eine Frickelei.
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...
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?
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.
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.
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
-
- Information
-
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 77 Gäste