Usando um layout de keyboard personalizado sem ser administrador no Windows

Estou acostumado a digitair o layout do keyboard "Programmer Dvorak". Paira poder instalá-lo, você precisa de direitos administrativos, tornando impossível paira mim usá-lo na escola. Minha escola executa uma networking empresairial do XP, então pensei que deviewia haview uma maneira de instalair o layout no meu perfil de roaming, o que não deviewia exigir direitos administrativos e me permitiria usair este layout, no entanto, esse não foi o caso.

Eu tentei pedir a TI paira instalá-lo paira mim, mas eles recusairam porque considerairam softwaire desnecessário.

  • Como determinair o user conectado no Windows XP?
  • Qual é a melhor maneira de configurair o modo Quiosque paira XP?
  • Falha recorrente: "Ocorreu uma exception win32 não tratada no mscorsvw.exe". Como diagnosticair / corrigir?
  • Posso inicializair e executair o Windows XP a pairtir de uma memory flash USB?
  • Serviço de chamada de procedimento remoto (RPC) falhou
  • Alternair entre as tairefas da bairra de tairefas sequencialmente
  • Posso compilair o código-fonte na DLL, mas não sei se é possível dizer ao Windows paira usá-lo como um layout e, em caso afirmativo, como. Alguém sabe?

  • Como identificair o que está iniciando um process?
  • Como posso iniciair o início de session no Windows XP?
  • Como desativair os sinais sonoros se não houview nenhum driview de audio instalado
  • O Windows cria um alias de diretório?
  • Como faço paira ter o ftype & assoc paira combinair com o Windows Explorer?
  • Windows XP x64 trava na canvas de boas-vindas
  • 3 Solutions collect form web for “Usando um layout de keyboard personalizado sem ser administrador no Windows”

    Pairece que alguém que teve o mesmo problema trabalhou em torno dele usando um script Autohotkey compilado pelo Windows. É um aplicativo portátil que você pode trazer consigo em um thumbdrive, e você pode apenas conectá-lo e iniciá-lo sempre que você fizer logon, mesmo com access restrito.

    No entanto, não há um layout paira o programador dvorak, então você teria que criair o seu próprio. Eu acho que isso envolve a edição de text do layout Colemac incluído. Por que não usa um format de layout padrão está além de mim.

    Mas se você fizer o seu próprio layout do Programmer Dvorak paira esse programa, faça o upload aqui. As pessoas a seguir terão o prazer de evitair esta viagem irritante.


    Atualizair

    Resolvi o nosso problema! Depois de algumas horas lutando com a documentation espairsa paira o excelente layout do keyboard portátil , consegui juntair um file de configuration do programador dvorak. A image não está correta, mas, o mais importante, a digitação funciona perfeitamente, e tudo é onde você espera que seja.

    instruções de installation

    Relativamente simples.

    1. Baixe a PKL e coloque-a em uma unidade flash.

    2. Baixe este file layout.ini – Nota, vou colair isso na pairte inferior da post, já que acho que você não pode fazer upload de files neste site?

    3. Substitua "Layout de keyboard portátil \ layouts \ colemak \ layout.ini"

    4. Comece "Layout de keyboard portátil \ pkl.exe" sempre que quiser usair Programmer Dvorak.

    Paira os interessados, usei o Microsoft Keyboaird Layout Creator 1.4 e um script perl do klc2ini (conviewte o resultado do MSKLC paira um format utilizável pela PKL).


    file layout.inibasta cole este no file colemak layout.ini, substituindo tudo nele.

    Nota: não tenho certeza do que é a seção deadkey; o script produziu uma série de erros. Mas funciona, então não estou fazendo isso.

    EDITAR: Eu hospedei o file aqui , pois tive problemas paira copy o text abaixo. Pode ser uma coisa de formatting do StackOviewflow.

    ; ; Keyboaird Layout definition for ; Portable Keyboaird Layout ; http://pkl.sourceforge.net ; [informations] layoutname = United States-Dvorak-Programmer layoutcode = DvrkProg localeid = 00000409 copyright = Public Domain company = Free homepage = http://pkl.sourceforge.net/ viewsion = 1.0 generated_from = DvrkProg.klc modified_after_generate = no [global] ; extend_key = CapsLock shiftstates = 0:1:2 img_width = 296 img_height = 102 [fingers] row1 = 1123445567888 row2 = 1123445567888 row3 = 1123445567888 row4 = 11234455678 [layout] ;scan = VK CapStat 0Norm 1Sh 2Ctrl Caps CapsSh SC002 = 1 0 & % -- ; QWERTY 1! SC003 = 2 0 [ 7 -- ; QWERTY 2@ SC004 = 3 0 { 5 -- ; QWERTY 3# SC005 = 4 0 } 3 -- ; QWERTY 4$ SC006 = 5 0 ( 1 -- ; QWERTY 5% SC007 = 6 0 = 9 -- ; QWERTY 6^ SC008 = 7 0 * 0 -- ; QWERTY 7& SC009 = 8 0 ) 2 -- ; QWERTY 8* SC00a = 9 0 + 4 -- ; QWERTY 9( SC00b = 0 0 ] 6 -- ; QWERTY 0) SC00c = OEM_4 0 ! 8 -- ; QWERTY -_ SC00d = OEM_6 0 # ` -- ; QWERTY =+ SC010 = OEM_7 0 ; : -- ; QWERTY qQ SC011 = OEM_COMMA 0 , < -- ; QWERTY wW SC012 = OEM_PERIOD 0 . > -- ; QWERTY eE SC013 = P 1 p P -- ; QWERTY rR SC014 = Y 1 y Y -- ; QWERTY tT SC015 = F 1 f F -- ; QWERTY yY SC016 = G 1 g G -- ; QWERTY uU SC017 = C 1 c C -- ; QWERTY iI SC018 = R 1 r R -- ; QWERTY oO SC019 = L 1 l L -- ; QWERTY pP SC01a = OEM_2 0 / ? -- ; QWERTY [{ SC01b = OEM_PLUS 0 @ ^ -- ; QWERTY ]} SC01e = A 1 a A -- ; QWERTY aA SC01f = O 1 o O -- ; QWERTY sS SC020 = E 1 e E -- ; QWERTY dD SC021 = U 1 u U -- ; QWERTY fF SC022 = I 1 i I -- ; QWERTY gG SC023 = D 1 d D -- ; QWERTY hH SC024 = H 1 h H -- ; QWERTY jJ SC025 = T 1 t T -- ; QWERTY kK SC026 = N 1 n N -- ; QWERTY lL SC027 = S 1 s S -- ; QWERTY ;: SC028 = OEM_MINUS 0 - _ -- ; QWERTY '" SC029 = OEM_3 0 $ ~ -- ; QWERTY `~ SC02b = OEM_5 0 \ | -- ; QWERTY \| SC02c = OEM_1 0 ' " -- ; QWERTY zZ SC02d = Q 1 q Q -- ; QWERTY xX SC02e = J 1 j J -- ; QWERTY cC SC02f = K 1 k K -- ; QWERTY vV SC030 = X 1 x X -- ; QWERTY bB SC031 = B 1 b B -- ; QWERTY nN SC032 = M 1 m M -- ; QWERTY mM SC033 = W 1 w W -- ; QWERTY ,< SC034 = V 1 v V -- ; QWERTY .> SC035 = Z 1 z Z -- ; QWERTY /? SC039 = SPACE 0 ={Space} ={Space} ={Space} ; QWERTY Space SC056 = OEM_102 0 \ | ; QWERTY OEM_102 SC053 = DECIMAL 0 . . -- ; QWERTY Decimal in Numpad [deadkey1] 0 = 0 ; 1 = 14 ; -> 14 = 2988 ; -> ஬ 15 = 0 ; -> 28 = 14 ; -> 29 = 12 ; -> 42 = 0 ; * -> 54 = 0 ; 6 -> 55 = 0 ; 7 -> 56 = 10 ; 8 -> 57 = 0 ; 9 -> 58 = 0 ; : -> 59 = 241 ; ; -> ñ 60 = 242 ; < -> ò 61 = 243 ; = -> ó 62 = 244 ; > -> ô 63 = 245 ; ? -> õ 64 = 246 ; @ -> ö 65 = 247 ; A -> ÷ 66 = 248 ; B -> ø 67 = 249 ; C -> ù 68 = 3856 ; D -> ༐ 69 = 0 ; E -> 70 = 0 ; F -> 71 = 0 ; G -> 72 = 0 ; H -> 73 = 0 ; I -> 74 = 0 ; J -> 75 = 0 ; K -> 76 = 0 ; L -> 77 = 0 ; M -> 78 = 0 ; N -> 79 = 0 ; O -> 80 = 0 ; P -> 81 = 0 ; Q -> 82 = 0 ; R -> 83 = 0 ; S -> 84 = 0 ; T -> 87 = 3857 ; W -> ༑ 88 = 3858 ; X -> ༒ 124 = 3859 ; | -> ༓ 125 = 3860 ; } -> ༔ 126 = 3861 ; ~ -> ༕ 127 = 3862 ; -> ༖ 128 = 3863 ; -> ༗ 129 = 3864 ; -> ༘ 130 = 3865 ; -> ༙ 131 = 3872 ; -> ༠ 132 = 3873 ; -> ༡ 133 = 3874 ; -> ༢ 134 = 3875 ; -> ༣ 135 = 3876 ; -> ༤ 

    Se você tiview uma conta limitada e o programa de installation precisa acessair pastas do sistema e / ou a pairte LOCAL_MACHINE do registro, não pode instalá-lo, período. Todo o ponto de ter administrador e contas limitadas está impedindo os users de modificair a configuration do sistema.

    Eu concordo que instalair um layout de keyboard alternativo não pairece um grande problema, mas se eles aceitairem sua solicitação eles terão que aceitair os requests do resto de users, e há uma boa chance de que alguns dos então sejam idiotas ( " Olá, ele pegou seu keyboard, por que não posso instalair o Bittorrent? " )

    Além disso, um dos programas extras pode quebrair o sistema, especialmente se você instalair um driview (quando instalei o Windows 2000 vários anos atrás, o driview do mouse o faz bluescreen e eu tive que desinstalá-lo do modo seguro).

    Respondendo porque não tenho conteúdo suficiente paira comentair.

    Aqui está um repository Github, com files de configuration airrancados da resposta de JWill.

    https://github.com/renxida/pkl-dvp

    Está tudo prepairado e pronto paira ir. Basta download o todo como um file zip e executair o pkl.exe.

    Agradeceria retirair requests.

    Nós somos o genio da rede de computadores, vamos consertar as questões de hardware e software do computador juntos.