All Projects → c4software → bepo_developpeur

c4software / bepo_developpeur

Licence: Apache-2.0 license
Quelques modifications de la disposition clavier Bépo pour la rendre plus adaptée à mon usage. Update Bépo V1.1

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to bepo developpeur

uchroma
An advanced driver for Razer Chroma hardware in Linux
Stars: ✭ 45 (+125%)
Mutual labels:  keyboard
react-native-awesome-pin
A highly interactive and customisable PIN code screen for React Native.
Stars: ✭ 28 (+40%)
Mutual labels:  keyboard
cAndroid
cAndroid is tool for control your PC by Android phone
Stars: ✭ 23 (+15%)
Mutual labels:  keyboard
react-keyevent
An easy-to-use keyboard event react component, Package size less than 3kb
Stars: ✭ 38 (+90%)
Mutual labels:  keyboard
react-native-custom-keyboard-kit
React Native Custom Keyboard - Use your own custom keyboard instead of the system keyboard with React Native Custom Keyboard Kit. Its working on Android and iOS.
Stars: ✭ 83 (+315%)
Mutual labels:  keyboard
waffle microdox
Microdox Keyboard Build Guides
Stars: ✭ 19 (-5%)
Mutual labels:  keyboard
masterkeys-linux
MasterKeys SDK for Linux
Stars: ✭ 22 (+10%)
Mutual labels:  keyboard
wc-keyboard
自定义数字键盘, 仿照大众点评闪惠买单的键盘
Stars: ✭ 67 (+235%)
Mutual labels:  keyboard
aframe-keyboard
An Aframe component that renders a fully functional 3D keyboard, that works on mobile, desktop browers, and VR headsets!
Stars: ✭ 23 (+15%)
Mutual labels:  keyboard
react-native-emoji-input
A fully-featured emoji keyboard ⌨️ for React Native ⚛️
Stars: ✭ 67 (+235%)
Mutual labels:  keyboard
react-native-sticky-keyboard-accessory
📎 A sticky wrapper above keyboard to include whatever you want.
Stars: ✭ 22 (+10%)
Mutual labels:  keyboard
launchlet
Make the web yours.
Stars: ✭ 34 (+70%)
Mutual labels:  keyboard
rasp vusb
This repo explains how to turn your Raspberry Pi Zero into USB Keyboard and Mouse. Also provides sample code and binaries to control them.
Stars: ✭ 85 (+325%)
Mutual labels:  keyboard
keyboard-layouter
Footprint auto placement plugin for keyboard layout
Stars: ✭ 73 (+265%)
Mutual labels:  keyboard
BadUSB
Personal implementation of the BadUSB exploit with an Atmel 8-bit AVR ATTiny85 acting as a HID keyboard
Stars: ✭ 63 (+215%)
Mutual labels:  keyboard
keynavish
Control the mouse with the keyboard, on Windows.
Stars: ✭ 59 (+195%)
Mutual labels:  keyboard
PianoKeyboard
Piano keyboard view for iOS, in Swift
Stars: ✭ 105 (+425%)
Mutual labels:  keyboard
re-pressed
re-pressed is a clojurescript library that handles keyboard events for re-frame applications.
Stars: ✭ 150 (+650%)
Mutual labels:  keyboard
i3
Archivos de configuraciones de i3
Stars: ✭ 32 (+60%)
Mutual labels:  configuration-file
keyd
A key remapping daemon for linux.
Stars: ✭ 687 (+3335%)
Mutual labels:  keyboard

Disposition de clavier Bépo Dev

Fichier xkb et keylayout de la disposition Bépo modifié pour « optimiser » mon usage du Bépo dans le cadre de mon activité le développement.

Disposition BépoDev

Modifications apportées

  • Passage en accès direct des touches < >.
  • Déplacement de … pour ne pas les perdres suite au remapping. (Suppression dans la version 1.1, réalignement avec le Bépo)
  • Remplacement de la touche Verr Maj. par Altgr.
  • Déplacement des symboles plus lié au développement ({}, (), []) en accès sur la main droite sur le layer Altgr.
  • Inversion du W et du Ç.
  • Ajout d'un pavé numérique sous la main gauche avec Maj + Altgr (main droite) (Suppression dans la version 1.1)
  • Ajout du point médian (·) sur Altgr + . (Suppression sur la version 1.1, réalignement avec le Bépo)

Utilisation

X11

Installation root

Automatique

Via le script d'installation disponible dans linux/install.sh

Manuellement

cd /usr/share/X11/xkb/symbols
sudo wget https://raw.githubusercontent.com/c4software/bepo_developpeur/master/linux/bepoDev
setxkbmap -v bepoDev

Pour que la disposition soit disponible dans Gnome (et dans les différents DE). Ajouter dans le fichier /usr/share/X11/xkb/rules/evdev.xml

sudo gedit /usr/share/X11/xkb/rules/evdev.xml

<layout>
    <configItem>
        <name>bepoDev</name>
        <shortDescription>bp</shortDescription>
        <description>BepoDev</description>
        <languageList>
            <iso639Id>fra</iso639Id>
        </languageList>
    </configItem>
    <variantList>
    </variantList>
</layout>

! Attention une modification incorrecte dans ce fichier entrainera un plantage de Gnome-Shell !

Installation non root

mkdir -p ~/.xkb/symbols/
cd ~/.xkb/symbols/
wget https://github.com/c4software/gnome-shell-xkbswitcher/archive/master.zip

X11, utilisation sans droit root

  • Créer le chemin ~/.xkb/symbols/
  • Déplacer le fichier bepoDev dans ~/.xkb/symbols/
  • Appliquer la modification :
setxkbmap -I ~/.xkb bepoDev -print | xkbcomp -I$HOME/.xkb - $DISPLAY

Ou via l'extension Gnome : https://github.com/c4software/xkbswitcher

OSX

Déplacer le fichier .keylayout dans le dossier /Library/Keyboard Layouts/. Déposer dans la disposition dans le dossier global permet de l'avoir des l'écran de login, ainsi que dans les champs de saisie de mot de passe.

⚠️ Attention Safari à l'air de corrompre le fichier .keylayout « le plus simple » c'est de récupérer le fichier avec wget :

cd /Library/Keyboard\ Layouts
sudo wget https://raw.githubusercontent.com/c4software/bepo_developpeur/master/osx/bepoDev11.keylayout
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].